示例#1
0
 private void OnEnterDeadActionState(EnterDeadActionStateMessage inMessage)
 {
     if (SpawnerInterface != null)
     {
         Despawn();
     }
     else
     {
         DestructionFunctions.DestroyGameObject(gameObject);
     }
 }
示例#2
0
 private void OnEnterDeadActionStateMessage(EnterDeadActionStateMessage inMessage)
 {
     _uiDispatcher.InvokeMessageEvent(new TextNotificationSentUIMessage(DeathMessage.ToString()));
 }
示例#3
0
 private void OnEnterDeadActionState(EnterDeadActionStateMessage inMessage)
 {
     AlterLock(true, EVisionDisableReasons.Dead);
 }
示例#4
0
 private void OnEnterDeadActionState(EnterDeadActionStateMessage inMessage)
 {
     _cameraPostProcessing.RequestCameraFade(1.0f, FadeInTime);
 }
示例#5
0
 private void OnEnterDeadActionState(EnterDeadActionStateMessage inMessage)
 {
     StopPlaying();
 }
示例#6
0
 private void OnEnterDeadActionState(EnterDeadActionStateMessage inMessage)
 {
     AlterLock(true, EIntelligenceDisableReason.Dead);
 }