Exemple #1
0
    public override void OnEvent(SpawnCutTree evnt)
    {
        CoopTreeId coopTreeId = CoopPlayerCallbacks.AllTrees.FirstOrDefault((CoopTreeId x) => x.Id == evnt.TreeId);

        if (coopTreeId && coopTreeId.state.State == 0)
        {
            coopTreeId.state.State = 1;
            coopTreeId.entity.Freeze(false);
        }
    }
Exemple #2
0
 private void Hit()
 {
     if (BoltNetwork.isRunning)
     {
         SpawnCutTree spawnCutTree = SpawnCutTree.Raise(GlobalTargets.OnlyServer);
         spawnCutTree.TreeId = this.LodTree.GetComponent <CoopTreeId>().Id;
         spawnCutTree.Send();
     }
     else
     {
         this.DamageTree();
     }
 }
 public override void OnEvent(SpawnCutTree evnt)
 {
     CoopTreeId coopTreeId = CoopPlayerCallbacks.AllTrees.FirstOrDefault((CoopTreeId x) => x.Id == evnt.TreeId);
     if (coopTreeId && coopTreeId.state.State == 0)
     {
         coopTreeId.state.State = 1;
         coopTreeId.entity.Freeze(false);
     }
 }