Class EnemyDeathRewardComponent

java.lang.Object
com.csse3200.game.components.Component
com.csse3200.game.components.enemy.EnemyDeathRewardComponent

public class EnemyDeathRewardComponent extends Component
Awards the player processor when the enemy dies.
  • Constructor Details

    • EnemyDeathRewardComponent

      public EnemyDeathRewardComponent(int rewardProcessor, InventoryComponent playerInventory)
  • Method Details

    • create

      public void create()
      Description copied from class: Component
      Called when the entity is created and registered. Initial logic such as calls to GetComponent should be made here, not in the constructor which is called before an entity is finished.
      Overrides:
      create in class Component
    • rewardGuaranteedReload

      public void rewardGuaranteedReload()
      Adds processor to the player inventory if inventory is present. Used for testing without random variable