Liste der von Patches verwendeten Variablen: Unterschied zwischen den Versionen
Aus Makerpendium.de
Zeile 6: | Zeile 6: | ||
!ID!!Patch!!Inhalt!!<span style="border-bottom: 1px dotted #808080;" title="RPG Maker 2000 1.07">00_07</span>!!<span style="border-bottom: 1px dotted #808080;" title="RPG Maker 2003 1.08">03_08 PA</span>!!<span style="border-bottom: 1px dotted #808080;" title="DynRPG (RPG2003 1.08)">03_08 QP</span> | !ID!!Patch!!Inhalt!!<span style="border-bottom: 1px dotted #808080;" title="RPG Maker 2000 1.07">00_07</span>!!<span style="border-bottom: 1px dotted #808080;" title="RPG Maker 2003 1.08">03_08 PA</span>!!<span style="border-bottom: 1px dotted #808080;" title="DynRPG (RPG2003 1.08)">03_08 QP</span> | ||
|- | |- | ||
− | |1001||rowspan="10"|[[MonSca]]||MaxHP-Manipulator||0x7E947||0xBCB76||0x4BD776 | + | |rowspan="2"|1001||[[BushPointer]]||Erste [[Variable]] für durchlässige [[Eventoid]]-Pixelzeilen auf [[Terrain]]s||---||---||--- |
+ | |- | ||
+ | |rowspan="10"|[[MonSca]]||MaxHP-Manipulator||0x7E947||0xBCB76||0x4BD776 | ||
|- | |- | ||
|1002||MaxMP-Manipulator||0x7E952||0xBCB81||0x4BD781 | |1002||MaxMP-Manipulator||0x7E952||0xBCB81||0x4BD781 | ||
Zeile 18: | Zeile 20: | ||
|1006||Tempo-Manipulator||0x7E97E||0xBCBAD||0x4BD7AD | |1006||Tempo-Manipulator||0x7E97E||0xBCBAD||0x4BD7AD | ||
|- | |- | ||
− | |1007||Erfahrung-Manipulator||0x7E989||0xBCBB8||0x4BD7B8 | + | |1007||[[Erfahrung]]-Manipulator||0x7E989||0xBCBB8||0x4BD7B8 |
|- | |- | ||
|1008||Geld-Manipulator||0x7E994||0xBCBC3||0x4BD7C3 | |1008||Geld-Manipulator||0x7E994||0xBCBC3||0x4BD7C3 | ||
Zeile 26: | Zeile 28: | ||
|1010||Itemdrop-Manipulator||0x7E9AC||0xBCBDB||0x4BD7DB | |1010||Itemdrop-Manipulator||0x7E9AC||0xBCBDB||0x4BD7DB | ||
|- | |- | ||
− | |3322||rowspan="4"|[[BattleMessenger]]||Messagefenster im Kampf: Breite||rowspan="4"|---||0x46A75||0x447675 | + | |2001||[[BushPointer]]||Erste [[Variable]] für Sichtbarkeitsfaktoren auf [[Terrain]]s||---||---||--- |
+ | |- | ||
+ | |3322||rowspan="4"|[[BattleMessenger]]||Messagefenster im [[Standardkampfsystem|Kampf]]: Breite||rowspan="4"|---||0x46A75||0x447675 | ||
|- | |- | ||
− | |3323||Messagefenster im Kampf: Höhe||colspan="2"| | + | |3323||Messagefenster im [[Standardkampfsystem|Kampf]]: Höhe||colspan="2"|(+1) |
|- | |- | ||
− | |3324||Messagefenster im Kampf: X||colspan="2"| | + | |3324||Messagefenster im [[Standardkampfsystem|Kampf]]: X||colspan="2"|(+2) |
|- | |- | ||
− | |3325||Messagefenster im Kampf: Y||colspan="2"| | + | |3325||Messagefenster im [[Standardkampfsystem|Kampf]]: Y||colspan="2"|(+3) |
|- | |- | ||
|3326||rowspan="2"|[[Direct Menu Patch]]||Untermenü (Keins/Inventar/Zauber/Ausrüstung/Status/Anordnung)||0x321B5||0x462DE||0x446EDE | |3326||rowspan="2"|[[Direct Menu Patch]]||Untermenü (Keins/Inventar/Zauber/Ausrüstung/Status/Anordnung)||0x321B5||0x462DE||0x446EDE | ||
|- | |- | ||
− | |3327||Held- oder | + | |3327||Held- oder PartySlot-Bezug für Zauber und Ausrüstung||colspan="3"|(+1) |
|- | |- | ||
|3328||rowspan="2"|[[BattleAnimationPointer]]||Event-ID vom Ziel||0x87F0A||0xAEE96||0x4AFA96 | |3328||rowspan="2"|[[BattleAnimationPointer]]||Event-ID vom Ziel||0x87F0A||0xAEE96||0x4AFA96 | ||
|- | |- | ||
− | |3329||Animations-ID||0x87FAB||0xAEF35||0x4AFB35 | + | |3329||[[Kampfanimation|Animations]]-ID||0x87FAB||0xAEF35||0x4AFB35 |
|- | |- | ||
− | |3330||[[MoveEventPointer]]||Variable für richtige Event-ID, falls positiv||0x8807A||0xAF006||0x4AFC06 | + | |3330||[[MoveEventPointer]]||[[Variable]] für richtige [[Event]]-ID, falls positiv||0x8807A||0xAF006||0x4AFC06 |
|- | |- | ||
|3331||[[SetBattler]]||Neue Battler-ID||---||0xB6302||0x4B6F02 | |3331||[[SetBattler]]||Neue Battler-ID||---||0xB6302||0x4B6F02 | ||
|- | |- | ||
− | |3332||[[EXPlus]][+]||Speichert den | + | |3332||[[EXPlus]][+]||Speichert den PartySlot eines Helden bei {<>If Hero[#] in Party}||0x88974||0xAFAB8||0x4B06B8 |
|- | |- | ||
|3333||rowspan="4"|[[EXPlus]]||Erfahrungspunkteprozent minus 100 von Held auf Slot 1||0x73B92||0x990D2||0x499CD2 | |3333||rowspan="4"|[[EXPlus]]||Erfahrungspunkteprozent minus 100 von Held auf Slot 1||0x73B92||0x990D2||0x499CD2 | ||
|- | |- | ||
− | |3334||Erfahrungspunkteprozent minus 100 von Held auf Slot 2||colspan="3"| | + | |3334||Erfahrungspunkteprozent minus 100 von Held auf Slot 2||colspan="3"|(+1) |
|- | |- | ||
− | |3335||Erfahrungspunkteprozent minus 100 von Held auf Slot 3||colspan="3"| | + | |3335||Erfahrungspunkteprozent minus 100 von Held auf Slot 3||colspan="3"|(+2) |
|- | |- | ||
− | |3336||Erfahrungspunkteprozent minus 100 von Held auf Slot 4||colspan="3"| | + | |3336||Erfahrungspunkteprozent minus 100 von Held auf Slot 4||colspan="3"|(+3) |
|- | |- | ||
− | |3337||[[RowVar]][2+]||Variable, in der der mit [Order] gewählte Held gespeichert wird||---||0xA1C42||0x4A2842 | + | |3337||[[RowVar]][2+]||[[Variable]], in der der mit [Order] gewählte Held gespeichert wird||---||0xA1C42||0x4A2842 |
|- | |- | ||
|3338||rowspan="2"|[[ShopEconomy]]||Einkaufspreis von Items [100 + Var] in Prozent||0x711E1||0x938D0||0x4944D0 | |3338||rowspan="2"|[[ShopEconomy]]||Einkaufspreis von Items [100 + Var] in Prozent||0x711E1||0x938D0||0x4944D0 | ||
Zeile 62: | Zeile 66: | ||
|3339||Verkaufspreis von Items [50 + Var] in Prozent||0x7120B||0x938FA||0x4944FA | |3339||Verkaufspreis von Items [50 + Var] in Prozent||0x7120B||0x938FA||0x4944FA | ||
|- | |- | ||
− | |rowspan="3"|3340||[[ExtendedKeyInput]]||Variable für die VK-ID||0x885E7||---||--- | + | |rowspan="3"|3340||[[ExtendedKeyInput]]||[[Variable]] für die VK-ID||0x885E7||---||--- |
|- | |- | ||
|[[RowVar]]||rowspan="2"|Variable, in der der mit [Row] gewählte Held gespeichert wird||rowspan="2"|---||0xA1C43||0x4A2843 | |[[RowVar]]||rowspan="2"|Variable, in der der mit [Row] gewählte Held gespeichert wird||rowspan="2"|---||0xA1C43||0x4A2843 | ||
Zeile 72: | Zeile 76: | ||
|3342||ID von Eintrag #1||0xB4131||0x4B4D31 | |3342||ID von Eintrag #1||0xB4131||0x4B4D31 | ||
|- | |- | ||
− | |3343||ID von Eintrag #2||colspan="2"| | + | |3343||ID von Eintrag #2||colspan="2"|(+1) |
|- | |- | ||
− | |3344||ID von Eintrag #3||colspan="2"| | + | |3344||ID von Eintrag #3||colspan="2"|(+2) |
|- | |- | ||
− | |3345||ID von Eintrag #4||colspan="2"| | + | |3345||ID von Eintrag #4||colspan="2"|(+3) |
|- | |- | ||
− | |3346||ID von Eintrag #5||colspan="2"| | + | |3346||ID von Eintrag #5||colspan="2"|(+4) |
|- | |- | ||
− | |3347||ID von Eintrag #6||colspan="2"| | + | |3347||ID von Eintrag #6||colspan="2"|(+5) |
|- | |- | ||
− | |3348||ID von Eintrag #7||colspan="2"| | + | |3348||ID von Eintrag #7||colspan="2"|(+6) |
|- | |- | ||
− | |3349||ID von Eintrag #8||colspan="2"| | + | |3349||ID von Eintrag #8||colspan="2"|(+7) |
|- | |- | ||
|rowspan="4"|3350||[[Better AEP]]||Eventterminator-Parameter (Normal/Laden/Beenden)|||||| | |rowspan="4"|3350||[[Better AEP]]||Eventterminator-Parameter (Normal/Laden/Beenden)|||||| | ||
Zeile 96: | Zeile 100: | ||
|rowspan="2"|3351||[[CustomSaveLoadPatch|CustomSaveLoad]]||Spielstand-ID||0x6E00C|||| | |rowspan="2"|3351||[[CustomSaveLoadPatch|CustomSaveLoad]]||Spielstand-ID||0x6E00C|||| | ||
|- | |- | ||
− | |[[SetBlinker]]||Messagefenster-Blinkepfeil X||colspan="3"| | + | |[[SetBlinker]]||Messagefenster-Blinkepfeil X||colspan="3"|(+1) |
|- | |- | ||
− | |3352||rowspan="3"|[[CustomSaveLoadPatch|CustomSaveLoad]]|| | + | |3352||rowspan="3"|[[CustomSaveLoadPatch|CustomSaveLoad]]||[[LcfSaveData|Spielstand]]-Existenzprüfer||0x6E046|||| |
|- | |- | ||
− | |3353||Anführer-Level nach Benutzung von 3352||colspan="3"| | + | |3353||Anführer-Level nach Benutzung von 3352||colspan="3"|(+1) |
|- | |- | ||
− | |3354||Anführer-HP nach Benutzung von 3352||colspan="3"| | + | |3354||Anführer-HP nach Benutzung von 3352||colspan="3"|(+2) |
|- | |- | ||
|3355||[[Encounter Randomness Alert]]||ID der zufällig vom System ausgewählten Gegnergruppe||---||---||--- | |3355||[[Encounter Randomness Alert]]||ID der zufällig vom System ausgewählten Gegnergruppe||---||---||--- | ||
Zeile 114: | Zeile 118: | ||
|3389||rowspan="7"|[[BGM&SE Pointer]]||[[BGM]]-FadeIn-Zeit||0x70855||0x92EEA||0x493AEA | |3389||rowspan="7"|[[BGM&SE Pointer]]||[[BGM]]-FadeIn-Zeit||0x70855||0x92EEA||0x493AEA | ||
|- | |- | ||
− | |3390||BGM-Lautstärke||colspan="3"| | + | |3390||BGM-Lautstärke||colspan="3"|(+1) |
|- | |- | ||
− | |3391||BGM-Tempo/Pitch||colspan="3"| | + | |3391||BGM-Tempo/Pitch||colspan="3"|(+2) |
|- | |- | ||
− | |3392||BGM-Panning||colspan="3"| | + | |3392||BGM-Panning||colspan="3"|(+3) |
|- | |- | ||
|3394||[[SE]]-Lautstärke||0x70869||0x92EFE||0x493AFE | |3394||[[SE]]-Lautstärke||0x70869||0x92EFE||0x493AFE | ||
|- | |- | ||
− | |3395||SE-Tempo/Pitch||colspan="3"| | + | |3395||SE-Tempo/Pitch||colspan="3"|(+1) |
|- | |- | ||
− | |3396||SE-Panning||colspan="3"| | + | |3396||SE-Panning||colspan="3"|(+2) |
|- | |- | ||
|3397||[[SwitchPointer]]||Variable für richtige Switch-ID bei {<>If Switch[0001]==ON} / ...{OFF}||0x708C7||0x92F5F||0x493B5F | |3397||[[SwitchPointer]]||Variable für richtige Switch-ID bei {<>If Switch[0001]==ON} / ...{OFF}||0x708C7||0x92F5F||0x493B5F | ||
|- | |- | ||
− | |3401||rowspan="4"|[[VarTimerPos]]||X-Position des Timers auf dem Mapbildschirm||---||---||--- | + | |3401||rowspan="4"|[[VarTimerPos]]||X-Position des Timers auf dem [[Mapping|Mapbildschirm]]||rowspan="4"|---||rowspan="4"|---||rowspan="4"|--- |
|- | |- | ||
− | |3402||Y-Position des Timers auf dem Mapbildschirm | + | |3402||Y-Position des Timers auf dem [[Mapping|Mapbildschirm]] |
|- | |- | ||
− | |3403||X-Position des Timers auf dem [[Standardkampfsystem|Kampfbildschirm]] | + | |3403||X-Position des Timers auf dem [[Standardkampfsystem|Kampfbildschirm]] |
|- | |- | ||
− | |3404||Y-Position des Timers auf dem [[Standardkampfsystem|Kampfbildschirm]] | + | |3404||Y-Position des Timers auf dem [[Standardkampfsystem|Kampfbildschirm]] |
|- | |- | ||
|5000||[[PicsInBattle-Patch]]||Anzeige-Ebene für Kampf-Pictures|||||| | |5000||[[PicsInBattle-Patch]]||Anzeige-Ebene für Kampf-Pictures|||||| |
Version vom 19. Mai 2022, 11:18 Uhr
Die in der nachfolgenden Tabelle stehenden Variablen werden von den danebengenannten RPG_RT-Patches (RPG Maker 2000 / 2003) verwendet, können sich jedoch von Spiel zu Spiel durch weitere Hacks, die die IDs verändern, voneinander unterscheiden.
Diese Liste dient als reine Übersicht über die Standardwerte, gibt keine Garantie auf Vollständigkeit und soll Patchentwicklern helfen, bestimmte IDs nicht zu oft zu verwenden, es sei denn ein Patch ersetzt einen anderen bereits vorhandenen in Sachen Zweck und Funktionsweise.
ID | Patch | Inhalt | 00_07 | 03_08 PA | 03_08 QP |
---|---|---|---|---|---|
1001 | BushPointer | Erste Variable für durchlässige Eventoid-Pixelzeilen auf Terrains | --- | --- | --- |
MonSca | MaxHP-Manipulator | 0x7E947 | 0xBCB76 | 0x4BD776 | |
1002 | MaxMP-Manipulator | 0x7E952 | 0xBCB81 | 0x4BD781 | |
1003 | Stärke-Manipulator | 0x7E95D | 0xBCB8C | 0x4BD78C | |
1004 | Abwehr-Manipulator | 0x7E968 | 0xBCB97 | 0x4BD797 | |
1005 | Geist-Manipulator | 0x7E973 | 0xBCBA2 | 0x4BD7A2 | |
1006 | Tempo-Manipulator | 0x7E97E | 0xBCBAD | 0x4BD7AD | |
1007 | Erfahrung-Manipulator | 0x7E989 | 0xBCBB8 | 0x4BD7B8 | |
1008 | Geld-Manipulator | 0x7E994 | 0xBCBC3 | 0x4BD7C3 | |
1009 | Item-ID-Manipulator | 0x7E99F | 0xBCBCE | 0x4BD7CE | |
1010 | Itemdrop-Manipulator | 0x7E9AC | 0xBCBDB | 0x4BD7DB | |
2001 | BushPointer | Erste Variable für Sichtbarkeitsfaktoren auf Terrains | --- | --- | --- |
3322 | BattleMessenger | Messagefenster im Kampf: Breite | --- | 0x46A75 | 0x447675 |
3323 | Messagefenster im Kampf: Höhe | (+1) | |||
3324 | Messagefenster im Kampf: X | (+2) | |||
3325 | Messagefenster im Kampf: Y | (+3) | |||
3326 | Direct Menu Patch | Untermenü (Keins/Inventar/Zauber/Ausrüstung/Status/Anordnung) | 0x321B5 | 0x462DE | 0x446EDE |
3327 | Held- oder PartySlot-Bezug für Zauber und Ausrüstung | (+1) | |||
3328 | BattleAnimationPointer | Event-ID vom Ziel | 0x87F0A | 0xAEE96 | 0x4AFA96 |
3329 | Animations-ID | 0x87FAB | 0xAEF35 | 0x4AFB35 | |
3330 | MoveEventPointer | Variable für richtige Event-ID, falls positiv | 0x8807A | 0xAF006 | 0x4AFC06 |
3331 | SetBattler | Neue Battler-ID | --- | 0xB6302 | 0x4B6F02 |
3332 | EXPlus[+] | Speichert den PartySlot eines Helden bei {<>If Hero[#] in Party} | 0x88974 | 0xAFAB8 | 0x4B06B8 |
3333 | EXPlus | Erfahrungspunkteprozent minus 100 von Held auf Slot 1 | 0x73B92 | 0x990D2 | 0x499CD2 |
3334 | Erfahrungspunkteprozent minus 100 von Held auf Slot 2 | (+1) | |||
3335 | Erfahrungspunkteprozent minus 100 von Held auf Slot 3 | (+2) | |||
3336 | Erfahrungspunkteprozent minus 100 von Held auf Slot 4 | (+3) | |||
3337 | RowVar[2+] | Variable, in der der mit [Order] gewählte Held gespeichert wird | --- | 0xA1C42 | 0x4A2842 |
3338 | ShopEconomy | Einkaufspreis von Items [100 + Var] in Prozent | 0x711E1 | 0x938D0 | 0x4944D0 |
3339 | Verkaufspreis von Items [50 + Var] in Prozent | 0x7120B | 0x938FA | 0x4944FA | |
3340 | ExtendedKeyInput | Variable für die VK-ID | 0x885E7 | --- | --- |
RowVar | Variable, in der der mit [Row] gewählte Held gespeichert wird | --- | 0xA1C43 | 0x4A2843 | |
RowVar[2+] | 0xA1C34 | 0x4A2834 | |||
3341 | MenuManipulator | Menge an Einträgen | --- | 0xA04AC | 0x4A10AC |
3342 | ID von Eintrag #1 | 0xB4131 | 0x4B4D31 | ||
3343 | ID von Eintrag #2 | (+1) | |||
3344 | ID von Eintrag #3 | (+2) | |||
3345 | ID von Eintrag #4 | (+3) | |||
3346 | ID von Eintrag #5 | (+4) | |||
3347 | ID von Eintrag #6 | (+5) | |||
3348 | ID von Eintrag #7 | (+6) | |||
3349 | ID von Eintrag #8 | (+7) | |||
3350 | Better AEP | Eventterminator-Parameter (Normal/Laden/Beenden) | |||
SetBlinker | Messagefenster-Blinkepfeil Y | --- | 0x8798C | 0x48858C | |
EndlessItems | Inventar wird von {Call Menu} bei Wert 1 geöffnet | ||||
AssignTurnBattle | Rundenausteilungszentrale | --- | 0x94EE2 | 0x495AE2 | |
3351 | CustomSaveLoad | Spielstand-ID | 0x6E00C | ||
SetBlinker | Messagefenster-Blinkepfeil X | (+1) | |||
3352 | CustomSaveLoad | Spielstand-Existenzprüfer | 0x6E046 | ||
3353 | Anführer-Level nach Benutzung von 3352 | (+1) | |||
3354 | Anführer-HP nach Benutzung von 3352 | (+2) | |||
3355 | Encounter Randomness Alert | ID der zufällig vom System ausgewählten Gegnergruppe | --- | --- | --- |
3386 | 2k3DirectItemEquipMenu | Muss 2 betragen, um das Ausrüstungsmenü des ersten Helden aufzurufen | |||
2k3DirectItemEquipSkillMenu | ID vom Held, dessen Ausrüstungsmenü aufgerufen werden soll | ||||
3387 | ID vom Held, dessen Zaubermenü aufgerufen werden soll | ||||
3389 | BGM&SE Pointer | BGM-FadeIn-Zeit | 0x70855 | 0x92EEA | 0x493AEA |
3390 | BGM-Lautstärke | (+1) | |||
3391 | BGM-Tempo/Pitch | (+2) | |||
3392 | BGM-Panning | (+3) | |||
3394 | SE-Lautstärke | 0x70869 | 0x92EFE | 0x493AFE | |
3395 | SE-Tempo/Pitch | (+1) | |||
3396 | SE-Panning | (+2) | |||
3397 | SwitchPointer | Variable für richtige Switch-ID bei {<>If Switch[0001]==ON} / ...{OFF} | 0x708C7 | 0x92F5F | 0x493B5F |
3401 | VarTimerPos | X-Position des Timers auf dem Mapbildschirm | --- | --- | --- |
3402 | Y-Position des Timers auf dem Mapbildschirm | ||||
3403 | X-Position des Timers auf dem Kampfbildschirm | ||||
3404 | Y-Position des Timers auf dem Kampfbildschirm | ||||
5000 | PicsInBattle-Patch | Anzeige-Ebene für Kampf-Pictures |