示例#1
0
 public override void OnEvent(ToggleWallAddition evnt)
 {
     if (evnt.Wall)
     {
         evnt.Wall.GetComponent <WallChunkArchitect>().PerformToggleAddition();
     }
 }
示例#2
0
 public void ToggleSegmentAddition()
 {
     if (BoltNetwork.isRunning)
     {
         this.HideToggleAdditionIcon();
         ToggleWallAddition toggleWallAddition = ToggleWallAddition.Create(GlobalTargets.OnlyServer);
         toggleWallAddition.Wall = base.GetComponent <BoltEntity>();
         toggleWallAddition.Send();
     }
     else
     {
         this.HideToggleAdditionIcon();
         this.PerformToggleAddition();
         this.ShowToggleAdditionIcon();
     }
 }
 public override void OnEvent(ToggleWallAddition evnt)
 {
     if (evnt.Wall)
     {
         evnt.Wall.GetComponent<WallChunkArchitect>().PerformToggleAddition();
     }
 }