Package com.csse3200.game.components.collectables.effects


package com.csse3200.game.components.collectables.effects
  • Class
    Description
    Effect that tracks item collectables in the world.
    An item effect that adds an objective to the OBJECTIVES bag and triggers an "objectiveCollected" event.
    Adds an upgrade to the player's inventory and updates stats.
    An item effect that temporarily increases the player's movement speed.
    An item effect that restores health to the player.
    Functional interface for defining item effects that can be applied to entities.
    Registry mapping effect type strings to their corresponding handlers.
    Effect handler that removes a specific objective from the OBJECTIVES bag if it exists in the player's inventory.