This article is unfinished. You can help expanding it.
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
Ends an interaction with NPC or object and return controls to the player.
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
This coroutine is called after loading a save file. This script defines what cutscene to show or what Enter script should be loaded.
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
Cutscene where Chimecho Assembly is unlocked.
coro EVENT_M00_02
Cutscene where Croagunk's Swap Shop opens.
coro EVENT_M00_03
Cutscene where Chimecho announces that the team can switch leaders.
coro EVENT_M00_04
Cutscene where Dugtrio hears the call of the sea telling him to get back to work (only activates if you talk to Dugtrio on the second in-game day of Chapter 13).
coro EVENT_M00_05
Cutscene from the first visit to Marowak Dojo.
coro EVENT_M00_06
Cutscene where Dojo Final Maze opens.
coro EVENT_M00_07
Cutscene when going to Mystifying Forest if outside team members are in the party.
coro EVENT_M00_08
Cutscene when not meeting team conditions for Mt. Travail story dungeon scenario.
coro EVENT_M00_09
Marowak Dojo completion/failure scripts.
coro EVENT_M00_12
Cutscene where Krabby tells of messages in a bottle washing up on the beach.
coro EVENT_M00_13
Cutscene where Chimecho announces that team members will wait at Spinda’s Café.
coro EVENT_M00_14
Treasure town cutscene where the Ursarings tell Hero and Partner that they can evolve.
coro EVENT_M01_01_02
Cutscene where partner fails to go into the Wigglytuff's guild, goes to the beach and meets hero. The cutscene ends when partner and hero goes to Beach Cave.
coro EVENT_M01_03
Cutscene after fainting in Beach Cave.
coro EVENT_M01_04
First encounter with Team Skull in Beach Cave.
coro EVENT_M01_05
Encounter with Team Skull in Beach Cave if the player fainted on the first encounter.
coro EVENT_M01_06
Beach Cave Pit when player revisits Beach Cave.
coro EVENT_M01_07_08
Cutscene after defeating Team Skull.
coro EVENT_M02_01_02
Cutscene where hero and partner goes to Wigglytuff's guild and form an exploration team. Cutscene ends after the first morning address.
coro EVENT_M02_03_04
Cutscene where Chatot sends hero and partner to Drenched Bluff.
coro EVENT_M02_05_07A
Cutscene after fainting in Drenched Bluff. If this cutscene is playing for the forth time, Wigglytuff will give a Reviver Seed and Max Elixir to hero and partner.
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
coro EVENT_M05_01_02
coro EVENT_M05_03
coro EVENT_M05_04
coro EVENT_M05_05
coro EVENT_M05_06_09
coro EVENT_M06_01
coro EVENT_M06_02
coro EVENT_M06_03
coro EVENT_M06_04
coro EVENT_M06_05
coro EVENT_M07_01_02
coro EVENT_M07_03
coro EVENT_M07_04
coro EVENT_M07_05
coro EVENT_M07_06
coro EVENT_M07_07_12
coro EVENT_M07_13
coro EVENT_M07_14
coro EVENT_M08_01_02
coro EVENT_M08_03
coro EVENT_M08_04
coro EVENT_M08_05_06
coro EVENT_M08_07
coro EVENT_M08_08
coro EVENT_M08_09
coro EVENT_M08_10
coro EVENT_M08_11
coro EVENT_M08_12
coro EVENT_M08_13
coro EVENT_M09_01
coro EVENT_M09_02
coro EVENT_M09_03
coro EVENT_M09_04
coro EVENT_M09_05
coro EVENT_M09_06_07
coro EVENT_M10_01
coro EVENT_M10_02
coro EVENT_M10_03
coro EVENT_M10_04
coro EVENT_M10_05
coro EVENT_M10_06
coro EVENT_M10_07
coro EVENT_M10_08
coro EVENT_M10_09
coro EVENT_M10_10
coro EVENT_M10_11_12
coro EVENT_M11_01
coro EVENT_M11_02
coro EVENT_M11_03
coro EVENT_M11_04
coro EVENT_M11_05
coro EVENT_M11_06_07
coro EVENT_M12_01
coro EVENT_M12_02
coro EVENT_M12_03A
coro EVENT_M12_03B
coro EVENT_M12_04
coro EVENT_M12_05
coro EVENT_M12_06
coro EVENT_M12_07
coro EVENT_M12_08
coro EVENT_M12_09
coro EVENT_M12_10_12
coro EVENT_M13_01
coro EVENT_M13_02
coro EVENT_M13_03
coro EVENT_M13_04
coro EVENT_M13_05A
coro EVENT_M13_05B
coro EVENT_M13_06
coro EVENT_M13_07
coro EVENT_M13_08
coro EVENT_M13_09
coro EVENT_M14_01
coro EVENT_M14_02A
coro EVENT_M14_02B
coro EVENT_M14_03
coro EVENT_M14_04
coro EVENT_M14_05
coro EVENT_M14_06
coro EVENT_M14_07
coro EVENT_M14_08_09
coro EVENT_M15_01
coro EVENT_M15_02
coro EVENT_M15_03
coro EVENT_M15_04
coro EVENT_M15_05
coro EVENT_M15_06
coro EVENT_M15_07
coro EVENT_M15_08
coro EVENT_M15_09
coro EVENT_M15_10_12
coro EVENT_M16_01
coro EVENT_M16_02
coro EVENT_M16_03
coro EVENT_M16_04
coro EVENT_M16_05
coro EVENT_M16_06_07
coro EVENT_M17_01
coro EVENT_M17_02
coro EVENT_M17_03_05
coro EVENT_M17_06
coro EVENT_M17_07
coro EVENT_M18_01
coro EVENT_M18_02
coro EVENT_M18_03
coro EVENT_M18_04_05
coro EVENT_M18_06
coro EVENT_M18_07
coro EVENT_M18_08
coro EVENT_M18_09
coro EVENT_M18_10
coro EVENT_M18_11
coro EVENT_M18_12
coro EVENT_M18_13_14
coro EVENT_M19_01_02
coro EVENT_M19_03
coro EVENT_M19_04
coro EVENT_M19_05
coro EVENT_M19_06_07
coro EVENT_M19_08
coro EVENT_M19_09
coro EVENT_M19_10
coro EVENT_M20_01_04
coro EVENT_M20_05
coro EVENT_M20_06
coro EVENT_M20_07_09
coro EVENT_M21_01_03
coro EVENT_M21_04
coro EVENT_M21_05
coro EVENT_M21_06
coro EVENT_M22_01_02
coro EVENT_M22_03
coro EVENT_M22_04
coro EVENT_M22_05
coro EVENT_M22_06
coro EVENT_M22_07
coro EVENT_M22_08
coro EVENT_M22_09_10
coro EVENT_M22_11
coro EVENT_M23_01_02
coro EVENT_M23_03
coro EVENT_M23_04A
coro EVENT_M23_04B
coro EVENT_M23_05
coro EVENT_M23_06
coro EVENT_M23_07
coro EVENT_M23_08
coro EVENT_M23_09_10
coro EVENT_M24_01_03
coro EVENT_M24_04
coro EVENT_M24_05
coro EVENT_M24_06
coro EVENT_M24_07
coro EVENT_M24_08
coro EVENT_M24_09
coro EVENT_M24_10
coro EVENT_M24_11
coro EVENT_M25_01_05
coro EVENT_M25_06
coro EVENT_M25_07
coro EVENT_M25_08
coro EVENT_M25_09
coro EVENT_M25_10
coro EVENT_M25_11
coro EVENT_M25_12
coro EVENT_M26_01_08
coro EVENT_S01_01
coro EVENT_S01_02
coro EVENT_S01_03
coro EVENT_S01_04
coro EVENT_S01_05
coro EVENT_S01_06
coro EVENT_S01_07
coro EVENT_S01_08
coro EVENT_S01_09_10
coro EVENT_S01_12
coro EVENT_S02_01
coro EVENT_S02_02
coro EVENT_S02_03
coro EVENT_S02_04
coro EVENT_S02_05
coro EVENT_S02_06
coro EVENT_S02_07
coro EVENT_S02_08
coro EVENT_S02_09
coro EVENT_S02_10
coro EVENT_S03_01
coro EVENT_S03_02
coro EVENT_S03_03
coro EVENT_S03_04
coro EVENT_S03_05
coro EVENT_S03_06
coro EVENT_S03_07
coro EVENT_S03_08
coro EVENT_S03_09
coro EVENT_S03_10
coro EVENT_S03_11
coro EVENT_S03_12
coro EVENT_S03_13
coro EVENT_S03_14
coro EVENT_S03_15
coro EVENT_S03_16
coro EVENT_S03_17_20
coro EVENT_S03_18
coro EVENT_S03_19
coro EVENT_S04_01
coro EVENT_S04_02
coro EVENT_S04_03
coro EVENT_S04_04
coro EVENT_S04_05
coro EVENT_S04_06_07
coro EVENT_S04_08
coro EVENT_S04_09
coro EVENT_S04_10
coro EVENT_S04_11
coro EVENT_S04_12
coro EVENT_S04_13
coro EVENT_S04_14
coro EVENT_S04_15
coro EVENT_S04_16
coro EVENT_S04_17
coro EVENT_S04_18
coro EVENT_S04_19
coro EVENT_S04_20
coro EVENT_S04_21
coro EVENT_S04_22
coro EVENT_S04_23
coro EVENT_S04_24
coro EVENT_S11_01
coro EVENT_S12_01
coro EVENT_S12_02
coro EVENT_S12_03
coro EVENT_S12_04
coro EVENT_S12_05
coro EVENT_S12_06
coro EVENT_S12_07
coro EVENT_S12_08
coro EVENT_S12_09
coro EVENT_S12_10
coro EVENT_S12_11
coro EVENT_S12_12
coro EVENT_S12_13
coro EVENT_S12_14
coro EVENT_S12_15
coro EVENT_S12_16
coro EVENT_S12_17
coro EVENT_S12_18
coro EVENT_S12_19
coro EVENT_S12_20
coro EVENT_S12_21
coro EVENT_S20_01
coro EVENT_S20_02
coro EVENT_S20_03
coro EVENT_S20_04_05
coro EVENT_S20_06
coro EVENT_S20_08
coro EVENT_S20_09
coro EVENT_S20_10
coro EVENT_S20_11
coro EVENT_S21_01
coro EVENT_S21_02
coro EVENT_S21_03
coro EVENT_S21_04_06
coro EVENT_S21_07
coro EVENT_S21_08
coro EVENT_S21_09
coro EVENT_S21_10
coro EVENT_S21_11
coro EVENT_S21_12
coro EVENT_S21_13
coro EVENT_S22_01_04
coro EVENT_S22_05
coro EVENT_S22_06
coro EVENT_S22_07
coro EVENT_S22_08
coro EVENT_S22_09
coro EVENT_S22_10
coro EVENT_S22_11
coro EVENT_S22_12
coro EVENT_S22_13
coro EVENT_S22_14_15
coro EVENT_S23_01
coro EVENT_S30_01
coro EVENT_S30_02
coro EVENT_S30_03
coro EVENT_S30_04
coro EVENT_S30_05
coro EVENT_S30_06
coro EVENT_S30_07
coro EVENT_S31_01
coro EVENT_S31_02
coro EVENT_S31_03
coro EVENT_S31_04
coro EVENT_S31_05
coro EVENT_S31_06
coro EVENT_S31_07
coro EVENT_S31_08
coro EVENT_S31_09
coro EVENT_S31_10
coro EVENT_S31_11
coro EVENT_S31_12
coro EVENT_S31_13
coro EVENT_S31_14
coro EVENT_S31_15
coro EVENT_S31_16
coro EVENT_S31_17
coro EVENT_S31_18
coro EVENT_S31_19
coro EVENT_S31_20
coro EVENT_S31_21
coro EVENT_S31_22
coro EVENT_S31_23
coro EVENT_S31_24
coro EVENT_S31_25
coro EVENT_S31_26
coro EVENT_S31_27
coro EVENT_S31_28
coro EVENT_S31_29
coro EVENT_S31_30
coro EVENT_S31_31
coro EVENT_S31_32
coro EVENT_S31_33
coro EVENT_S31_34
coro EVENT_S31_35
coro EVENT_S31_36
coro EVENT_S31_37
coro EVENT_S31_38
coro EVENT_S31_39
coro EVENT_S31_40
coro EVENT_S32_01
coro EVENT_S32_02
coro EVENT_S32_03
coro EVENT_S32_04
coro EVENT_N00_01
coro EVENT_N01_01
coro EVENT_N01_02
coro EVENT_N01_03
coro EVENT_N01_04
coro EVENT_N01_05_07
coro EVENT_N01_08
coro EVENT_N01_09
coro EVENT_N01_10YARARETA
coro EVENT_N01_10CHOUREI
coro EVENT_N01_14
coro EVENT_N01_15
coro EVENT_N01_16
coro EVENT_N01_17
coro EVENT_N01_18
coro EVENT_N01_19
coro EVENT_N01_19_2
coro EVENT_N01_20
coro EVENT_N01_21
coro EVENT_N01_22
coro EVENT_N01_23
coro EVENT_N01_24
coro EVENT_N01_25
coro EVENT_N01_27
coro EVENT_N01_28
coro EVENT_N01_30
coro EVENT_N01_31
coro EVENT_N02_01
coro EVENT_N02_02
coro EVENT_N02_03
coro EVENT_N02_04
coro EVENT_N02_05
coro EVENT_N02_06_07
coro EVENT_N02_08
coro EVENT_N02_09_10
coro EVENT_N03_01
coro EVENT_N03_02
coro EVENT_N03_03
coro EVENT_N03_04
coro EVENT_N03_05
coro EVENT_N03_06_07
coro EVENT_N03_08
coro EVENT_N03_09
coro EVENT_N03_10
coro EVENT_N03_11
coro EVENT_N03_12
coro EVENT_N03_13
coro EVENT_N03_14
coro EVENT_N03_15_16
coro EVENT_N03_17
coro EVENT_N03_18
coro EVENT_N03_19
coro EVENT_N04_01
coro EVENT_N04_02
coro EVENT_N04_03
coro EVENT_N04_04
coro EVENT_N04_05
coro EVENT_N04_06
coro EVENT_N04_07
coro EVENT_N04_08
coro EVENT_N04_09
coro EVENT_N04_10
coro EVENT_N04_11
coro EVENT_N04_12
coro EVENT_N04_13
coro EVENT_N04_14
coro EVENT_N04_15
coro EVENT_N04_16
coro EVENT_N04_17
coro EVENT_N04_18
coro EVENT_N04_19
coro EVENT_N04_20
coro EVENT_N04_21
coro EVENT_N04_22
coro EVENT_N04_23
coro EVENT_N04_24
coro EVENT_N04_25
coro EVENT_N04_26
coro EVENT_N06_01_02
coro EVENT_N06_03
coro EVENT_N06_04
coro EVENT_N06_05_07
coro EVENT_N06_08
coro EVENT_N06_09
coro EVENT_N06_10
coro EVENT_N06_11
coro EVENT_N06_12
coro EVENT_N06_13
coro EVENT_N06_14
coro EVENT_N06_15
coro EVENT_N06_16
coro EVENT_N06_17
coro EVENT_N06_18_19
coro EVENT_N06_20
coro EVENT_N06_21
coro EVENT_N06_22
coro EVENT_N06_23
coro EVENT_N06_24
coro EVENT_N06_25
coro EVENT_N06_26
coro EVENT_N06_27
coro EVENT_N06_28
coro EVENT_N06_29
coro EVENT_N06_30
coro EVENT_N06_31
coro EVENT_N06_32
coro EVENT_N06_33
coro EVENT_N06_34
coro EVENT_N06_35
coro EVENT_N06_36
coro EVENT_N06_37
coro EVENT_N06_38
coro EVENT_N06_39
coro EVENT_N08_01_02
coro EVENT_N08_03
coro EVENT_N08_04
coro EVENT_N08_05
coro EVENT_N08_06
coro EVENT_N08_07
coro EVENT_N08_08
coro EVENT_N08_09
coro EVENT_N08_10
coro EVENT_N08_11
coro EVENT_N08_12
coro EVENT_N08_13
coro EVENT_N08_14
coro EVENT_N08_15
coro EVENT_N08_16
coro EVENT_N08_17
coro EVENT_N08_18
coro EVENT_N08_19
coro EVENT_N08_20
coro EVENT_N08_21
coro EVENT_N08_22
coro EVENT_N08_23
coro EVENT_N08_24
coro EVENT_N08_25
coro EVENT_N08_26
coro EVENT_N08_27
coro EVENT_N08_28
coro EVENT_N08_29
coro EVENT_N08_30
coro EVENT_N09_01
coro EVENT_N09_02
coro EVENT_N09_03
coro EVENT_N09_04
coro EVENT_N09_05
coro EVENT_N09_06
coro EVENT_N09_07
coro EVENT_N09_08
coro EVENT_N09_09
coro EVENT_N09_10
coro EVENT_N09_11
coro EVENT_N09_12
coro EVENT_N09_13
coro EVENT_N09_14
coro EVENT_N09_15
coro EVENT_N09_16
coro EVENT_N09_17
coro EVENT_N09_18
coro EVENT_N09_19
coro EVENT_N09_20
coro EVENT_N09_21
coro EVENT_N09_22
coro EVENT_TG01
coro EVENT_TG02
coro EVENT_TG03
coro EVENT_TG04
coro EVENT_TG05
coro EVENT_TG06
coro EVENT_TG07
coro EVENT_TG08
coro EVENT_TG09
coro EVENT_TG10
coro EVENT_TG11
coro EVENT_TG12
coro EVENT_TG13
coro EVENT_TG14
coro EVENT_TG15
coro EVENT_TG16
coro EVENT_TG17
coro EVENT_TG18
coro EVENT_TG19
coro EVENT_TG20
coro EVENT_TG21
coro EVENT_TG22
coro EVENT_TG23
coro EVENT_TG24
coro EVENT_MEND_01
coro EVENT_MEND_02
coro COMMON_ENTER
coro DEBUG_ENTER
coro GETOUT_NORMAL
coro GOTO_SCENARIO_DUNGEON
coro GOTO_REQUEST_DUNGEON
coro GOTO_TRAINING_DUNGEON
coro GOTO_RESQUE_DUNGEON
coro GOTO_FREE_DUNGEON
coro GOTO_DEBUG_DUNGEON
coro ENTER_SCENARIO_DUNGEON
coro ENTER_REQUEST_DUNGEON
coro ENTER_TRAINING_DUNGEON
coro ENTER_RESQUE_DUNGEON
coro ENTER_FREE_DUNGEON
coro ENTER_DEBUG_DUNGEON
coro GETOUT_SCENARIO_DUNGEON
coro GETOUT_REQUEST_DUNGEON
coro GETOUT_REQUEST_RETURN
coro GETOUT_REQUEST_CONQUEST
coro GETOUT_TRAINING_DUNGEON
coro GETOUT_DEBUG_DUNGEON
coro MOVE_WORLD_MAP
coro EVENT_CONTROL
coro EVENT_WAKEUP
coro EVENT_STATION
coro STATION_CONTROL
coro ENTER_CONTROL
coro SETUP_DEBUG_CAMERA
coro MOVE_DEBUG_CAMERA
coro MESSAGE_CLOSE_WAIT_FUNC
coro EVENT_END_MAPIN
coro EVENT_END_FREE
coro EVENT_END_MAPIN_AE
coro EVENT_END_FREE_AE
coro BOSS_WIPE_FUNC
coro FADE_OUT_ALL_BEFORE
coro FADE_OUT_ALL_AFTER
coro SUBSCREEN_INIT
coro RESCUE_SET
coro RESQUE_DEBUG
coro SORANOITADAKI_FLAGSET
coro TITLE_TEST
coro BUBBLE_TEST
coro MAP_TEST