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); } }
private void Hit() { if (BoltNetwork.isRunning) { SpawnCutTree spawnCutTree = SpawnCutTree.Raise(GlobalTargets.OnlyServer); spawnCutTree.TreeId = this.LodTree.GetComponent <CoopTreeId>().Id; spawnCutTree.Send(); } else { this.DamageTree(); } }