2 Commits

Author SHA1 Message Date
Timur Nizamov
e6db72778b Colliders with Probuilder, FMOD Programmer Instrument API code start 2026-01-11 04:14:27 +02:00
Timur Nizamov
27fc11f8b2 A few reverb additions 2026-01-05 16:01:07 +02:00
25 changed files with 907 additions and 106 deletions

View File

@@ -1,74 +1,109 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: 684d4d47a018ed14080e15f4c99b8e86 guid: 684d4d47a018ed14080e15f4c99b8e86
PluginImporter: PluginImporter:
serializedVersion: 1 externalObjects: {}
serializedVersion: 2
iconMap: {} iconMap: {}
executionOrder: {} executionOrder: {}
defineConstraints: []
isPreloaded: 0 isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData: platformData:
Android: - first:
enabled: 0 : Linux
settings: second:
CPU: AnyCPU
Any:
enabled: 0
settings: {}
Editor:
enabled: 1
settings:
CPU: x86_64
DefaultValueInitialized: true
OS: Windows
Linux:
enabled: 1 enabled: 1
settings: settings:
CPU: None CPU: None
Linux64: - first:
enabled: 1 : LinuxUniversal
settings: second:
CPU: x86_64
LinuxUniversal:
enabled: 1 enabled: 1
settings: settings:
CPU: AnyCPU CPU: AnyCPU
OSXIntel: - first:
: OSXIntel
second:
enabled: 1 enabled: 1
settings: settings:
CPU: None CPU: None
OSXIntel64: - first:
: OSXIntel64
second:
enabled: 1 enabled: 1
settings: settings:
CPU: AnyCPU CPU: AnyCPU
OSXUniversal: - first:
enabled: 1 : SamsungTV
settings: second:
CPU: AnyCPU
SamsungTV:
enabled: 0 enabled: 0
settings: settings:
STV_MODEL: STANDARD_13 STV_MODEL: STANDARD_13
WP8: - first:
: WP8
second:
enabled: 0 enabled: 0
settings: settings:
CPU: AnyCPU CPU: AnyCPU
DontProcess: False DontProcess: False
PlaceholderPath: PlaceholderPath:
Win: - first:
Android: Android
second:
enabled: 0 enabled: 0
settings: settings:
CPU: None CPU: AnyCPU
Win64: - first:
Any:
second:
enabled: 0
settings: {}
- first:
Editor: Editor
second:
enabled: 1
settings:
CPU: x86_64
DefaultValueInitialized: true
OS: Windows
- first:
Standalone: Linux64
second:
enabled: 1 enabled: 1
settings: settings:
CPU: AnyCPU CPU: AnyCPU
WindowsStoreApps: - first:
Standalone: OSXUniversal
second:
enabled: 1
settings:
CPU: AnyCPU
- first:
Standalone: Win
second:
enabled: 0
settings:
CPU: None
- first:
Standalone: Win64
second:
enabled: 1
settings:
CPU: AnyCPU
- first:
Windows Store Apps: WindowsStoreApps
second:
enabled: 0 enabled: 0
settings: settings:
CPU: AnyCPU CPU: AnyCPU
DontProcess: False DontProcess: False
PlaceholderPath: PlaceholderPath:
SDK: AnySDK SDK: AnySDK
iOS: - first:
iPhone: iOS
second:
enabled: 0 enabled: 0
settings: settings:
CompileFlags: CompileFlags:

View File

@@ -9,12 +9,12 @@ public class CarAudioController : MonoBehaviour
private void Awake() private void Awake()
{ {
//Debug.LogError("AUDIO MANAGER:"); Debug.LogError("AUDIO MANAGER:");
//Debug.LogError(AudioManager.Instance); Debug.LogError(AudioManager.Instance);
//Debug.LogError("FMOD EVENTS INSTANCE:"); Debug.LogError("FMOD EVENTS INSTANCE:");
//Debug.LogError(FMODEvents.Instance); Debug.LogError(FMODEvents.Instance);
//Debug.LogError("Car Simple Driving:"); Debug.LogError("Car Simple Driving:");
//Debug.LogError(FMODEvents.Instance.BoltCarSimpleDriving); Debug.LogError(FMODEvents.Instance.BoltCarSimpleDriving);
carMovementInstance = AudioManager.Instance.CreateInstance(FMODEvents.Instance.CarModulatedDriving); carMovementInstance = AudioManager.Instance.CreateInstance(FMODEvents.Instance.CarModulatedDriving);
carStopInstance = AudioManager.Instance.CreateInstance(FMODEvents.Instance.BoltCarStopSound); carStopInstance = AudioManager.Instance.CreateInstance(FMODEvents.Instance.BoltCarStopSound);

View File

@@ -131,4 +131,4 @@ MonoBehaviour:
PlayerOcclusionWidening: 1 PlayerOcclusionWidening: 1
OcclusionLayer: OcclusionLayer:
serializedVersion: 2 serializedVersion: 2
m_Bits: 0 m_Bits: 268438528

View File

@@ -63,6 +63,12 @@ public class AudioManager : MonoBehaviour
// public static AudioManager instance; // public static AudioManager instance;
private static EventInstance musicEventInstance; private static EventInstance musicEventInstance;
// ===== Dialogue / Programmer Sounds =====
[SerializeField]
private EventReference dialogueEvent;
private EVENT_CALLBACK dialogueCallback;
// public access for the Singleton // public access for the Singleton
// and lazy instantiation if not exists // and lazy instantiation if not exists
@@ -121,6 +127,9 @@ public class AudioManager : MonoBehaviour
_instance.sfxVCA.setVolume(_instance.SFXVolume); _instance.sfxVCA.setVolume(_instance.SFXVolume);
_instance.uiVCA.setVolume(_instance.UIVolume); _instance.uiVCA.setVolume(_instance.UIVolume);
_instance.dialogueCallback = new EVENT_CALLBACK(DialogueEventCallback);
} }
public void SetMasterVCA(float value) public void SetMasterVCA(float value)
@@ -280,6 +289,82 @@ public class AudioManager : MonoBehaviour
//=====// //=====//
//=====// //=====//
public void PlayDialogue(string audioTableKey)
{
if (!dialogueEvent.IsNull)
{
EventInstance instance = RuntimeManager.CreateInstance(dialogueEvent);
// Pin the string so FMOD can read it safely
GCHandle stringHandle = GCHandle.Alloc(audioTableKey);
instance.setUserData(GCHandle.ToIntPtr(stringHandle));
instance.setCallback(dialogueCallback);
instance.start();
instance.release();
}
else
{
Debug.LogWarning("Dialogue EventReference is not assigned!");
}
}
[AOT.MonoPInvokeCallback(typeof(EVENT_CALLBACK))]
private static FMOD.RESULT DialogueEventCallback(
EVENT_CALLBACK_TYPE type,
IntPtr instancePtr,
IntPtr parameterPtr)
{
EventInstance instance = new EventInstance(instancePtr);
instance.getUserData(out IntPtr stringPtr);
GCHandle stringHandle = GCHandle.FromIntPtr(stringPtr);
string key = stringHandle.Target as string;
switch (type)
{
case EVENT_CALLBACK_TYPE.CREATE_PROGRAMMER_SOUND:
{
var parameter = Marshal.PtrToStructure<PROGRAMMER_SOUND_PROPERTIES>(parameterPtr);
FMOD.Studio.SOUND_INFO soundInfo;
var result = RuntimeManager.StudioSystem.getSoundInfo(key, out soundInfo);
if (result != FMOD.RESULT.OK)
break;
FMOD.Sound sound;
RuntimeManager.CoreSystem.createSound(
soundInfo.name_or_data,
soundInfo.mode | FMOD.MODE.CREATECOMPRESSEDSAMPLE,
ref soundInfo.exinfo,
out sound
);
parameter.sound = sound.handle;
parameter.subsoundIndex = soundInfo.subsoundindex;
Marshal.StructureToPtr(parameter, parameterPtr, false);
break;
}
case EVENT_CALLBACK_TYPE.DESTROY_PROGRAMMER_SOUND:
{
var parameter = Marshal.PtrToStructure<PROGRAMMER_SOUND_PROPERTIES>(parameterPtr);
var sound = new FMOD.Sound(parameter.sound);
sound.release();
break;
}
case EVENT_CALLBACK_TYPE.DESTROYED:
{
// Release pinned string
stringHandle.Free();
break;
}
}
return FMOD.RESULT.OK;
}
public void StopSFX() public void StopSFX()
{ {
sfxBus.stopAllEvents(FMOD.Studio.STOP_MODE.IMMEDIATE); sfxBus.stopAllEvents(FMOD.Studio.STOP_MODE.IMMEDIATE);

View File

@@ -19,6 +19,7 @@ public class FMODEvents : MonoBehaviour
[field: SerializeField] public EventReference BowGrab { get; private set; } [field: SerializeField] public EventReference BowGrab { get; private set; }
[field: SerializeField] public EventReference Spray { get; private set; } [field: SerializeField] public EventReference Spray { get; private set; }
[field: SerializeField] public EventReference Coughing { get; private set; } [field: SerializeField] public EventReference Coughing { get; private set; }
[field: SerializeField] public EventReference MyNewSoundEffect { get; private set; }
[field: Header("CAR")] [field: Header("CAR")]
[field: SerializeField] public EventReference DoorOpen { get; private set; } [field: SerializeField] public EventReference DoorOpen { get; private set; }

View File

@@ -7,5 +7,13 @@
<relationship name="folder"> <relationship name="folder">
<destination>{b2d8e5a6-b2a3-4016-a958-fe70e51f4f68}</destination> <destination>{b2d8e5a6-b2a3-4016-a958-fe70e51f4f68}</destination>
</relationship> </relationship>
<relationship name="audioTable">
<destination>{0b49a74d-0ab0-41f8-aff8-da02568f0863}</destination>
</relationship>
</object>
<object class="AudioTable" id="{0b49a74d-0ab0-41f8-aff8-da02568f0863}">
<property name="name">
<value>Voiceovers_Table</value>
</property>
</object> </object>
</objects> </objects>

View File

@@ -0,0 +1,574 @@
<?xml version="1.0" encoding="UTF-8"?>
<objects serializationModel="Studio.02.03.00">
<object class="Event" id="{ecaeaea2-3cd6-4186-a29f-eeb232656be9}">
<property name="name">
<value>Voicelines_DeltaVR</value>
</property>
<property name="outputFormat">
<value>5</value>
</property>
<relationship name="folder">
<destination>{51962f58-bf61-41ab-9a12-97570ba0bed8}</destination>
</relationship>
<relationship name="mixer">
<destination>{daa4592b-8892-4df2-a956-af85849232d9}</destination>
</relationship>
<relationship name="masterTrack">
<destination>{7ed8bdd6-d71f-4c61-8063-6e796423973a}</destination>
</relationship>
<relationship name="mixerInput">
<destination>{8a446dca-0628-4427-acee-7bbf36af72ec}</destination>
</relationship>
<relationship name="automatableProperties">
<destination>{7de2dd2a-b01e-4258-9e02-754b894fcdf4}</destination>
</relationship>
<relationship name="markerTracks">
<destination>{d5fbd2bd-0763-4c1e-a75f-79ea818521cd}</destination>
</relationship>
<relationship name="groupTracks">
<destination>{e435692c-4c85-4382-a80d-951e29d5661d}</destination>
</relationship>
<relationship name="timeline">
<destination>{e4697c61-3675-42f7-9fb8-447b12226e48}</destination>
</relationship>
<relationship name="banks">
<destination>{ec80a96c-f205-4a18-87f3-a3c6f162f9ae}</destination>
</relationship>
</object>
<object class="EventMixer" id="{daa4592b-8892-4df2-a956-af85849232d9}">
<relationship name="masterBus">
<destination>{ca466107-01f3-4d6e-94f2-e13fec13aa35}</destination>
</relationship>
</object>
<object class="MasterTrack" id="{7ed8bdd6-d71f-4c61-8063-6e796423973a}">
<relationship name="mixerGroup">
<destination>{ca466107-01f3-4d6e-94f2-e13fec13aa35}</destination>
</relationship>
</object>
<object class="MixerInput" id="{8a446dca-0628-4427-acee-7bbf36af72ec}">
<relationship name="effectChain">
<destination>{6b4a4058-0c85-4540-9028-8fb7755f7b87}</destination>
</relationship>
<relationship name="panner">
<destination>{86531f5d-d99e-4f2a-8673-bc93ae7d61a4}</destination>
</relationship>
<relationship name="output">
<destination>{7a292e97-7d25-47a5-bc9a-d0b6c76125a2}</destination>
</relationship>
</object>
<object class="EventAutomatableProperties" id="{7de2dd2a-b01e-4258-9e02-754b894fcdf4}" />
<object class="MarkerTrack" id="{d5fbd2bd-0763-4c1e-a75f-79ea818521cd}" />
<object class="GroupTrack" id="{e435692c-4c85-4382-a80d-951e29d5661d}">
<relationship name="modules">
<destination>{a8c6c531-4673-407f-bf84-15073066c2fa}</destination>
</relationship>
<relationship name="mixerGroup">
<destination>{c0c425bb-3c91-4543-abf3-d9f840c9d155}</destination>
</relationship>
</object>
<object class="Timeline" id="{e4697c61-3675-42f7-9fb8-447b12226e48}">
<relationship name="modules">
<destination>{a8c6c531-4673-407f-bf84-15073066c2fa}</destination>
</relationship>
</object>
<object class="EventMixerMaster" id="{ca466107-01f3-4d6e-94f2-e13fec13aa35}">
<relationship name="effectChain">
<destination>{03694c0e-58e5-4436-8d96-c182fba3b37d}</destination>
</relationship>
<relationship name="panner">
<destination>{389f970e-f940-40ca-aa29-c06a8012f646}</destination>
</relationship>
<relationship name="mixer">
<destination>{daa4592b-8892-4df2-a956-af85849232d9}</destination>
</relationship>
</object>
<object class="MixerBusEffectChain" id="{6b4a4058-0c85-4540-9028-8fb7755f7b87}">
<relationship name="effects">
<destination>{979fe415-3c15-4b68-9edc-cb367e846ea4}</destination>
</relationship>
</object>
<object class="MixerBusPanner" id="{86531f5d-d99e-4f2a-8673-bc93ae7d61a4}" />
<object class="ProgrammerSound" id="{a8c6c531-4673-407f-bf84-15073066c2fa}">
<property name="length">
<value>5</value>
</property>
</object>
<object class="EventMixerGroup" id="{c0c425bb-3c91-4543-abf3-d9f840c9d155}">
<property name="name">
<value>Audio 1</value>
</property>
<relationship name="effectChain">
<destination>{f1e537df-e254-4056-9426-d42100a05345}</destination>
</relationship>
<relationship name="panner">
<destination>{c612ed77-e32a-4e5b-abf3-1c69b4694adf}</destination>
</relationship>
<relationship name="output">
<destination>{ca466107-01f3-4d6e-94f2-e13fec13aa35}</destination>
</relationship>
</object>
<object class="MixerBusEffectChain" id="{03694c0e-58e5-4436-8d96-c182fba3b37d}">
<relationship name="effects">
<destination>{a8cce9c4-852f-4a3b-833c-725a5d3c1d31}</destination>
<destination>{234c7f14-862a-433a-8632-bbe38d14a01f}</destination>
</relationship>
</object>
<object class="MixerBusPanner" id="{389f970e-f940-40ca-aa29-c06a8012f646}" />
<object class="MixerBusFader" id="{979fe415-3c15-4b68-9edc-cb367e846ea4}" />
<object class="MixerBusEffectChain" id="{f1e537df-e254-4056-9426-d42100a05345}">
<relationship name="effects">
<destination>{598b12af-5d39-4aba-af92-748be8fc0d81}</destination>
</relationship>
</object>
<object class="MixerBusPanner" id="{c612ed77-e32a-4e5b-abf3-1c69b4694adf}" />
<object class="MixerBusFader" id="{a8cce9c4-852f-4a3b-833c-725a5d3c1d31}" />
<object class="PluginEffect" id="{234c7f14-862a-433a-8632-bbe38d14a01f}">
<relationship name="plugin">
<destination>{4eed2757-1e34-47cb-bff9-03ec0a607216}</destination>
</relationship>
</object>
<object class="MixerBusFader" id="{598b12af-5d39-4aba-af92-748be8fc0d81}" />
<object class="Plugin" id="{4eed2757-1e34-47cb-bff9-03ec0a607216}">
<property name="identifier">
<value>Steam Audio Spatializer</value>
</property>
<relationship name="pluginParameters">
<destination>{43df2957-6edd-42f8-9dfc-4d4e627a7b62}</destination>
<destination>{1fe6c3ac-48c5-4b5a-9b60-128f3bc2187d}</destination>
<destination>{742b5574-6234-4e00-8ef0-6a5441bdf21c}</destination>
<destination>{d2433a63-88c2-456b-b4a5-fb4ec627ff1c}</destination>
<destination>{aa1ce065-75e7-40ea-a122-adada59d822a}</destination>
<destination>{3bc3467e-4a27-4e75-a68b-0e15166e5c07}</destination>
<destination>{27167066-0c4e-452c-ba09-97b6f6dcdf71}</destination>
<destination>{bb9c0610-11c4-4b1e-b1fa-e701856ac5fb}</destination>
<destination>{a0673e19-a099-495a-aacb-9e9485687ef0}</destination>
<destination>{1bcd7226-1c47-4714-b4c3-84bc9bd63831}</destination>
<destination>{b0738bd4-0450-4477-855a-8c94555375c5}</destination>
<destination>{b9771c5e-e99d-4584-a667-8cddc9c82677}</destination>
<destination>{1cbe3ebd-855a-4124-be47-1280e36d8a8c}</destination>
<destination>{5b166570-ba4d-46d0-a922-3ee4197ed5f7}</destination>
<destination>{bd1a7c9c-dc35-45f3-9e07-bbeed982a2b7}</destination>
<destination>{c99a6664-4acc-4130-803c-33509b6ff592}</destination>
<destination>{d17b2198-3bb0-4bbb-8347-6c6025071703}</destination>
<destination>{c2e1351f-c58d-47aa-b7c1-3fce3e56af59}</destination>
<destination>{b145046d-32ce-4f8f-ade4-69839010c7bb}</destination>
<destination>{ca7ffb9e-7af4-4ad3-9396-60a99fd5fb60}</destination>
<destination>{d4ca11b5-7cef-4ca5-b084-20aae3688034}</destination>
<destination>{911bda0c-3f2a-4cc7-9213-6cd7a177c8f1}</destination>
<destination>{a09feb0a-1471-4b8f-bf49-3e355598c075}</destination>
<destination>{ad86ff8f-4ee1-40ae-a555-95baccbcb637}</destination>
<destination>{35b959ed-58a6-4fe1-acd0-132bb09463b6}</destination>
<destination>{764de2c9-ad66-4f71-a3a2-358284a54290}</destination>
<destination>{7a175c49-4c41-4c73-b74c-f9820eb2696d}</destination>
<destination>{a2c4b1d6-1b1f-4786-b7b1-a8592aca259e}</destination>
<destination>{5cef4434-e07b-4485-b59f-5a02a397f565}</destination>
<destination>{9e4f24d2-75e1-436e-a2ae-0ae71b9c4059}</destination>
<destination>{6063dea6-0d12-4c31-a6d2-20e28ee5c0b2}</destination>
<destination>{a30d804b-22f6-4a32-804a-9777cec88f13}</destination>
<destination>{a7d58bae-0c4b-476d-b1ac-e256681feda0}</destination>
<destination>{b1dab080-fee4-42da-81b9-4abe2026874b}</destination>
<destination>{55010852-cb48-4979-b503-b01fa4b33748}</destination>
<destination>{62738f18-0e6f-409a-84e6-977b279f72bc}</destination>
</relationship>
</object>
<object class="DataPluginParameter" id="{43df2957-6edd-42f8-9dfc-4d4e627a7b62}">
<property name="name">
<value>SourcePos</value>
</property>
<property name="value" />
<property name="dataType">
<value>-2</value>
</property>
</object>
<object class="DataPluginParameter" id="{1fe6c3ac-48c5-4b5a-9b60-128f3bc2187d}">
<property name="name">
<value>OverallGain</value>
</property>
<property name="value" />
<property name="dataType">
<value>-1</value>
</property>
</object>
<object class="IntPluginParameter" id="{742b5574-6234-4e00-8ef0-6a5441bdf21c}">
<property name="name">
<value>ApplyDA</value>
</property>
<property name="value">
<value>2</value>
</property>
<property name="minimumValue">
<value>0</value>
</property>
<property name="maximumValue">
<value>2</value>
</property>
</object>
<object class="IntPluginParameter" id="{d2433a63-88c2-456b-b4a5-fb4ec627ff1c}">
<property name="name">
<value>ApplyAA</value>
</property>
<property name="value">
<value>0</value>
</property>
<property name="minimumValue">
<value>0</value>
</property>
<property name="maximumValue">
<value>2</value>
</property>
</object>
<object class="IntPluginParameter" id="{aa1ce065-75e7-40ea-a122-adada59d822a}">
<property name="name">
<value>ApplyDir</value>
</property>
<property name="value">
<value>2</value>
</property>
<property name="minimumValue">
<value>0</value>
</property>
<property name="maximumValue">
<value>2</value>
</property>
</object>
<object class="IntPluginParameter" id="{3bc3467e-4a27-4e75-a68b-0e15166e5c07}">
<property name="name">
<value>ApplyOccl</value>
</property>
<property name="value">
<value>0</value>
</property>
<property name="minimumValue">
<value>0</value>
</property>
<property name="maximumValue">
<value>2</value>
</property>
</object>
<object class="IntPluginParameter" id="{27167066-0c4e-452c-ba09-97b6f6dcdf71}">
<property name="name">
<value>ApplyTrans</value>
</property>
<property name="value">
<value>0</value>
</property>
<property name="minimumValue">
<value>0</value>
</property>
<property name="maximumValue">
<value>2</value>
</property>
</object>
<object class="BoolPluginParameter" id="{bb9c0610-11c4-4b1e-b1fa-e701856ac5fb}">
<property name="name">
<value>ApplyRefl</value>
</property>
<property name="value">
<value>false</value>
</property>
</object>
<object class="BoolPluginParameter" id="{a0673e19-a099-495a-aacb-9e9485687ef0}">
<property name="name">
<value>ApplyPath</value>
</property>
<property name="value">
<value>true</value>
</property>
</object>
<object class="IntPluginParameter" id="{1bcd7226-1c47-4714-b4c3-84bc9bd63831}">
<property name="name">
<value>Interpolation</value>
</property>
<property name="value">
<value>1</value>
</property>
<property name="minimumValue">
<value>0</value>
</property>
<property name="maximumValue">
<value>1</value>
</property>
</object>
<object class="FloatPluginParameter" id="{b0738bd4-0450-4477-855a-8c94555375c5}">
<property name="name">
<value>DistAtt</value>
</property>
<property name="value">
<value>1</value>
</property>
<property name="curve">
<value>{(0.000000,0.000000)(1.000000,1.000000)}</value>
</property>
</object>
<object class="IntPluginParameter" id="{b9771c5e-e99d-4584-a667-8cddc9c82677}">
<property name="name">
<value>DAType</value>
</property>
<property name="value">
<value>0</value>
</property>
<property name="minimumValue">
<value>0</value>
</property>
<property name="maximumValue">
<value>4</value>
</property>
</object>
<object class="FloatPluginParameter" id="{1cbe3ebd-855a-4124-be47-1280e36d8a8c}">
<property name="name">
<value>DAMinDist</value>
</property>
<property name="value">
<value>1</value>
</property>
<property name="curve">
<value>{(0.000000,0.000000)(1.000000,10000.000000)}</value>
</property>
</object>
<object class="FloatPluginParameter" id="{5b166570-ba4d-46d0-a922-3ee4197ed5f7}">
<property name="name">
<value>DAMaxDist</value>
</property>
<property name="value">
<value>30</value>
</property>
<property name="curve">
<value>{(0.000000,0.000000)(1.000000,10000.000000)}</value>
</property>
</object>
<object class="FloatPluginParameter" id="{bd1a7c9c-dc35-45f3-9e07-bbeed982a2b7}">
<property name="name">
<value>AirAbsLow</value>
</property>
<property name="value">
<value>1</value>
</property>
<property name="curve">
<value>{(0.000000,0.000000)(1.000000,1.000000)}</value>
</property>
</object>
<object class="FloatPluginParameter" id="{c99a6664-4acc-4130-803c-33509b6ff592}">
<property name="name">
<value>AirAbsMid</value>
</property>
<property name="value">
<value>1</value>
</property>
<property name="curve">
<value>{(0.000000,0.000000)(1.000000,1.000000)}</value>
</property>
</object>
<object class="FloatPluginParameter" id="{d17b2198-3bb0-4bbb-8347-6c6025071703}">
<property name="name">
<value>AirAbsHigh</value>
</property>
<property name="value">
<value>1</value>
</property>
<property name="curve">
<value>{(0.000000,0.000000)(1.000000,1.000000)}</value>
</property>
</object>
<object class="FloatPluginParameter" id="{c2e1351f-c58d-47aa-b7c1-3fce3e56af59}">
<property name="name">
<value>Directivity</value>
</property>
<property name="value">
<value>1</value>
</property>
<property name="curve">
<value>{(0.000000,0.000000)(1.000000,1.000000)}</value>
</property>
</object>
<object class="FloatPluginParameter" id="{b145046d-32ce-4f8f-ade4-69839010c7bb}">
<property name="name">
<value>DipoleWeight</value>
</property>
<property name="value">
<value>0</value>
</property>
<property name="curve">
<value>{(0.000000,0.000000)(1.000000,1.000000)}</value>
</property>
</object>
<object class="FloatPluginParameter" id="{ca7ffb9e-7af4-4ad3-9396-60a99fd5fb60}">
<property name="name">
<value>DipolePower</value>
</property>
<property name="value">
<value>1</value>
</property>
<property name="curve">
<value>{(0.000000,1.000000)(1.000000,4.000000)}</value>
</property>
</object>
<object class="FloatPluginParameter" id="{d4ca11b5-7cef-4ca5-b084-20aae3688034}">
<property name="name">
<value>Occlusion</value>
</property>
<property name="value">
<value>1</value>
</property>
<property name="curve">
<value>{(0.000000,0.000000)(1.000000,1.000000)}</value>
</property>
</object>
<object class="IntPluginParameter" id="{911bda0c-3f2a-4cc7-9213-6cd7a177c8f1}">
<property name="name">
<value>TransType</value>
</property>
<property name="value">
<value>0</value>
</property>
<property name="minimumValue">
<value>0</value>
</property>
<property name="maximumValue">
<value>1</value>
</property>
</object>
<object class="FloatPluginParameter" id="{a09feb0a-1471-4b8f-bf49-3e355598c075}">
<property name="name">
<value>TransLow</value>
</property>
<property name="value">
<value>1</value>
</property>
<property name="curve">
<value>{(0.000000,0.000000)(1.000000,1.000000)}</value>
</property>
</object>
<object class="FloatPluginParameter" id="{ad86ff8f-4ee1-40ae-a555-95baccbcb637}">
<property name="name">
<value>TransMid</value>
</property>
<property name="value">
<value>1</value>
</property>
<property name="curve">
<value>{(0.000000,0.000000)(1.000000,1.000000)}</value>
</property>
</object>
<object class="FloatPluginParameter" id="{35b959ed-58a6-4fe1-acd0-132bb09463b6}">
<property name="name">
<value>TransHigh</value>
</property>
<property name="value">
<value>1</value>
</property>
<property name="curve">
<value>{(0.000000,0.000000)(1.000000,1.000000)}</value>
</property>
</object>
<object class="FloatPluginParameter" id="{764de2c9-ad66-4f71-a3a2-358284a54290}">
<property name="name">
<value>DirMixLevel</value>
</property>
<property name="value">
<value>1</value>
</property>
<property name="curve">
<value>{(0.000000,0.000000)(1.000000,1.000000)}</value>
</property>
</object>
<object class="BoolPluginParameter" id="{7a175c49-4c41-4c73-b74c-f9820eb2696d}">
<property name="name">
<value>ReflBinaural</value>
</property>
<property name="value">
<value>false</value>
</property>
</object>
<object class="FloatPluginParameter" id="{a2c4b1d6-1b1f-4786-b7b1-a8592aca259e}">
<property name="name">
<value>ReflMixLevel</value>
</property>
<property name="value">
<value>1</value>
</property>
<property name="curve">
<value>{(0.000000,0.000000)(1.000000,10.000000)}</value>
</property>
</object>
<object class="BoolPluginParameter" id="{5cef4434-e07b-4485-b59f-5a02a397f565}">
<property name="name">
<value>PathBinaural</value>
</property>
<property name="value">
<value>true</value>
</property>
</object>
<object class="FloatPluginParameter" id="{9e4f24d2-75e1-436e-a2ae-0ae71b9c4059}">
<property name="name">
<value>PathMixLevel</value>
</property>
<property name="value">
<value>1</value>
</property>
<property name="curve">
<value>{(0.000000,0.000000)(1.000000,10.000000)}</value>
</property>
</object>
<object class="DataPluginParameter" id="{6063dea6-0d12-4c31-a6d2-20e28ee5c0b2}">
<property name="name">
<value>SimOutputs</value>
</property>
<property name="value" />
<property name="dataType">
<value>0</value>
</property>
</object>
<object class="BoolPluginParameter" id="{a30d804b-22f6-4a32-804a-9777cec88f13}">
<property name="name">
<value>DirectBinaural</value>
</property>
<property name="value">
<value>true</value>
</property>
</object>
<object class="DataPluginParameter" id="{a7d58bae-0c4b-476d-b1ac-e256681feda0}">
<property name="name">
<value>DistRange</value>
</property>
<property name="value" />
<property name="dataType">
<value>-6</value>
</property>
</object>
<object class="IntPluginParameter" id="{b1dab080-fee4-42da-81b9-4abe2026874b}">
<property name="name">
<value>SimOutHandle</value>
</property>
<property name="value">
<value>-1</value>
</property>
<property name="minimumValue">
<value>-1</value>
</property>
<property name="maximumValue">
<value>10000</value>
</property>
</object>
<object class="IntPluginParameter" id="{55010852-cb48-4979-b503-b01fa4b33748}">
<property name="name">
<value>OutputFormat</value>
</property>
<property name="value">
<value>0</value>
</property>
<property name="minimumValue">
<value>0</value>
</property>
<property name="maximumValue">
<value>2</value>
</property>
</object>
<object class="BoolPluginParameter" id="{62738f18-0e6f-409a-84e6-977b279f72bc}">
<property name="name">
<value>PathNormEQ</value>
</property>
<property name="value">
<value>false</value>
</property>
</object>
</objects>

View File

@@ -8,7 +8,7 @@
<value>5</value> <value>5</value>
</property> </property>
<relationship name="folder"> <relationship name="folder">
<destination>{bb0dfa19-2848-45c1-b83a-f212448dc5ad}</destination> <destination>{46ecb943-a7f0-4a91-92cc-befbdfb0c276}</destination>
</relationship> </relationship>
<relationship name="mixer"> <relationship name="mixer">
<destination>{4785766d-0662-4337-956d-971b698d998d}</destination> <destination>{4785766d-0662-4337-956d-971b698d998d}</destination>

View File

@@ -5,7 +5,7 @@
<value>Voiceovers</value> <value>Voiceovers</value>
</property> </property>
<relationship name="masters"> <relationship name="masters">
<destination>{7db632b8-c5c2-4e3e-ab97-f087b29d2976}</destination> <destination>{162960f4-09a2-4526-a61e-7ac7e219d27d}</destination>
</relationship> </relationship>
<relationship name="effectChain"> <relationship name="effectChain">
<destination>{18fe57ae-4110-48b9-92ff-598d3be28f6c}</destination> <destination>{18fe57ae-4110-48b9-92ff-598d3be28f6c}</destination>

View File

@@ -16,7 +16,7 @@
<value>10000</value> <value>10000</value>
</property> </property>
<property name="initialValue"> <property name="initialValue">
<value>0</value> <value>1450</value>
</property> </property>
<relationship name="modulators"> <relationship name="modulators">
<destination>{2d77917c-85b0-45ca-a155-7d6dc10cbbde}</destination> <destination>{2d77917c-85b0-45ca-a155-7d6dc10cbbde}</destination>

View File

@@ -33,7 +33,7 @@
<value>64</value> <value>64</value>
</property> </property>
<property name="wetLevel"> <property name="wetLevel">
<value>-12.5</value> <value>-80</value>
</property> </property>
<property name="dryLevel"> <property name="dryLevel">
<value>-80</value> <value>-80</value>

View File

@@ -44,7 +44,11 @@
<destination>{e7331466-5342-443d-b2f0-302f9bfb7530}</destination> <destination>{e7331466-5342-443d-b2f0-302f9bfb7530}</destination>
</relationship> </relationship>
</object> </object>
<object class="EventAutomatableProperties" id="{890c3380-a64a-4ab7-89f5-036bb2e3407c}" /> <object class="EventAutomatableProperties" id="{890c3380-a64a-4ab7-89f5-036bb2e3407c}">
<relationship name="modulators">
<destination>{f11209e7-b0ec-4ed6-9edd-e42456c55a80}</destination>
</relationship>
</object>
<object class="MarkerTrack" id="{45cdd55a-51c8-44af-9bf6-d4109bc8257b}" /> <object class="MarkerTrack" id="{45cdd55a-51c8-44af-9bf6-d4109bc8257b}" />
<object class="Timeline" id="{6aafed16-65f7-4f94-8487-147caf965647}" /> <object class="Timeline" id="{6aafed16-65f7-4f94-8487-147caf965647}" />
<object class="SnapshotMasterTrack" id="{d78fb6b8-bf93-4a30-8679-5bc143ef11a1}" /> <object class="SnapshotMasterTrack" id="{d78fb6b8-bf93-4a30-8679-5bc143ef11a1}" />
@@ -244,4 +248,15 @@
<destination>{ce68ea24-56d6-4af5-a850-87bda0652ecc}</destination> <destination>{ce68ea24-56d6-4af5-a850-87bda0652ecc}</destination>
</relationship> </relationship>
</object> </object>
<object class="ADSRModulator" id="{f11209e7-b0ec-4ed6-9edd-e42456c55a80}">
<property name="nameOfPropertyBeingModulated">
<value>snapshotIntensity</value>
</property>
<property name="peakValue">
<value>100</value>
</property>
<property name="sustainValue">
<value>100</value>
</property>
</object>
</objects> </objects>

View File

@@ -44,7 +44,11 @@
<destination>{ade05f57-1b1a-42f4-b478-c0c4f28307c5}</destination> <destination>{ade05f57-1b1a-42f4-b478-c0c4f28307c5}</destination>
</relationship> </relationship>
</object> </object>
<object class="EventAutomatableProperties" id="{665d97f0-e175-49db-b925-f346383529cb}" /> <object class="EventAutomatableProperties" id="{665d97f0-e175-49db-b925-f346383529cb}">
<relationship name="modulators">
<destination>{6232ccfb-8b32-4b92-884c-63d7b397f6da}</destination>
</relationship>
</object>
<object class="MarkerTrack" id="{d39df14d-606b-42d2-93fd-f6c279974c33}" /> <object class="MarkerTrack" id="{d39df14d-606b-42d2-93fd-f6c279974c33}" />
<object class="Timeline" id="{3ae0d0f2-bbab-4823-ad0f-4dce08e41314}" /> <object class="Timeline" id="{3ae0d0f2-bbab-4823-ad0f-4dce08e41314}" />
<object class="SnapshotMasterTrack" id="{6f2a2067-3b04-44f2-9158-6406eb4d91d5}" /> <object class="SnapshotMasterTrack" id="{6f2a2067-3b04-44f2-9158-6406eb4d91d5}" />
@@ -244,4 +248,18 @@
<destination>{69ee688f-dc4e-4df2-a125-df79ed93217e}</destination> <destination>{69ee688f-dc4e-4df2-a125-df79ed93217e}</destination>
</relationship> </relationship>
</object> </object>
<object class="ADSRModulator" id="{6232ccfb-8b32-4b92-884c-63d7b397f6da}">
<property name="nameOfPropertyBeingModulated">
<value>snapshotIntensity</value>
</property>
<property name="attackShape">
<value>-0.291016132</value>
</property>
<property name="peakValue">
<value>100</value>
</property>
<property name="sustainValue">
<value>100</value>
</property>
</object>
</objects> </objects>

View File

@@ -44,7 +44,11 @@
<destination>{5c716bd9-b437-4c36-a47d-bf7a411b2392}</destination> <destination>{5c716bd9-b437-4c36-a47d-bf7a411b2392}</destination>
</relationship> </relationship>
</object> </object>
<object class="EventAutomatableProperties" id="{be41c535-790c-44af-97ec-d42f4b1ecdf3}" /> <object class="EventAutomatableProperties" id="{be41c535-790c-44af-97ec-d42f4b1ecdf3}">
<relationship name="modulators">
<destination>{0cca201a-6a09-47cd-be8c-c9f6b30c66a6}</destination>
</relationship>
</object>
<object class="MarkerTrack" id="{22ed449d-66fd-4e01-a7f4-bf1262294467}" /> <object class="MarkerTrack" id="{22ed449d-66fd-4e01-a7f4-bf1262294467}" />
<object class="Timeline" id="{17290f2b-513d-4895-afc1-ddee3f496f80}" /> <object class="Timeline" id="{17290f2b-513d-4895-afc1-ddee3f496f80}" />
<object class="SnapshotMasterTrack" id="{f3753c6d-0e00-4048-80ae-a28b85b0f73f}" /> <object class="SnapshotMasterTrack" id="{f3753c6d-0e00-4048-80ae-a28b85b0f73f}" />
@@ -244,4 +248,15 @@
<destination>{ce68ea24-56d6-4af5-a850-87bda0652ecc}</destination> <destination>{ce68ea24-56d6-4af5-a850-87bda0652ecc}</destination>
</relationship> </relationship>
</object> </object>
<object class="ADSRModulator" id="{0cca201a-6a09-47cd-be8c-c9f6b30c66a6}">
<property name="nameOfPropertyBeingModulated">
<value>snapshotIntensity</value>
</property>
<property name="peakValue">
<value>100</value>
</property>
<property name="sustainValue">
<value>100</value>
</property>
</object>
</objects> </objects>

View File

@@ -99,7 +99,7 @@
{ {
"type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
"key": "SelectEdgeLoop.selectIterative", "key": "SelectEdgeLoop.selectIterative",
"value": "{\"m_Value\":false}" "value": "{\"m_Value\":true}"
}, },
{ {
"type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
@@ -109,13 +109,38 @@
{ {
"type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
"key": "FillHole.selectEntirePath", "key": "FillHole.selectEntirePath",
"value": "{\"m_Value\":true}" "value": "{\"m_Value\":false}"
}, },
{ {
"type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
"key": "experimental.meshesAreAssets", "key": "experimental.meshesAreAssets",
"value": "{\"m_Value\":false}" "value": "{\"m_Value\":false}"
}, },
{
"type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
"key": "editor.extrudeEdgesAsGroup",
"value": "{\"m_Value\":true}"
},
{
"type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
"key": "GrowSelection.useAngle",
"value": "{\"m_Value\":true}"
},
{
"type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
"key": "GrowSelection.iterativeGrow",
"value": "{\"m_Value\":false}"
},
{
"type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
"key": "UVEditor.showPreviewMaterial",
"value": "{\"m_Value\":true}"
},
{
"type": "System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
"key": "SelectEdgeRing.selectIterative",
"value": "{\"m_Value\":true}"
},
{ {
"type": "UnityEngine.ProBuilder.LogLevel, Unity.ProBuilder, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", "type": "UnityEngine.ProBuilder.LogLevel, Unity.ProBuilder, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
"key": "log.level", "key": "log.level",
@@ -149,7 +174,7 @@
{ {
"type": "UnityEngine.ProBuilder.RectSelectMode, Unity.ProBuilder, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", "type": "UnityEngine.ProBuilder.RectSelectMode, Unity.ProBuilder, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
"key": "editor.dragSelectRectMode", "key": "editor.dragSelectRectMode",
"value": "{\"m_Value\":0}" "value": "{\"m_Value\":1}"
}, },
{ {
"type": "UnityEngine.ProBuilder.SelectionModifierBehavior, Unity.ProBuilder, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", "type": "UnityEngine.ProBuilder.SelectionModifierBehavior, Unity.ProBuilder, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
@@ -164,7 +189,7 @@
{ {
"type": "UnityEngine.ProBuilder.SelectMode, Unity.ProBuilder, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", "type": "UnityEngine.ProBuilder.SelectMode, Unity.ProBuilder, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
"key": "editor.lastMeshSelectMode", "key": "editor.lastMeshSelectMode",
"value": "{\"m_Value\":2}" "value": "{\"m_Value\":4}"
}, },
{ {
"type": "System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "type": "System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
@@ -184,12 +209,12 @@
{ {
"type": "UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", "type": "UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
"key": "ShapeBuilder.LastPivotPosition", "key": "ShapeBuilder.LastPivotPosition",
"value": "{\"m_Value\":{\"x\":0.0,\"y\":0.0,\"z\":0.0}}" "value": "{\"m_Value\":{\"x\":-9.5367431640625e-7,\"y\":0.0,\"z\":0.0}}"
}, },
{ {
"type": "UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", "type": "UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
"key": "ShapeBuilder.LastSize", "key": "ShapeBuilder.LastSize",
"value": "{\"m_Value\":{\"x\":49.08480453491211,\"y\":0.10000000149011612,\"z\":-30.85292625427246}}" "value": "{\"m_Value\":{\"x\":-32.194129943847659,\"y\":-34.063941955566409,\"z\":34.12318801879883}}"
}, },
{ {
"type": "UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", "type": "UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
@@ -254,7 +279,7 @@
{ {
"type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
"key": "ExtrudeFaces.distance", "key": "ExtrudeFaces.distance",
"value": "{\"m_Value\":0.5}" "value": "{\"m_Value\":57.900001525878909}"
}, },
{ {
"type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
@@ -266,6 +291,26 @@
"key": "WeldVertices.weldDistance", "key": "WeldVertices.weldDistance",
"value": "{\"m_Value\":0.009999999776482582}" "value": "{\"m_Value\":0.009999999776482582}"
}, },
{
"type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
"key": "ExtrudeEdges.distance",
"value": "{\"m_Value\":-0.5}"
},
{
"type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
"key": "GrowSelection.angleValue",
"value": "{\"m_Value\":15.0}"
},
{
"type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
"key": "BevelEdges.size",
"value": "{\"m_Value\":0.20000000298023225}"
},
{
"type": "System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
"key": "smoothing.NormalsSize",
"value": "{\"m_Value\":1.0}"
},
{ {
"type": "UnityEditor.ProBuilder.Actions.DetachFaces+DetachSetting, Unity.ProBuilder.Editor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", "type": "UnityEditor.ProBuilder.Actions.DetachFaces+DetachSetting, Unity.ProBuilder.Editor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
"key": "DetachFaces.target", "key": "DetachFaces.target",
@@ -274,12 +319,17 @@
{ {
"type": "UnityEngine.ProBuilder.ExtrudeMethod, Unity.ProBuilder, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", "type": "UnityEngine.ProBuilder.ExtrudeMethod, Unity.ProBuilder, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
"key": "editor.extrudeMethod", "key": "editor.extrudeMethod",
"value": "{\"m_Value\":2}" "value": "{\"m_Value\":0}"
}, },
{ {
"type": "UnityEditor.ProBuilder.Actions.OffsetElements+CoordinateSpace, Unity.ProBuilder.Editor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", "type": "UnityEditor.ProBuilder.Actions.OffsetElements+CoordinateSpace, Unity.ProBuilder.Editor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
"key": "MoveElements.s_CoordinateSpace", "key": "MoveElements.s_CoordinateSpace",
"value": "{\"m_Value\":0}" "value": "{\"m_Value\":0}"
},
{
"type": "UnityEditor.ProBuilder.Actions.MirrorObjects+MirrorSettings, Unity.ProBuilder.Editor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
"key": "MirrorObjects.mirrorAxes",
"value": "{\"m_Value\":1}"
} }
] ]
} }

View File

@@ -28,6 +28,10 @@
"name": "jtimu", "name": "jtimu",
"score": 465.0 "score": 465.0
}, },
{
"name": "rt",
"score": 465.0
},
{ {
"name": "llllpttrgje", "name": "llllpttrgje",
"score": 456.0 "score": 456.0
@@ -55,10 +59,6 @@
{ {
"name": ",..,", "name": ",..,",
"score": 436.0 "score": 436.0
},
{
"name": "terrrffgggjh",
"score": 431.0
} }
] ]
} }