private void ReceiveMoveOrder(int destinationStep, Vector3 targetPosition, int heroID) { HeroController destination = (HeroController)ObjectManager.singleton.GetObject(heroID); HeroOrder newOrder = new HeroOrder(destination, new DTRMVector2(targetPosition)); PutOrder(newOrder, destinationStep); }
private void ReceiveAttackOrder(int destinationStep, int targetVictim, int heroID) { HeroController destination = (HeroController)ObjectManager.singleton.GetObject(heroID); HeroOrder newOrder = new HeroOrder(destination, (Health)ObjectManager.singleton.GetObject(targetVictim)); PutOrder(newOrder, destinationStep); }
private void ReceiveMoveOrder(int destinationStep, Vector3 targetPosition, int heroID) { HeroController destination = (HeroController) ObjectManager.singleton.GetObject(heroID); HeroOrder newOrder = new HeroOrder (destination, new DTRMVector2(targetPosition) ); PutOrder( newOrder, destinationStep); }
private void ReceiveAttackOrder(int destinationStep, int targetVictim, int heroID) { HeroController destination = (HeroController) ObjectManager.singleton.GetObject(heroID); HeroOrder newOrder = new HeroOrder (destination, (Health) ObjectManager.singleton.GetObject(targetVictim) ); PutOrder( newOrder, destinationStep); }