Change the event-command for playing an animation on map-screen to pick the target-event from variable #3328 (10001: player, 10002: boat, 10003: ship, 10004: airship, 10005: this event) and the animation to use from variable #3329 if their respective values are above 0.
Originally made and first released by bugmenot.
RPG2000 | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1.00 | UNKNOWN | 2000-05-07 | 2000-06-19 | 2000-07-11 | 2000-11-13 | 2000-11-15 | 2000-12-27 1.07 | 2001-05-05 1.10 | 2003-03-27 1.50 | 2003-06-25 1.51/1.52 | 2015-07-05 1.60 | 2015-09-15 1.61 | 2017-09-14 1.62 |
✕ | ✕ | ✕ | ✕ | ✕ | ✕ | ✕ | ✔ | ✕ | ✕ | ✕ | ✕ | ✕ | ✔ |
RPG2003 | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1.00 | UNKNOWN1 | UNKNOWN2 | 1.0.2.1 1.0.2.1 | 1.0.3.0 1.0.4.0 | 1.0.5.0 1.0.5.0 | 1.0.6.0 1.0.6.0 | 1.0.7.0 1.0.7.0 | 1.0.8.0 1.0.8.0 | 1.0.9.1 1.0.9.1 | 1.10 | 1.11 | 1.12 | mp210414 |
✕ | ✕ | ✕ | ✕ | ✕ | ✕ | ✕ | ✕ | ✔ | ✔ | ✕ | ✕ | ✕ | ✕ |
RPG2000 | |
---|---|
2000-12-27 1.07 | 2017-09-14 1.62 |
00488AF9h 00087EF9h | 0048F5DDh 0008E9DDh |
RPG2003 | |
---|---|
1.0.8.0 1.0.8.0 | 1.0.9.1 1.0.9.1 |
004AFA85h 000AEE85h | 004B841Dh 000B781Dh |
PROC__00488AF9h: PUSH EBX PUSH ESI PUSH EDI PUSH EBP MOV EBX, ECX MOV EBP, EDX XCHG EDI, EAX MOV EAX, [0049ABA4h] MOV EAX, [EAX] MOV EDX, 3328 CALL PROC__00469EE0h CMP EAX, 0 JG __00488B22h PUSH 1 POP EDX MOV EAX, EBX CALL PROC__0045E524h __00488B22h: XCHG ESI, EAX CMP ESI, 10005 JNE __00488B40h MOV EDX, [EBP+1Ch] MOV EAX, [0049AC98h] MOV EAX, [EAX] MOV EAX, [EAX+18h] CALL PROC__0048C5C8h MOV ESI, [EAX+04h] __00488B40h: PUSH 3 POP EDX MOV EAX, EBX CALL PROC__0045E524h PUSH EAX CALL PROC__00488BA3h JG __00488B5Bh XOR EDX, EDX MOV EAX, EBX CALL PROC__0045E524h __00488B5Bh: XCHG EDX, EAX MOV EAX, [0049ACC8h] MOV EAX, [EAX] MOV ECX, ESI CALL PROC__00492610h PUSH 2 POP EDX MOV EAX, EBX CALL PROC__0045E524h TEST AL, AL JE __00488B9Eh CALL PROC__00488BA3h JG __00488B87h XOR EDX, EDX XCHG EBX, EAX CALL PROC__0045E524h __00488B87h: XCHG EDX, EAX MOV EAX, [0049ACE4h] MOV EAX, [EAX] CALL PROC__004613E0h CALL PROC__00461318h ADD EAX, EAX MOV DWORD PTR [EDI+14h], EAX __00488B9Eh: POP EBP POP EDI POP ESI POP EBX RET PROC__00488BA3h: MOV EAx, [0049ABA4h] MOV EAX, [EAX] MOV EDX, 3329 CALL PROC__00469EE0h CMP EAX, 0 RET PROC__00488BB8h: XCHG ECX, EAX XOR EDX, EDX CALL PROC__0045E524h XOR EDX, EDX TEST EAX, EAX JNE __00488BC7h INC EDX __00488BC7h: MOV EAX, [0049AD6Ch] MOV EAX, [EAX] CALL PROC__00491870h RET PROC__00488BD4h: PUSH EBX PUSH ESI PUSH EDI MOV EBX, ECX MOV EDI, EDX XCHG ESI, EAX XOR EDX, EDX MOV EAX, EBX CALL PROC__0045E524h XCHG EDX, EAX MOV ECX, EDI MOV EAX, ESI CALL PROC__00485B4Ch XCHG EDI, EAX PUSH 3 POP EDX MOV EAX, EBX CALL PROC__0045E524h PUSH EAX PUSH 4 POP EDX MOV EAX, EBX CALL PROC__0045E524h PUSH EAX PUSH 5 POP EDX MOV EAX, EBX CALL PROC__0045E524h IMUL EAX, EAX, 6 PUSH EAX PUSH 2 POP EDX MOV EAX, EBX CALL PROC__0045E524h PUSH EAX PUSH 1 POP EDX MOV EAX, EBX CALL PROC__0045E524h XCHG EDX, EAX XCHG EDI, EAX POP ECX CALL PROC__0048FD58h PUSH 6 POP EDX MOV EAX, EBX CALL PROC__0045E524h TEST AL, AL JE __00488C5Eh XOR EDX, EDX MOV DL, 5 MOV EAX, EBX CALL PROC__0045E524h MOV EDX, EAX ADD, EDX, EDX LEA EDX, [EDX+EDX*2] MOV EAX, 1 CALL PROC__0041EB70h MOV DWORD PTR [ESI+14h], EAX __00488C5Eh: POP EDI POP ESI POP EBX RET
PROC__0048F5DDh: PUSH EBX PUSH ESI PUSH EDI PUSH EBP MOV EBX, ECX MOV EBP, EDX XCHG EDI, EAX MOV EAX, [004A0B8Ch] MOV EAX, [EAX] MOV EDX, 3328 CALL PROC__0046F7CCh CMP EAX, 0 JG __0048F606h PUSH 1 POP EDX MOV EAX, EBX CALL PROC__00463E08h __0048F606h: XCHG ESI, EAX CMP ESI, 10005 JNE __0048F624h MOV EDX, [EBP+1Ch] MOV EAX, [004A0C78h] MOV EAX, [EAX] MOV EAX, [EAX+18h] CALL PROC__00493108h MOV ESI, [EAX+04h] __0048F624h: PUSH 3 POP EDX MOV EAX, EBX CALL PROC__00463E08h PUSH EAX CALL PROC__00488BA3h JG __0048F63Fh XOR EDX, EDX MOV EAX, EBX CALL PROC__00463E08h __0048F63Fh: XCHG EDX, EAX MOV EAX, [004A0CA8h] MOV EAX, [EAX] MOV ECX, ESI CALL PROC__00499368h PUSH 2 POP EDX MOV EAX, EBX CALL PROC__00463E08h TEST AL, AL JE __0048F682h CALL PROC__0048F687h JG __0048F66Bh XOR EDX, EDX XCHG EBX, EAX CALL PROC__00463E08h __0048F66Bh: XCHG EDX, EAX MOV EAX, [004A0CC4h] MOV EAX, [EAX] CALL PROC__00466CC4h CALL PROC__00466BFCh ADD EAX, EAX MOV DWORD PTR [EDI+14h], EAX __0048F682h: POP EBP POP EDI POP ESI POP EBX RET PROC__0048F687h: MOV EAx, [004A0B8Ch] MOV EAX, [EAX] MOV EDX, 3329 CALL PROC__0046F7CCh CMP EAX, 0 RET PROC__0048F69Ch: XCHG ECX, EAX XOR EDX, EDX CALL PROC__00463E08h XOR EDX, EDX TEST EAX, EAX JNE __0048F6ABh INC EDX __0048F6ABh: MOV EAX, [004A0D48h] MOV EAX, [EAX] CALL PROC__004985C8h RET PROC__0048F6B8h: PUSH EBX PUSH ESI PUSH EDI MOV EBX, ECX MOV EDI, EDX XCHG ESI, EAX XOR EDX, EDX MOV EAX, EBX CALL PROC__00463E08h XCHG EDX, EAX MOV ECX, EDI MOV EAX, ESI CALL PROC__0048C4D0h XCHG EDI, EAX PUSH 3 POP EDX MOV EAX, EBX CALL PROC__00463E08h PUSH EAX PUSH 4 POP EDX MOV EAX, EBX CALL PROC__00463E08h PUSH EAX PUSH 5 POP EDX MOV EAX, EBX CALL PROC__00463E08h IMUL EAX, EAX, 6 PUSH EAX PUSH 2 POP EDX MOV EAX, EBX CALL PROC__00463E08h PUSH EAX PUSH 1 POP EDX MOV EAX, EBX CALL PROC__00463E08h XCHG EDX, EAX XCHG EDI, EAX POP ECX CALL PROC__00496AB0h PUSH 6 POP EDX MOV EAX, EBX CALL PROC__00463E08h TEST AL, AL JE __0048F742h XOR EDX, EDX MOV DL, 5 MOV EAX, EBX CALL PROC__00463E08h MOV EDX, EAX ADD, EDX, EDX LEA EDX, [EDX+EDX*2] MOV EAX, 1 CALL PROC__0041F1A8h MOV DWORD PTR [ESI+14h], EAX __0048F742h: POP EDI POP ESI POP EBX RET
PROC__004AFA85h: PUSH EBX PUSH ESI PUSH EDI PUSH EBP MOV EBX, ECX MOV EBP, EDX XCHG EDI, EAX MOV EAX, [004CDC7Ch] MOV EAX, [EAX] MOV EDX, 3328 CALL PROC__004AFB39h JG __004AFAABh PUSH 1 POP EDX MOV EAX, EBX CALL PROC__0047967Ch __004AFAABh: XCHG ESI, EAX CMP ESI, 10005 JNE __004AFAC9h MOV EDX, [EBP+1Ch] MOV EAX, [004CDD74h] MOV EAX, [EAX] MOV EAX, [EAX+18h] CALL PROC__004AB834h MOV ESI, [EAX+04h] __004AFAC9h: PUSH ESI PUSH 3 POP EDX MOV EAX, EBX CALL PROC__0047967Ch PUSH EAX CALL PROC__004AFB2Dh JG __004AFAE5h XOR EDX, EDX MOV EAX, EBX CALL PROC__0047967Ch __004AFAE5h: XCHG EDX, EAX MOV EAX, [004CDDA8h] MOV EAX, [EAX] XOR ECX, ECX CALL PROC__004C3974h PUSH 2 POP EDX MOV EAX, EBX CALL PROC__0047967Ch TEST AL, AL JE __004AFB28h CALL PROC__004AFB2Dh JG __004AFB11h XOR EDX, EDX XCHG EBX, EAX CALL PROC__0047967Ch __004AFB11h: XCHG EDX, EAX MOV EAX, [004CDDC4h] MOV EAX, [EAX] CALL PROC__0047CA20h CALL PROC__0047C958h ADD EAX, EAX MOV [EDI+14h], EAX __004AFB28h: POP EBP POP EDI POP ESI POP EBX RET PROC__004AFB2Dh: MOV EAX, [004CDC7Ch] MOV EAX, [EAX] MOV EDX, 3329 PROC__004AFB39h: CALL PROC__0048B398h CMP EAX, 0 RET PROC__004AFB42h: XCHG ECX, EAX XOR EDX, EDX CALL PROC__0047967Ch XOR EDX, EDX TEST EAX, EAX JNE __004AFB51h INC EDX __004AFB51h: MOV EAX, [004CDE54h] MOV EAX, [EAX] CALL PROC__004C5EECh RET PROC__004AFB5Eh: PUSH EBX PUSH ESI PUSH EDI MOV EBX, ECX MOV EDI, EDX XCHG ESI, EAX XOR EDX, EDX MOV EAX, EBX CALL PROC__0047967Ch XCHG EDX, EAX MOV ECX, EDI MOV EAX, ESI CALL PROC__004AC270h XCHG EDI, EAX PUSH 3 POP EDX MOV EAX, EBX CALL PROC__0047967Ch PUSH EAX PUSH 4 POP EDX MOV EAX, EBX CALL PROC__0047967Ch PUSH EAX PUSH 5 POP EDX MOV EAX, EBX CALL PROC__0047967Ch IMUL EAX, EAX, 6 PUSH EAX PUSH 2 POP EDX MOV EAX, EBX CALL PROC__0047967Ch PUSH EAX PUSH 1 POP EDX MOV EAX, EBX CALL PROC__0047967Ch XCHG EDX, EAX XCHG EDI, EAX POP ECX CALL PROC__004C43C0h XOR EDX, EDX MOV DL, 6
PROC__004B841Dh: PUSH EBX PUSH ESI PUSH EDI PUSH EBP MOV EBX, ECX MOV EBP, EDX XCHG EDI, EAX MOV EAX, [004CDC7Ch] MOV EAX, [EAX] MOV EDX, 3328 CALL PROC__004B84D1h JG __004B8443h PUSH 1 POP EDX MOV EAX, EBX CALL PROC__0047967Ch __004B8443h: XCHG ESI, EAX CMP ESI, 10005 JNE __004B8461h MOV EDX, [EBP+1Ch] MOV EAX, [004CDD74h] MOV EAX, [EAX] MOV EAX, [EAX+18h] CALL PROC__004BD134h MOV ESI, [EAX+04h] __004B8461h: PUSH ESI PUSH 3 POP EDX MOV EAX, EBX CALL PROC__0047967Ch PUSH EAX CALL PROC__004B84C5h JG __004B847Dh XOR EDX, EDX MOV EAX, EBX CALL PROC__0047967Ch __004B847Dh: XCHG EDX, EAX MOV EAX, [004CDDA8h] MOV EAX, [EAX] XOR ECX, ECX CALL PROC__004C3ED8h PUSH 2 POP EDX MOV EAX, EBX CALL PROC__0047967Ch TEST AL, AL JE __004B84C0h CALL PROC__004B84C5h JG __004B84A9h XOR EDX, EDX XCHG EBX, EAX CALL PROC__0047967Ch __004B84A9h: XCHG EDX, EAX MOV EAX, [004CDDC4h] MOV EAX, [EAX] CALL PROC__0047CA20h CALL PROC__0047C958h ADD EAX, EAX MOV [EDI+14h], EAX __004B84C0h: POP EBP POP EDI POP ESI POP EBX RET PROC__004B84C5h: MOV EAX, [004CDC7Ch] MOV EAX, [EAX] MOV EDX, 3329 PROC__004B84D1h: CALL PROC__0048B354h CMP EAX, 0 RET PROC__004B84DAh: XCHG ECX, EAX XOR EDX, EDX CALL PROC__0047967Ch XOR EDX, EDX TEST EAX, EAX JNE __004B84E9h INC EDX __004B84E9h: MOV EAX, [004CDE54h] MOV EAX, [EAX] CALL PROC__004C2AE0h RET PROC__004B84F6h: PUSH EBX PUSH ESI PUSH EDI MOV EBX, ECX MOV EDI, EDX XCHG ESI, EAX XOR EDX, EDX MOV EAX, EBX CALL PROC__0047967Ch XCHG EDX, EAX MOV ECX, EDI MOV EAX, ESI CALL PROC__004B4C08h XCHG EDI, EAX PUSH 3 POP EDX MOV EAX, EBX CALL PROC__0047967Ch PUSH EAX PUSH 4 POP EDX MOV EAX, EBX CALL PROC__0047967Ch PUSH EAX PUSH 5 POP EDX MOV EAX, EBX CALL PROC__0047967Ch IMUL EAX, EAX, 6 PUSH EAX PUSH 2 POP EDX MOV EAX, EBX CALL PROC__0047967Ch PUSH EAX PUSH 1 POP EDX MOV EAX, EBX CALL PROC__0047967Ch XCHG EDX, EAX XCHG EDI, EAX POP ECX CALL PROC__004C0FB4h XOR EDX, EDX MOV DL, 6
53 56 57 55 8BD9 8BEA 97 A1A4AB4900 8B00 BA000D0000 E8CD13FEFF 83F800 7F0A 6A01 5A 8BC3 E8025AFDFF 96 81FE15270000 7515 8B551C A198AC4900 8B00 8B4018 E88B3A0000 8B7004 6A03 5A 8BC3 E8DA59FDFF 50 E853000000 7F09 33D2 8BC3 E8C959FDFF 92 A1C8AC4900 8B00 8BCE E8A69A0000 6A02 5A 8BC3 E8B059FDFF 84C0 7426 E826000000 7F08 33D2 93 E89D59FDFF 92 A1E4AC4900 8B00 E84C88FDFF E87F87FDFF 03C0 894714 5D 5F 5E 5B C3 A1A4AB4900 8B00 BA010D0000 E82C13FEFF 83F800 C3 91 33D2 E86459FDFF 33D2 85C0 7501 42 A16CAD4900 8B00 E89D8C0000 C3 53 56 57 8BD9 8BFA 96 33D2 8BC3 E83F59FDFF 92 8BCF 8BC6 E85DCFFFFF 97 6A03 5A 8BC3 E82A59FDFF 50 6A04 5A 8BC3 E81F59FDFF 50 6A05 5A 8BC3 E81459FDFF 6BC006 50 6A02 5A 8BC3 E80659FDFF 50 6A01 5A 8BC3 E8FB58FDFF 92 97 59 E827710000 6A06 5A 8BC3 E8E958FDFF 84C0 741F 33D2 B205 8BC3 E8DA58FDFF 8BD0 03D2 8D1452 B801000000 E8155FF9FF 894614 5F 5E 5B C3
53 56 57 55 8BD9 8BEA 97 A18C0B4A00 8B00 BA000D0000 E8D501FEFF 83F800 7F0A 6A01 5A 8BC3 E80248FDFF 96 81FE15270000 7515 8B551C A1780C4A00 8B00 8B4018 E8E73A0000 8B7004 6A03 5A 8BC3 E8DA47FDFF 50 E853000000 7F09 33D2 8BC3 E8C947FDFF 92 A1A80C4A00 8B00 8BCE E81A9D0000 6A02 5A 8BC3 E8B047FDFF 84C0 7426 E826000000 7F08 33D2 93 E89D47FDFF 92 A1C40C4A00 8B00 E84C76FDFF E87F75FDFF 03C0 894714 5D 5F 5E 5B C3 A18C0B4A00 8B00 BA010D0000 E83401FEFF 83F800 C3 91 33D2 E86447FDFF 33D2 85C0 7501 42 A1480D4A00 8B00 E8168F0000 C3 53 56 57 8BD9 8BFA 96 33D2 8BC3 E83F47FDFF 92 8BCF 8BC6 E8FDCDFFFF 97 6A03 5A 8BC3 E82A47FDFF 50 6A04 5A 8BC3 E81F47FDFF 50 6A05 5A 8BC3 E81447FDFF 6BC006 50 6A02 5A 8BC3 E80647FDFF 50 6A01 5A 8BC3 E8FB46FDFF 92 97 59 E89B780000 6A06 5A 8BC3 E8E94BFDFF 84C0 741F 33D2 B205 8BC3 E8DA4BFDFF 8BD0 03D2 8D1452 B801000000 E869FFF8FF 894614 5F 5E 5B C3
53 56 57 55 8BD9 8BEA 97 A17CDC4C00 8B00 BA000D0000 E89A000000 7F0A 6A01 5A 8BC3 E8D19BFCFF 96 81FE15270000 7515 8B551C A174DD4C00 8B00 8B4018 E86EBDFFFF 8B7004 56 6A03 5A 8BC3 E8A89BFCFF 50 E853000000 7F09 33D2 8BC3 E8979BFCFF 92 A1A8DD4C00 8B00 33C9 E8803E0100 6A02 5A 8BC3 E87E9BFCFF 84C0 7426 E826000000 7F08 33D2 93 E86B9BFCFF 92 A1C4DD4C00 8B00 E802CFFCFF E835CEFCFF 03C0 894714 5D 5F 5E 5B C3 A17CDC4C00 8B00 BA010D0000 E85AB8FDFF 83F800 C3 91 33D2 E8329BFCFF 33D2 85C0 7501 42 A154DE4C00 8B00 E88F630100 C3 53 56 57 8BD9 8BFA 96 33D2 8BC3 E80D9BFCFF 92 8BCF 8BC6 E8F7C6FFFF 97 6A03 5A 8BC3 E8F89AFCFF 50 6A04 5A 8BC3 E8ED9AFCFF 50 6A05 5A 8BC3 E8E29AFCFF 6BC006 50 6A02 5A 8BC3 E8D49AFCFF 50 6A01 5A 8BC3 E8C99AFCFF 92 97 59 E805480100 33D2 B206
53 56 57 55 8BD9 8BEA 97 A17CDC4C00 8B00 BA000D0000 E89A000000 7F0A 6A01 5A 8BC3 E83912FCFF 96 81FE15270000 7515 8B551C A174DD4C00 8B00 8B4018 E8D64C0000 8B7004 56 6A03 5A 8BC3 E81012FCFF 50 E853000000 7F09 33D2 8BC3 E8FF11FCFF 92 A1A8DD4C00 8B00 33C9 E84CBA0000 6A02 5A 8BC3 E8E611FCFF 84C0 7426 E826000000 7F08 33D2 93 E8D311FCFF 92 A1C4DD4C00 8B00 E86A45FCFF E89D44FCFF 03C0 894714 5D 5F 5E 5B C3 A17CDC4C00 8B00 BA010D0000 E87E2EFDFF 83F800 C3 91 33D2 E89A11FCFF 33D2 85C0 7501 42 A154DE4C00 8B00 E8EBA50000 C3 53 56 57 8BD9 8BFA 96 33D2 8BC3 E87511FCFF 92 8BCF 8BC6 E8F7C6FFFF 97 6A03 5A 8BC3 E86011FCFF 50 6A04 5A 8BC3 E85511FCFF 50 6A05 5A 8BC3 E84A11FCFF 6BC006 50 6A02 5A 8BC3 E83C11FCFF 50 6A01 5A 8BC3 E83111FCFF 92 97 59 E8618A0000 33D2 B206
RPG2000 | |
---|---|
2000-12-27 1.07 | 2017-09-14 1.62 |
0048B02Ah 0008A42Ah | 00491B6Ch 00090F6Ch |
RPG2003 | |
---|---|
1.0.8.0 1.0.8.0 | 1.0.9.1 1.0.9.1 |
004B284Bh 000B1C4Bh | 004BB1E3h 000BA5E3h |
CALL PROC__00488AF9h
CALL PROC__0048F5DDh
CALL PROC__004AFA85h
CALL PROC__004B841Dh
E8CADAFFFF
E86CDAFFFF
E835D2FFFF
E835D2FFFF
RPG2000 | |
---|---|
2000-12-27 1.07 | 2017-09-14 1.62 |
0048B03Ah 0008A43Ah | 00491B7Ch 00090F7Ch |
RPG2003 | |
---|---|
1.0.8.0 1.0.8.0 | 1.0.9.1 1.0.9.1 |
004B285Bh 000B1C5Bh | 004BB1F3h 000BA5F3h |
CALL PROC__00488BB8h
CALL PROC__0048F69Ch
CALL PROC__004AFB42h
CALL PROC__004B84DAh
E879DBFFFF
E81BDBFFFF
E8E2D2FFFF
E8E2D2FFFF
RPG2000 | |
---|---|
2000-12-27 1.07 | 2017-09-14 1.62 |
0048B04Ah 0008A44Ah | 00491B8Ch 00090F8Ch |
RPG2003 | |
---|---|
1.0.8.0 1.0.8.0 | 1.0.9.1 1.0.9.1 |
004B286Bh 000B1C6Bh | 004BB203h 000BA603h |
CALL PROC__00488BD4h
CALL PROC__0048F6B8h
CALL PROC__004AFB5Eh
CALL PROC__004B84F6h
E885DBFFFF
E827DBFFFF
E8EED2FFFF
E8EED2FFFF