-
-
Save DrMcCoy/75c7aa59399f46665217 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; 1492 bytes, 250 instructions | |
; Engine types: | |
; E0: Effect | |
; E1: Event | |
; E2: Location | |
; E3: Talent | |
; E4: ItemProperty | |
_start: | |
JSR _global | |
RETN | |
_global: | |
RSADDI | |
CONSTI -16777216 | |
CONSTI 6684672 | |
ADDII | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
RSADDI | |
CONSTI -16777216 | |
CONSTI 23112 | |
ADDII | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
RSADDI | |
CONSTI -16777216 | |
CONSTI 102 | |
ADDII | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
RSADDI | |
CONSTI -16777216 | |
CONSTI 10066329 | |
ADDII | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
RSADDI | |
CONSTI -16777216 | |
CONSTI 16776960 | |
ADDII | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
RSADDI | |
CONSTI -16777216 | |
CONSTI 11184640 | |
ADDII | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
RSADDI | |
CONSTI -16777216 | |
CONSTI 65535 | |
ADDII | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
RSADDI | |
CONSTI -16777216 | |
CONSTI 16711935 | |
ADDII | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
RSADDI | |
CONSTI -16777216 | |
CONSTI 16750848 | |
ADDII | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
RSADDI | |
CONSTI -16777216 | |
CONSTI 13395456 | |
ADDII | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
RSADDI | |
CONSTI -16777216 | |
CONSTI 10053120 | |
ADDII | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
RSADDI | |
CONSTI -16777216 | |
CONSTI 6697728 | |
ADDII | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
RSADDS | |
CONSTS "00_nPrettyLineCount" | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
RSADDI | |
CONSTI 1 | |
NEGI | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
SAVEBP | |
JSR main | |
RESTOREBP | |
MOVSP -56 | |
RETN | |
main: ; void main() | |
RSADDO | |
ACTION GetClickingObject 0 | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
CONSTS "00_bCompletedIllefarnRuins" | |
ACTION GetGlobalInt 1 | |
JZ loc_000002D0 | |
CONSTS "bGATHER_PARTY_TRAN" | |
ACTION GetGlobalInt 1 | |
CONSTI 1 | |
EQII | |
JZ loc_00000279 | |
RSADDI | |
CPTOPSP -8 4 | |
JSR sub_000002DA | |
CONSTI 0 | |
EQII | |
JZ loc_00000273 | |
CPTOPSP -4 4 | |
JSR sub_0000045C | |
MOVSP -4 | |
JMP loc_000002D8 | |
JMP loc_00000273 | |
loc_00000273: | |
JMP loc_00000279 | |
loc_00000279: | |
CONSTI 2443 | |
CONSTS "nLastSongPortal" | |
ACTION SetGlobalInt 2 | |
MOVSP -4 | |
CONSTI 0 | |
CONSTS "2410_portal_exit" | |
ACTION GetObjectByTag 2 | |
CPTOPSP -8 4 | |
JSR sub_00000505 | |
JMP loc_000002D2 | |
loc_000002D0: | |
NOP | |
loc_000002D2: | |
MOVSP -4 | |
loc_000002D8: | |
RETN | |
sub_000002DA: ; int sub_000002DA(object) | |
RSADDO | |
CPTOPSP -8 4 | |
ACTION GetArea 1 | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
RSADDO | |
CONSTI 0 | |
CPTOPSP -16 4 | |
ACTION GetFirstFactionMember 2 | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
loc_0000031A: | |
CPTOPSP -4 4 | |
ACTION GetIsObjectValid 1 | |
CONSTI 1 | |
EQII | |
JZ loc_0000042E | |
CPTOPSP -4 4 | |
ACTION GetArea 1 | |
CPTOPSP -12 4 | |
EQOO | |
JZ loc_00000407 | |
CPTOPSP -4 4 | |
ACTION GetIsDead 1 | |
CONSTI 1 | |
EQII | |
CPTOPSP -4 4 | |
JZ loc_00000383 | |
CPTOPSP -4 4 | |
JMP loc_00000398 | |
loc_00000383: | |
CPTOPSP -8 4 | |
ACTION IsInConversation 1 | |
CONSTI 1 | |
EQII | |
loc_00000398: | |
LOGORII | |
CPTOPSP -4 4 | |
JZ loc_000003B6 | |
CPTOPSP -4 4 | |
JMP loc_000003D3 | |
loc_000003B6: | |
CPTOPSP -16 4 | |
CPTOPSP -12 4 | |
ACTION GetDistanceBetween 2 | |
CONSTF 200.000000 | |
GEQFF | |
loc_000003D3: | |
LOGORII | |
JZ loc_00000401 | |
CONSTI 0 | |
CPDOWNSP -20 4 | |
MOVSP -12 | |
JMP loc_00000454 | |
MOVSP -4 | |
JMP loc_00000401 | |
loc_00000401: | |
JMP loc_00000407 | |
loc_00000407: | |
CONSTI 0 | |
CPTOPSP -16 4 | |
ACTION GetNextFactionMember 2 | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
JMP loc_0000031A | |
loc_0000042E: | |
CONSTI 1 | |
CPDOWNSP -20 4 | |
MOVSP -12 | |
JMP loc_00000454 | |
MOVSP -4 | |
MOVSP -8 | |
loc_00000454: | |
MOVSP -4 | |
RETN | |
sub_0000045C: ; void sub_0000045C(object) | |
CONSTS "SCREEN_MESSAGEBOX_DEFAULT" | |
CPTOPSP -8 4 | |
ACTION CloseGUIScreen 2 | |
STORESTATE sta_00000496 56 4 | |
JMP loc_000004F2 | |
sta_00000496: | |
CONSTS "" | |
CONSTI 1 | |
NEGI | |
CONSTS "" | |
CONSTI 1 | |
NEGI | |
CONSTS "SCREEN_MESSAGEBOX_DEFAULT" | |
CONSTI 0 | |
CONSTS "" | |
CONSTS "" | |
CONSTS "" | |
CONSTI 161846 | |
CPTOPSP -44 4 | |
ACTION DisplayMessageBox 11 | |
RETN | |
loc_000004F2: | |
CONSTF 0.100000 | |
ACTION DelayCommand 2 | |
MOVSP -4 | |
RETN | |
sub_00000505: ; void sub_00000505(object, object) | |
RSADDE0 | |
ACTION EffectResurrection 0 | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
RSADDO | |
CONSTI 0 | |
CPTOPSP -16 4 | |
ACTION GetFirstFactionMember 2 | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
loc_0000053D: | |
CPTOPSP -4 4 | |
ACTION GetIsObjectValid 1 | |
CONSTI 1 | |
EQII | |
JZ loc_000005B1 | |
CONSTO 0 | |
CONSTI 1 | |
ACTION SetCommandable 2 | |
CONSTF 0.000000 | |
CPTOPSP -8 4 | |
CPTOPSP -16 4 | |
CONSTI 0 | |
ACTION ApplyEffectToObject 4 | |
CONSTI 0 | |
CPTOPSP -16 4 | |
ACTION GetNextFactionMember 2 | |
CPDOWNSP -8 4 | |
MOVSP -4 | |
JMP loc_0000053D | |
loc_000005B1: | |
CPTOPSP -16 4 | |
CPTOPSP -16 4 | |
ACTION JumpPartyToArea 2 | |
MOVSP -8 | |
MOVSP -8 | |
RETN |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment