Prev: CF37 Up: Map Next: D012
CF44: Data: Drutt Scripts
Drutt animation scripts. The type-0C entity in the crusher slot at StateData_Complex_16 uses Drutt's layout Data_DruttScriptAnim. Update_Drutt_RunScript runs Data_DruttScripts when that entity is active. D057 enters DruttScript_Copy, D0E0 enters CFFE, and D22E enters CFF4.
Idle and bubble script entered from Update_Drutt_RunScript.
script-cf44
Data_DruttScripts CF44 DEFB $5C,$D2,$34,$D2 Graphic-layout pointer D25C; Graphic-layout pointer Data_DruttScriptAnim.
CF48 DEFB $43,$D2 Graphic-layout pointer D243.
CF4A DEFB $43,$D2 Graphic-layout pointer D243.
CF4C DEFB $34,$D2 Graphic-layout pointer Data_DruttScriptAnim.
CF4E DEFB $43,$D2 Graphic-layout pointer D243.
CF50 DEFB $43,$D2 Graphic-layout pointer D243.
CF52 DEFW $003E Script opcode 3E (Drutt action).
Near-range Drutt script.
DruttScript_Near CF54 DEFB $B1,$D2 Graphic-layout pointer D2B1.
CF56 DEFW $0040 Script opcode 40 (Drutt action).
CF58 DEFB $C5,$D2 Graphic-layout pointer D2C5.
CF5A DEFW $0040 Script opcode 40 (Drutt action).
CF5C DEFB $D2,$D2 Graphic-layout pointer D2D2.
CF5E DEFW $0043 Script opcode 43 (Drutt action).
CF60 DEFW $0042 Script opcode 42 (Drutt action).
CF62 DEFB $DC,$D2 Graphic-layout pointer D2DC.
CF64 DEFW $0042 Script opcode 42 (Drutt action).
CF66 DEFW $003E Script opcode 3E (Drutt action).
CF68 DEFW $0042 Script opcode 42 (Drutt action).
CF6A DEFB $DC,$D2 Graphic-layout pointer D2DC.
CF6C DEFW $0042 Script opcode 42 (Drutt action).
CF6E DEFB $DC,$D2 Graphic-layout pointer D2DC.
CF70 DEFW $0044 Script opcode 44 (Drutt action).
CF72 DEFB $B1,$D2 Graphic-layout pointer D2B1.
CF74 DEFW $003E Script opcode 3E (Drutt action).
Alternate Drutt script.
DruttScript_Alt CF76 DEFB $B1,$D2 Graphic-layout pointer D2B1.
CF78 DEFW $0040 Script opcode 40 (Drutt action).
CF7A DEFB $C5,$D2 Graphic-layout pointer D2C5.
CF7C DEFW $0040 Script opcode 40 (Drutt action).
CF7E DEFB $D2,$D2 Graphic-layout pointer D2D2.
CF80 DEFW $0042 Script opcode 42 (Drutt action).
CF82 DEFB $DC,$D2 Graphic-layout pointer D2DC.
CF84 DEFW $0044 Script opcode 44 (Drutt action).
CF86 DEFW $003E Script opcode 3E (Drutt action).
Drutt script launched after copying the template.
DruttScript_Copy CF88 DEFB $FB,$D2 Graphic-layout pointer D2FB.
CF8A DEFW $003F Script opcode 3F (Drutt action).
CF8C DEFB $0F,$D3 Graphic-layout pointer D30F.
CF8E DEFW $003F Script opcode 3F (Drutt action).
CF90 DEFB $1C,$D3 Graphic-layout pointer D31C.
CF92 DEFW $0043 Script opcode 43 (Drutt action).
CF94 DEFW $0041 Script opcode 41 (Drutt action).
CF96 DEFB $26,$D3 Graphic-layout pointer D326.
CF98 DEFW $0041 Script opcode 41 (Drutt action).
CF9A DEFW $003E Script opcode 3E (Drutt action).
CF9C DEFW $0041 Script opcode 41 (Drutt action).
CF9E DEFB $26,$D3 Graphic-layout pointer D326.
CFA0 DEFW $0041 Script opcode 41 (Drutt action).
CFA2 DEFB $26,$D3 Graphic-layout pointer D326.
CFA4 DEFW $0044 Script opcode 44 (Drutt action).
CFA6 DEFB $FB,$D2 Graphic-layout pointer D2FB.
CFA8 DEFW $003E Script opcode 3E (Drutt action).
Drutt script used when the scan picks a candidate.
DruttScript_Scan CFAA DEFB $FB,$D2 Graphic-layout pointer D2FB.
CFAC DEFW $003F Script opcode 3F (Drutt action).
CFAE DEFB $0F,$D3 Graphic-layout pointer D30F.
CFB0 DEFW $003F Script opcode 3F (Drutt action).
CFB2 DEFB $1C,$D3 Graphic-layout pointer D31C.
CFB4 DEFW $0041 Script opcode 41 (Drutt action).
CFB6 DEFB $26,$D3 Graphic-layout pointer D326.
CFB8 DEFW $0044 Script opcode 44 (Drutt action).
CFBA DEFW $003E Script opcode 3E (Drutt action).
CFBC DEFB $75,$D2 Graphic-layout pointer D275.
CFBE DEFW $0045 Script opcode 45 (Drutt action).
CFC0 DEFW $0045 Script opcode 45 (Drutt action).
CFC2 DEFB $8D,$D2 Graphic-layout pointer D28D.
CFC4 DEFW $0045 Script opcode 45 (Drutt action).
CFC6 DEFW $0045 Script opcode 45 (Drutt action).
CFC8 DEFB $8D,$D2 Graphic-layout pointer D28D.
CFCA DEFW $0046 Script opcode 46 (Drutt action).
CFCC DEFB $8D,$D2 Graphic-layout pointer D28D.
CFCE DEFW $0044 Script opcode 44 (Drutt action).
CFD0 DEFW $0044 Script opcode 44 (Drutt action).
CFD2 DEFB $8D,$D2 Graphic-layout pointer D28D.
CFD4 DEFW $0044 Script opcode 44 (Drutt action).
CFD6 DEFW $0044 Script opcode 44 (Drutt action).
CFD8 DEFW $003E Script opcode 3E (Drutt action).
CFDA DEFB $34,$D2 Graphic-layout pointer Data_DruttScriptAnim.
CFDC DEFW $0045 Script opcode 45 (Drutt action).
CFDE DEFW $0045 Script opcode 45 (Drutt action).
CFE0 DEFB $5C,$D2 Graphic-layout pointer D25C.
CFE2 DEFW $0045 Script opcode 45 (Drutt action).
CFE4 DEFW $0045 Script opcode 45 (Drutt action).
CFE6 DEFB $5C,$D2 Graphic-layout pointer D25C.
CFE8 DEFW $0044 Script opcode 44 (Drutt action).
CFEA DEFW $0044 Script opcode 44 (Drutt action).
CFEC DEFB $5C,$D2 Graphic-layout pointer D25C.
CFEE DEFW $0044 Script opcode 44 (Drutt action).
CFF0 DEFW $0044 Script opcode 44 (Drutt action).
CFF2 DEFW $003E Script opcode 3E (Drutt action).
CFF4 DEFW $0044 Script opcode 44 (Drutt action).
CFF6 DEFW $0044 Script opcode 44 (Drutt action).
CFF8 DEFB $8D,$D2 Graphic-layout pointer D28D.
CFFA DEFW $0044 Script opcode 44 (Drutt action).
CFFC DEFW $0044 Script opcode 44 (Drutt action).
CFFE DEFB $89,$D3 Graphic-layout pointer D389.
D000 DEFW $0047 Script opcode 47 (Drutt action).
D002 DEFB $89,$D3 Graphic-layout pointer D389.
D004 DEFB $89,$D3 Graphic-layout pointer D389.
D006 DEFB $89,$D3 Graphic-layout pointer D389.
D008 DEFB $71,$D3 Graphic-layout pointer D371.
D00A DEFB $71,$D3 Graphic-layout pointer D371.
D00C DEFB $71,$D3 Graphic-layout pointer D371.
D00E DEFB $71,$D3 Graphic-layout pointer D371.
D010 DEFW $003E Script opcode 3E (Drutt action).
Prev: CF37 Up: Map Next: D012