Class AdvanceOrder

java.lang.Object
org.bitsquad.warzone.order.Order
org.bitsquad.warzone.order.AdvanceOrder

public class AdvanceOrder extends Order
Represents the Advance Order
  • Constructor Details

    • AdvanceOrder

      public AdvanceOrder(BasePlayer p_player, int p_sourceCountryId, int p_targetCountryID, int p_armyUnits)
      Parameterized constructor
      Parameters:
      p_player - player instance
      p_sourceCountryId - source country ID
      p_targetCountryID - target country ID
      p_armyUnits - number of army units
  • Method Details

    • isValid

      public boolean isValid()
      Checks if the order is valid
      Specified by:
      isValid in class Order
      Returns:
      boolean
    • execute

      public void execute()
      Executes the Order