Sound: SoundControllers – Arma 3
Jump to navigation
Jump to search
Killzone Kid (talk | contribs) No edit summary |
m (fix typo) |
||
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
== Sound Controllers == | |||
Sound controllers deliver data from the engine in real time which makes them perfect to control volumes and frequencies of sounds. If you want to monitor sound controllers, you can use these functions: | Sound controllers deliver data from the engine in real time which makes them perfect to control volumes and frequencies of sounds. If you want to monitor sound controllers, you can use these functions: | ||
{| class="wikitable align-center-col-2" | |||
! Command | |||
! Usable On | |||
|- | |||
| [[getAllSoundControllers]] | |||
| rowspan="3" | Vehicles | |||
|- | |||
| [[getSoundController]] | |||
|- | |||
| [[getSoundControllerResult]] | |||
|- | |||
| [[getAllEnvSoundControllers]] | |||
| rowspan="2" | Positions | |||
|- | |||
| [[getEnvSoundController]] | |||
|- | |||
| [[getAllEnv3DSoundControllers]] | |||
| rowspan="3" | Environmental objects | |||
|- | |||
| [[getEnv3DSoundController]] | |||
|- | |||
| [[allEnv3DSoundSources]] | |||
|} | |||
Also look at this {{ | Also look at this {{Link|https://forums.bistudio.com/topic/187202-arma-3-sound-modding-101/?p{{=}}3049207|forum post}} for a video showcase and a great and simple to use example mission. | ||
{| class="wikitable sortable" | {| class="wikitable sortable align-center" | ||
!Sound Controller | |- class="align-center" | ||
!Description / Notes | ! Sound Controller | ||
!type/range of value | ! Description / Notes | ||
!Usable in EnvSounds | ! type/range of value | ||
!CfgWeapons | ! Usable in EnvSounds | ||
!CfgAmmo | ! CfgWeapons | ||
!CfgVehicles (Land) | ! CfgAmmo | ||
!CfgVehicles (Helicopter) | ! CfgVehicles (Land) | ||
!CfgVehicles (Plane) | ! CfgVehicles (Helicopter) | ||
!CfgVehicles (Ship) | ! CfgVehicles (Plane) | ||
! CfgVehicles (Ship) | |||
|- | |- | ||
|interior | | interior | ||
|Surface texture name below character character starts with int_, character is inside building (time based transition, 0.8s) | | Surface texture name below character character starts with int_, character is inside building (time based transition, 0.8s) | ||
|<0;1> | | <0;1> | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|unchecked}} | ||
| | | | ||
| | | | ||
Line 37: | Line 52: | ||
| | | | ||
|- | |- | ||
|houses | | houses | ||
|local density of object type “building”, derived from map | | local density of object type “building”, derived from map | ||
|<0;1> | | <0;1> | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
Line 48: | Line 63: | ||
| | | | ||
|- | |- | ||
|meadow | | meadow | ||
|derived from map - probably outdated: getAllEnvSoundControllers returns meadows (A3 1.80) | | derived from map - probably outdated: getAllEnvSoundControllers returns meadows (A3 1.80) | ||
|<0;1> | | <0;1> | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
Line 59: | Line 74: | ||
| | | | ||
|- | |- | ||
|meadows | | meadows | ||
|derived from map | | derived from map | ||
|<0;1> | | <0;1> | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
Line 70: | Line 85: | ||
| | | | ||
|- | |- | ||
|forest | | forest | ||
|local density of trees, derived from map | | local density of trees, derived from map | ||
|<0;1> | | <0;1> | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
Line 81: | Line 96: | ||
| | | | ||
|- | |- | ||
|trees | | trees | ||
|local density of trees (different settings), derived from map | | local density of trees (different settings), derived from map | ||
|<0;1> | | <0;1> | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
Line 92: | Line 107: | ||
| | | | ||
|- | |- | ||
|sea | | sea | ||
|derived from map | | derived from map | ||
|<0;1> | | <0;1> | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
Line 103: | Line 118: | ||
| | | | ||
|- | |- | ||
|'''windy''' | | '''windy''' | ||
|ambient map wind intensity (soundSetEnvironment). See [[getAllEnvSoundControllers]] | | ambient map wind intensity (soundSetEnvironment). See [[getAllEnvSoundControllers]] | ||
|<0;1> | | <0;1> | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|unchecked}} | ||
| | | {{Icon|unchecked}} | ||
| | | {{Icon|unchecked}} | ||
| | | {{Icon|unchecked}} | ||
| | | {{Icon|unchecked}} | ||
| | | {{Icon|unchecked}} | ||
|- | |- | ||
|'''wind''' | | '''wind''' | ||
|wind intensity. See [[getAllEnv3DSoundControllers]] | | wind intensity. See [[getAllEnv3DSoundControllers]] | ||
|<0;1> | | <0;1> | ||
| | | {{Icon|unchecked}} | ||
| | | {{Icon|unchecked}} | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | | ||
|- | |- | ||
|rain | | rain | ||
|rain intensity. This controller is zeroed for all types when snow = true in RainParticles config | | rain intensity. This controller is zeroed for all types when snow = true in RainParticles config | ||
|<0;1> | | <0;1> | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|unchecked}} | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | | ||
|- | |- | ||
|fog | | fog | ||
|fog intensity | | fog intensity | ||
|<0;1> | | <0;1> | ||
| | | {{Icon|unknown}} | ||
| | | {{Icon|unknown}} | ||
| | | | ||
| | | {{Icon|unknown}} | ||
| | | {{Icon|unknown}} | ||
| | | {{Icon|unknown}} | ||
| | | | ||
|- | |- | ||
|daytime | | daytime | ||
|relative daytime (0 = midnight, 0.5 = noon) | | relative daytime (0 = midnight, 0.5 = noon) | ||
|<0;1> | | <0;1> | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
Line 158: | Line 173: | ||
| | | | ||
|- | |- | ||
|night | | night | ||
|night time with transitions at ~17:30-18:00 and 07:00 – 07:15 | | night time with transitions at ~17:30-18:00 and 07:00 – 07:15 | ||
|<0;1> | | <0;1> | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|unchecked}} | ||
| | | | ||
| | | | ||
Line 169: | Line 184: | ||
| | | | ||
|- | |- | ||
|rainDrops | | rainDrops | ||
|Rain drop sound occlusion. How much the rain drops can be heard, 1 no occlusion 0 full occlusion. If 'snow' is set to true, rainDrops is 0 (3D Env controllers) | | Rain drop sound occlusion. How much the rain drops can be heard, 1 no occlusion 0 full occlusion. If 'snow' is set to true, rainDrops is 0 (3D Env controllers) | ||
|<0;1> | | <0;1> | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
Line 180: | Line 195: | ||
| | | | ||
|- | |- | ||
|altitudeGround | | altitudeGround | ||
| | | ground altitude | ||
|m | | m | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|unchecked}} | ||
| | | | ||
| | | | ||
Line 191: | Line 206: | ||
| | | | ||
|- | |- | ||
|altitudeSea | | altitudeSea | ||
|sea level altitude | | sea level altitude | ||
|m | | m | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
Line 202: | Line 217: | ||
| | | | ||
|- | |- | ||
|coast | | coast | ||
|precise sea shore detection, calculation includes high above sea level (~50m) | | precise sea shore detection, calculation includes high above sea level (~50m) | ||
|<0;1> | | <0;1> | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|unchecked}} | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
Line 213: | Line 228: | ||
| | | | ||
|- | |- | ||
|waterDepth | | waterDepth | ||
|sea depth - not available as EnvSoundController (A3 1.80) | | sea depth - not available as EnvSoundController (A3 1.80) | ||
|m | | m | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|unchecked}} | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
|distance | | distance | ||
|distance to player? | | distance to player? | ||
|m | | m | ||
| | | {{Icon|unknown}} | ||
| | | | ||
| | | | ||
Line 235: | Line 250: | ||
| | | | ||
|- | |- | ||
|shooting | | shooting | ||
|firefight detection, 1 = no firefight, value is divided by 2 with every shot | | firefight detection, 1 = no firefight, value is divided by 2 with every shot | ||
|<0;1> | | <0;1> | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
Line 246: | Line 261: | ||
| | | | ||
|- | |- | ||
|deadBody | | deadBody | ||
|presense of dead body (~10m) | | presense of dead body (~10m) | ||
|<0;1> | | <0;1> | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|unchecked}} | ||
| | | | ||
| | | | ||
Line 257: | Line 272: | ||
| | | | ||
|- | |- | ||
|rpm | | rpm | ||
|actual rpm of the vehicle engine | | actual rpm of the vehicle engine | ||
|rpm | | rpm | ||
| | | | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | | ||
|- | |- | ||
|randomizer | | randomizer | ||
|generates random number between 0 and 1 (once per live of instance) | | generates random number between 0 and 1 (once per live of instance) | ||
|<0;1> | | <0;1> | ||
| | | | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | | ||
|- | |- | ||
|speed | | speed | ||
|actual speed of the vehicle | | actual speed of the vehicle | ||
|m/s | | m/s | ||
| | | | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | | ||
|- | |- | ||
|thrust | | thrust | ||
|thrust of the vehicle engine (acceleration) | | thrust of the vehicle engine (acceleration) | ||
|<0;1> | | <0;1> | ||
| | | | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | | ||
|- | |- | ||
|camPos | | camPos | ||
|position of camera (0 = internal, 1 = external) | | position of camera (0 = internal, 1 = external) | ||
|<0;1> | | <0;1> | ||
| | | | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | | ||
|- | |- | ||
|playerPos | | playerPos | ||
|position of player within the vehicle (0 = front, 1 = Passenger) | | position of player within the vehicle (0 = front, 1 = Passenger) | ||
|<0;1> | | <0;1> | ||
| | | | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | | ||
|- | |- | ||
|engineOn | | engineOn | ||
|state of vehicle engine | | state of vehicle engine | ||
|0/1 | | 0/1 | ||
| | | | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | | ||
|- | |- | ||
|angVelocity | | angVelocity | ||
|speed of rotation (in all axes) | | speed of rotation (in all axes) | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | | ||
|- | |- | ||
|gmeterZ | | gmeterZ | ||
|accelleration meter | | accelleration meter | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | | ||
|- | |- | ||
|roughness | | roughness | ||
|roughness of surface (0 = "glass") | | roughness of surface (0 = "glass") | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
|dustness | | dustness | ||
|roughness of surface (0 = no dust) | | roughness of surface (0 = no dust) | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
|damper0 | | damper0 | ||
|dampers | | dampers | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
|rock | | rock | ||
|surface type | | surface type | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
|sand | | sand | ||
|surface type | | surface type | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
|grass | | grass | ||
|surface type | | surface type | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
|mud | | mud | ||
|surface type | | surface type | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
|gravel | | gravel | ||
|surface type | | surface type | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
|asphalt | | asphalt | ||
|surface type | | surface type | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
|water | | water | ||
|surface type | | surface type | ||
| | | | ||
| | | | ||
Line 462: | Line 477: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
|- | |- | ||
|latSlip | | latSlip | ||
| | | | ||
| | | | ||
Line 472: | Line 487: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
|latSlipDrive | | latSlipDrive | ||
| | | | ||
| | | | ||
Line 483: | Line 498: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
|longSlip | | longSlip | ||
| | | | ||
| | | | ||
Line 494: | Line 509: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
|longSlipDrive | | longSlipDrive | ||
| | | | ||
| | | | ||
Line 505: | Line 520: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
|lateralMovement | | lateralMovement | ||
| | | | ||
| | | | ||
Line 516: | Line 531: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}} | ||
| | | | ||
|- | |- | ||
|machCone | | machCone | ||
|only for Jets, makes sure sound is within machCone, if not -> sound will be silent | | only for Jets, makes sure sound is within machCone, if not -> sound will be silent | ||
|<0;1> | | <0;1> | ||
| | | | ||
| | | | ||
Line 529: | Line 544: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
|- | |- | ||
|gear | | gear | ||
| | | | ||
| | | | ||
Line 540: | Line 555: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
|- | |- | ||
|flaps | | flaps | ||
| | | | ||
| | | | ||
Line 551: | Line 566: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}}<br>(buggy) | ||
| | | | ||
|- | |- | ||
|envelope | | envelope | ||
| | | | ||
| | | | ||
Line 561: | Line 576: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
|- | |- | ||
|rotorThrust | | rotorThrust | ||
| | | | ||
| | | | ||
Line 572: | Line 587: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
|- | |- | ||
|rotorSpeed | | rotorSpeed | ||
| | | | ||
| | | | ||
Line 583: | Line 598: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
|- | |- | ||
|rotorDamage | | rotorDamage | ||
| | | | ||
| | | | ||
Line 594: | Line 609: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
|- | |- | ||
|motorDamage | | motorDamage | ||
| | | | ||
| | | | ||
Line 605: | Line 620: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
|- | |- | ||
|transmissionDamage | | transmissionDamage | ||
| | | | ||
| | | | ||
Line 616: | Line 631: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
|- | |- | ||
|slingLoadActive | | slingLoadActive | ||
| | | | ||
| | | | ||
Line 627: | Line 642: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
|- | |- | ||
|scrubLand | | scrubLand | ||
|object is scrubbing terrain | | object is scrubbing terrain | ||
| | | | ||
| | | | ||
Line 638: | Line 653: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}}<br>(VTOL,UAV) | ||
| | | {{Icon|checked}} | ||
|- | |- | ||
|scrubObject | | scrubObject | ||
|object is scrubbing another object (vehicle ↔ vehicle) | | object is scrubbing another object (vehicle ↔ vehicle) | ||
| | | | ||
| | | | ||
Line 649: | Line 664: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
|- | |- | ||
|scrubTree | | scrubTree | ||
|object is scrubbing object type: tree | | object is scrubbing object type: tree | ||
| | | | ||
| | | | ||
Line 660: | Line 675: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}}<br>(VTOL) | ||
| | | | ||
|- | |- | ||
|scrubBuilding | | scrubBuilding | ||
|object is scrubbing object type: building | | object is scrubbing object type: building | ||
| | | | ||
| | | | ||
Line 671: | Line 686: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | {{Icon|checked}}<br>(VTOL,UAV) | ||
| | | | ||
|- | |- | ||
|scrubArmor | | scrubArmor | ||
|object is scrubbing armored vehicle (tank) | | object is scrubbing armored vehicle (tank) | ||
| | | | ||
| | | | ||
Line 682: | Line 697: | ||
| | | | ||
| | | | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
|- | |- | ||
|yearTime | | yearTime | ||
| Time of the year in 0..1 range ''(Since Arma 3 v2.07.148385)'' | | Time of the year in 0..1 range ''(Since Arma 3 v2.07.148385)'' | ||
| [0,1[ | | [0,1[ | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
Line 697: | Line 712: | ||
| | | | ||
|- | |- | ||
|ambientTemp | | {{GVI|arma3|2.08|size= 0.75}} ambientTemp | ||
| Ambient air temperature, see [[ambientTemperature]] | | Ambient air temperature, see [[ambientTemperature]] | ||
| min..max world temperature in Celsius | | min..max world temperature in Celsius | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
Line 708: | Line 723: | ||
| | | | ||
|- | |- | ||
|snow | | {{GVI|arma3|2.08|size= 0.75}} snow | ||
| 1 if "RainParticle" config 'snow' = true, 0 if false. When snow is 1, 'rainDrops' is 0 | | 1 if "RainParticle" config 'snow' = true, 0 if false. When snow is 1, 'rainDrops' is 0 | ||
| 1 or 0 | | 1 or 0 | ||
| | | {{Icon|checked}} | ||
| | | | ||
| | | | ||
Line 719: | Line 734: | ||
| | | | ||
|} | |} | ||
{{GameCategory|arma3|Sound}} |
Latest revision as of 13:48, 6 September 2023
Sound Controllers
Sound controllers deliver data from the engine in real time which makes them perfect to control volumes and frequencies of sounds. If you want to monitor sound controllers, you can use these functions:
Command | Usable On |
---|---|
getAllSoundControllers | Vehicles |
getSoundController | |
getSoundControllerResult | |
getAllEnvSoundControllers | Positions |
getEnvSoundController | |
getAllEnv3DSoundControllers | Environmental objects |
getEnv3DSoundController | |
allEnv3DSoundSources |
Also look at this forum post for a video showcase and a great and simple to use example mission.
Sound Controller | Description / Notes | type/range of value | Usable in EnvSounds | CfgWeapons | CfgAmmo | CfgVehicles (Land) | CfgVehicles (Helicopter) | CfgVehicles (Plane) | CfgVehicles (Ship) |
---|---|---|---|---|---|---|---|---|---|
interior | Surface texture name below character character starts with int_, character is inside building (time based transition, 0.8s) | <0;1> | |||||||
houses | local density of object type “building”, derived from map | <0;1> | |||||||
meadow | derived from map - probably outdated: getAllEnvSoundControllers returns meadows (A3 1.80) | <0;1> | |||||||
meadows | derived from map | <0;1> | |||||||
forest | local density of trees, derived from map | <0;1> | |||||||
trees | local density of trees (different settings), derived from map | <0;1> | |||||||
sea | derived from map | <0;1> | |||||||
windy | ambient map wind intensity (soundSetEnvironment). See getAllEnvSoundControllers | <0;1> | |||||||
wind | wind intensity. See getAllEnv3DSoundControllers | <0;1> | |||||||
rain | rain intensity. This controller is zeroed for all types when snow = true in RainParticles config | <0;1> | |||||||
fog | fog intensity | <0;1> | |||||||
daytime | relative daytime (0 = midnight, 0.5 = noon) | <0;1> | |||||||
night | night time with transitions at ~17:30-18:00 and 07:00 – 07:15 | <0;1> | |||||||
rainDrops | Rain drop sound occlusion. How much the rain drops can be heard, 1 no occlusion 0 full occlusion. If 'snow' is set to true, rainDrops is 0 (3D Env controllers) | <0;1> | |||||||
altitudeGround | ground altitude | m | |||||||
altitudeSea | sea level altitude | m | |||||||
coast | precise sea shore detection, calculation includes high above sea level (~50m) | <0;1> | |||||||
waterDepth | sea depth - not available as EnvSoundController (A3 1.80) | m | |||||||
distance | distance to player? | m | |||||||
shooting | firefight detection, 1 = no firefight, value is divided by 2 with every shot | <0;1> | |||||||
deadBody | presense of dead body (~10m) | <0;1> | |||||||
rpm | actual rpm of the vehicle engine | rpm | |||||||
randomizer | generates random number between 0 and 1 (once per live of instance) | <0;1> | |||||||
speed | actual speed of the vehicle | m/s | |||||||
thrust | thrust of the vehicle engine (acceleration) | <0;1> | |||||||
camPos | position of camera (0 = internal, 1 = external) | <0;1> | |||||||
playerPos | position of player within the vehicle (0 = front, 1 = Passenger) | <0;1> | |||||||
engineOn | state of vehicle engine | 0/1 | |||||||
angVelocity | speed of rotation (in all axes) | ||||||||
gmeterZ | accelleration meter | ||||||||
roughness | roughness of surface (0 = "glass") | ||||||||
dustness | roughness of surface (0 = no dust) | ||||||||
damper0 | dampers | ||||||||
rock | surface type | ||||||||
sand | surface type | ||||||||
grass | surface type | ||||||||
mud | surface type | ||||||||
gravel | surface type | ||||||||
asphalt | surface type | ||||||||
water | surface type | ||||||||
latSlip | |||||||||
latSlipDrive | |||||||||
longSlip | |||||||||
longSlipDrive | |||||||||
lateralMovement | |||||||||
machCone | only for Jets, makes sure sound is within machCone, if not -> sound will be silent | <0;1> | |||||||
gear | |||||||||
flaps | (buggy) |
||||||||
envelope | |||||||||
rotorThrust | |||||||||
rotorSpeed | |||||||||
rotorDamage | |||||||||
motorDamage | |||||||||
transmissionDamage | |||||||||
slingLoadActive | |||||||||
scrubLand | object is scrubbing terrain | (VTOL,UAV) |
|||||||
scrubObject | object is scrubbing another object (vehicle ↔ vehicle) | ||||||||
scrubTree | object is scrubbing object type: tree | (VTOL) |
|||||||
scrubBuilding | object is scrubbing object type: building | (VTOL,UAV) |
|||||||
scrubArmor | object is scrubbing armored vehicle (tank) | ||||||||
yearTime | Time of the year in 0..1 range (Since Arma 3 v2.07.148385) | [0,1[ | |||||||
2.08 ambientTemp | Ambient air temperature, see ambientTemperature | min..max world temperature in Celsius | |||||||
2.08 snow | 1 if "RainParticle" config 'snow' = true, 0 if false. When snow is 1, 'rainDrops' is 0 | 1 or 0 |