13 m_ToggleAnimations.Insert(
new ToggleAnimations(
"EntranceO",
"EntranceC", OPENING_0), 0);
14 m_ToggleAnimations.Insert(
new ToggleAnimations(
"Window1O",
"Window1C", OPENING_1), 0);
15 m_ToggleAnimations.Insert(
new ToggleAnimations(
"Window2O",
"Window2C", OPENING_2), 0);
16 m_ToggleAnimations.Insert(
new ToggleAnimations(
"Window3O",
"Window3C", OPENING_3), 0);
17 m_ToggleAnimations.Insert(
new ToggleAnimations(
"Window4O",
"Window4C", OPENING_4), 0);
18 m_ToggleAnimations.Insert(
new ToggleAnimations(
"Window5O",
"Window5C", OPENING_5), 0);
19 m_ToggleAnimations.Insert(
new ToggleAnimations(
"Window6O",
"Window6C", OPENING_6), 0);
20 m_ToggleAnimations.Insert(
new ToggleAnimations(
"Window7O",
"Window7C", OPENING_7), 0);
22 m_ShowAnimationsWhenPitched.Insert(
"Body");
31 m_ShowAnimationsWhenPitched.Insert(
"Pack");
33 m_ShowAnimationsWhenPacked.Insert(
"Inventory");
90 return "LargeTent_Door_Open_SoundSet";
95 return "LargeTent_Door_Close_SoundSet";
100 return "LargeTent_Window_Open_SoundSet";
105 return "LargeTent_Window_Close_SoundSet";
115 return "LargeTentClutterCutter";
140 return "placeLargeTent_SoundSet";
145 return "largetent_deploy_SoundSet";
const int ECE_PLACE_ON_SURFACE
Container_Base m_HalfExtents
void OnRPC(ParamsReadContext ctx)
void StopRepackingLoopSound()
enum SoundTypeTent m_RepackingLoopSound
void PlayRepackingLoopSound()
class JsonUndergroundAreaTriggerData GetPosition
Wrapper class for managing sound through SEffectManager.
The class that will be instanced (moddable)
Manager class for managing Effect (EffectParticle, EffectSound)
static EffectSound PlaySound(string sound_set, vector position, float play_fade_in=0, float stop_fade_out=0, bool loop=false)
Create and play an EffectSound.
static void DestroyEffect(Effect effect)
Unregisters, stops and frees the Effect.
Serialization general interface. Serializer API works with:
override void OnItemLocationChanged(EntityAI old_owner, EntityAI new_owner)
override string GetSoundClose()
override string GetClutterCutter()
override string GetSoundOpen()
override void SetActions()
override string GetSoundCloseWindow()
override bool HasClutterCutter()
override string GetDeploySoundset()
override string GetSoundOpenWindow()
override void OnPlacementComplete(Man player, vector position="0 0 0", vector orientation="0 0 0")
override string GetLoopDeploySoundset()
proto native CGame GetGame()
proto native vector Vector(float x, float y, float z)
Vector constructor from components.