Package com.csse3200.game.components.collectables.effects
package com.csse3200.game.components.collectables.effects
-
ClassDescriptionEffect 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.