public override void OnEvent(playerSwingWeapon evnt) { if (Scene.SceneTracker) { for (int i = 0; i < Scene.SceneTracker.visibleEnemies.Count; i++) { if (Scene.SceneTracker.visibleEnemies[i]) { Scene.SceneTracker.visibleEnemies[i].SendMessage("setPlayerAttacking", SendMessageOptions.DontRequireReceiver); } } } }
public void sendPlayerAttacking() { foreach (GameObject gameObject in this.setup.sceneInfo.visibleEnemies) { if (gameObject) { gameObject.SendMessage("setPlayerAttacking", SendMessageOptions.DontRequireReceiver); } } if (BoltNetwork.isRunning && BoltNetwork.isClient) { playerSwingWeapon playerSwingWeapon = playerSwingWeapon.Create(GlobalTargets.OnlyServer); playerSwingWeapon.Send(); } }