18 lines
662 B
GDScript
18 lines
662 B
GDScript
extends Node
|
|
|
|
# --- Quêtes (existants) ---
|
|
signal quest_started(quest_id: StringName)
|
|
signal quest_completed(quest_id: StringName)
|
|
signal quest_available(quest_id: StringName)
|
|
signal quest_objective_updated(quest_id: StringName, objective_index: int, current: int, required: int)
|
|
|
|
# --- Gameplay (existants) ---
|
|
signal pokemon_captured(species_id: StringName)
|
|
signal pokemon_defeated(species_id: StringName)
|
|
signal item_collected(item_id: StringName, amount: int)
|
|
signal npc_talked(npc_id: StringName)
|
|
signal location_reached(location_id: StringName)
|
|
|
|
# --- Flags (nouveau) ---
|
|
signal flag_changed(flag_name: StringName, old_value: Variant, new_value: Variant)
|