Unionall: Difference between revisions

From SkyTemple
→‎Coroutines: More coroutines
Tags: Mobile edit Mobile web edit
→‎Coroutines: EVENT_M00 - M04
Tags: Mobile edit Mobile web edit
Line 200: Line 200:


===coro EVENT_HA_SAMEX===
===coro EVENT_HA_SAMEX===
===coro EVENT_M00_01===
===coro EVENT_M00_02===
===coro EVENT_M00_03===
===coro EVENT_M00_04===
===coro EVENT_M00_05===
===coro EVENT_M00_06===
===coro EVENT_M00_07===
===coro EVENT_M00_08===
===coro EVENT_M00_09===
===coro EVENT_M00_12===
===coro EVENT_M00_13===
===coro EVENT_M00_14===
===coro EVENT_M01_01_02===
===coro EVENT_M01_03===
===coro EVENT_M01_04===
===coro EVENT_M01_05===
===coro EVENT_M01_06===
===coro EVENT_M01_07_08===
===coro EVENT_M02_01_02===
===coro EVENT_M02_03_04===
===coro EVENT_M02_05_07A===
===coro EVENT_M02_07B===
===coro EVENT_M02_09_10===
===coro EVENT_M03_01B===
===coro EVENT_M03_02===
===coro EVENT_M03_03===
===coro EVENT_M03_04===
===coro EVENT_M03_05_06===
===coro EVENT_M03_07A===
===coro EVENT_M03_07B===
===coro EVENT_M03_08===
===coro EVENT_M03_10_13===
===coro EVENT_M04_01===
===coro EVENT_M04_02_03===

Revision as of 08:18, 25 January 2024

unionall.ssb is a file, containing the game's coroutines. Those coroutines are used to show a cutscenes, return controls to the player after the dialogue with NPC, make a Cutscene -> Overworld transition etc. You can call those coroutines with CallCommon, JumpCommon, ExecuteCommon and supervision_ExecuteCommon opcodes.

Coroutines

coro END_TALK

coro WAIT_START_FUNC

coro NORMAL_WAIT_END_TALK

coro LIVES_REPLY_NORMAL

coro LIVES_REPLY

coro OBJECT_REPLY_NORMAL

coro LIVES_ACTING_NORMAL

coro ENTER_WAIT_FUNC

coro TALK_UNIT

coro TALK_ADVENTURE

coro TALK_ATTENDANT

coro TALK_PARTNER_MESSAGE

coro LIVES_MOVE_NORMAL

coro LIVES_MOVE_CHANGE=

coro LIVES_MOVE_PARTY

coro OBJECT_MOVE_NORMAL

coro OBJECT_MOVE_CHANGE

coro PERFORMER_MOVE_NORMAL

coro PERFORMER_MOVE_CHANGE

coro MOVE_INIT

coro MOVE_PAUSE

coro MOVE_STAY

coro MOVE_SLEEP

coro MOVE_RANDOM

coro MOVE_TYPE1

coro MOVE_TYPE2

coro WAKEUP_FUNC

coro WAKEUP_FUNC_SERIES

coro LOOK_AROUND_FUNC

coro LOOK_AROUND_FUNC_SERIES

coro LOOK_AROUND_DOWN_FUNC

coro LOOK_AROUND_DOWN_FUNC_SERIES

coro LOOK_AROUND_RIGHT_FUNC

coro LOOK_AROUND_RIGHT_FUNC_SERIES

coro LOOK_AROUND_LEFT_FUNC

coro LOOK_AROUND_LEFT_FUNC_SERIES

coro JUMP_HAPPY_FUNC

coro JUMP_HAPPY_FUNC_SERIES

coro JUMP_SURPRISE_FUNC

coro JUMP_SURPRISE_FUNC_SERIES

coro JUMP_ANGRY_FUNC

coro JUMP_ANGRY_FUNC_SERIES

coro LOOK_AROUND_FAST_FUNC

coro LOOK_AROUND_FAST_SERIES

coro HEAD_SHAKE_FUNC

coro HEAD_SHAKE_FUNC_SERIES

coro EXPLANATION_FUNC

coro EXPLANATION_FUNC_SERIES

coro INIT_SLEEP_FUNC

coro INIT_SLEEP_FUNC_SERIES

coro INIT_BASE_FUNC

coro INIT_BASE_FUNC_SERIES

coro HANYOU_SAVE_FUNC

coro NORMAL_MESSAGE

coro NORMAL_EVENT

coro NORMAL_CAMERA

coro EVENT_FORMATION

coro EVENT_EVOLUTION

coro EFFECT_MOVE_DIVE

coro EFFECT_MOVE_WAVE

coro EVENT_DIVIDE

coro EVENT_DIVIDE_NEXT

coro EVENT_DIVIDE_INIT_FUNC

coro EVENT_DIVIDE_NEXT_DAY_FUNC

coro EVENT_DIVIDE_NEXT_DAY2_FUNC

coro EVENT_DIVIDE_FIRST

coro EVENT_DIVIDE_SECOND

coro EVENT_DIVIDE_AFTER

coro EVENT_DIVIDE_RESUME

coro EVENT_DIVIDE_SPECIAL_EPISODE

coro DEBUG_SCRIPT

coro DEBUG_SCENE

coro DEMO_CANCEL

coro DEBUG_FLAG_SETTING_BIPPA

coro DEBUG_FLAG_SETTING_PUPURIN

coro DEBUG_FLAG_SETTING_FUTURE

coro DEBUG_FLAG_SETTING_CHARMS

coro DEBUG_FLAG_SETTING_KIMAWARI

coro DEMO_01

coro DEMO_02

coro DEMO_03

coro DEMO_04

coro DEMO_05

coro DEMO_06

coro EVENT_M00A_01

coro EVENT_HA_YU_KI

coro EVENT_HA_YU_KI_DO

coro EVENT_HA_YU_SHU

coro EVENT_HA_YU_SHU_DO

coro EVENT_HA_CHO

coro EVENT_HA_CHO_DO

coro EVENT_HA_KI

coro EVENT_HA_YU_KIX

coro EVENT_HA_YU_KI_DOX

coro EVENT_HA_YU_SHUX

coro EVENT_HA_YU_SHU_DOX

coro EVENT_HA_SAME

coro HA_MIHARIBAN

coro EVENT_HA_SAMEX

coro EVENT_M00_01

coro EVENT_M00_02

coro EVENT_M00_03

coro EVENT_M00_04

coro EVENT_M00_05

coro EVENT_M00_06

coro EVENT_M00_07

coro EVENT_M00_08

coro EVENT_M00_09

coro EVENT_M00_12

coro EVENT_M00_13

coro EVENT_M00_14

coro EVENT_M01_01_02

coro EVENT_M01_03

coro EVENT_M01_04

coro EVENT_M01_05

coro EVENT_M01_06

coro EVENT_M01_07_08

coro EVENT_M02_01_02

coro EVENT_M02_03_04

coro EVENT_M02_05_07A

coro EVENT_M02_07B

coro EVENT_M02_09_10

coro EVENT_M03_01B

coro EVENT_M03_02

coro EVENT_M03_03

coro EVENT_M03_04

coro EVENT_M03_05_06

coro EVENT_M03_07A

coro EVENT_M03_07B

coro EVENT_M03_08

coro EVENT_M03_10_13

coro EVENT_M04_01

coro EVENT_M04_02_03