132 {
133 super.OnFinishProgressServer(action_data);
134
136 if (targetObject != null)
137 {
138 vector orientation = action_data.m_Player.GetOrientation();
139 vector position = targetObject.GetPosition();
140
141 if (targetObject.IsInherited(
TrapBase))
142 {
145 trap.StartActivate(action_data.m_Player);
146 }
148 {
151 }
152
154 targetObject.StartItemSoundServer(SoundConstants.ITEM_DEPLOY);
155
157 targetObject.StopItemSoundServer(SoundConstants.ITEM_DEPLOY_LOOP);
158 }
159 }
override string GetDeploySoundset()
override string GetLoopDeploySoundset()
override void OnPlacementComplete(Man player, vector position="0 0 0", vector orientation="0 0 0")
override void OnPlacementComplete(Man player, vector position="0 0 0", vector orientation="0 0 0")
static const string Empty