Esempio n. 1
0
 public void SetFadeStartTime(NodeAddedEvent evt, TankDeadStateNode tank)
 {
     tank.tankDeadStateTexture.FadeStart = Date.Now;
 }
Esempio n. 2
0
 public void UpdateMaterialsForDeath(NodeAddedEvent e, TankDeadStateNode tank, [Combine, Context, JoinByTank] RendererNode renderer)
 {
     base.ScheduleEvent <TransparencyFinalizeEvent>(renderer);
     this.SwitchToDeathMaterials(renderer);
 }
 public void Clean(NodeRemoveEvent evt, TankDeadStateNode node, [JoinByTank] SingleNode <VulcanGyroscopeEnabledComponent> vulcan)
 {
     vulcan.Entity.RemoveComponent <VulcanGyroscopeEnabledComponent>();
 }