gai-ca2/project/scripts/player/tree/impl/game/boat/TaskWinningSequence.gd

13 lines
479 B
GDScript

class_name TaskWinningSequence
extends Task
func run(blackboard: Dictionary) -> void:
var world: World = blackboard["world"]
var player: PlayerManager = blackboard["player"]
world.tilemap_interactive.set_cell(world.camp_manager.boat_leave_location, player.inventory_slot)
EventsTracker.track(EventsTracker.Event.PLAYER_USED_ITEM, {"item": player.inventory_slot})
player.inventory_slot = tilemap_types.EMPTY
blackboard["game_state_win"] = true