![]() |
Data |
| Prev: CF37 | Up: Map | Next: D012 |
|
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.
|
|||||
| 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 |