Closed jackmakesthings closed 8 years ago
Closed the main migration tasks already; opening this one to double-check that all the needed functionality (_at_state, update_and_continue, that family of features) are set up correctly. Functions from the old prototype:
_at_state
update_and_continue
NPC
setup_MUI
set_MUI_portrait
decline_conversation
i_should_go
end_interaction
present_conversations
init_branch
set_attractor
stop_attracting
redirect_player
_on_click
_stopped_nearby
is_player_nearby
start_interaction
has_conversation(branch)
check_branches/Branch.has_active_state
set_branches
check_branches
set_paths
npc_ready
_ready
_enter_tree
Closed the main migration tasks already; opening this one to double-check that all the needed functionality (
_at_state
,update_and_continue
, that family of features) are set up correctly. Functions from the old prototype:NPC
setup_MUI
andset_MUI_portrait
move to MUI?decline_conversation
(akai_should_go
)end_interaction
present_conversations
init_branch
set_attractor
deprecated; new method of 'attracting' doesn't mess with the tilemapstop_attracting
see previousredirect_player
rolled into_on_click
_on_click
_stopped_nearby
moved into Utils asis_player_nearby
start_interaction
has_conversation(branch)
check_branches/Branch.has_active_state
set_branches
now handled by managers and quests themselves, not by NPCscheck_branches
set_paths
removed; moving away from this style of setting node refsnpc_ready
removed until it proves its usefulness again_ready
and_enter_tree
updated and/or redundant