コード例 #1
0
    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);
    }
コード例 #2
0
    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);
    }
コード例 #3
0
 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);
 }
コード例 #4
0
 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);
 }