Jump to content

TrainerDex/RB:088: Difference between revisions

Payout data.
>Torchickens
No edit summary
>Jctitan48
(Payout data.)
 
(2 intermediate revisions by one other user not shown)
Line 1:
{| class="wikitable"
|-
! [[TrainerDex/RB:087|← Previous glitch Trainer]] !! Current glitch Trainer !! [[TrainerDex/RB:089|Next glitch Trainer→]]
|-
| [[TrainerDex/RB:087|(Variable name?) (57)]] || '''(Variable name?) (58)''' || [[TrainerDex/RB:089|(Variable name?) (59)]]
|}
 
[[File:RB Trainer a 58.png|thumb|right|160px|Battling with (Variable name?) (58).]]
__NOTOC__
 
'''(Variable name?)''' (hex:58) is a [[glitch Trainer]] class in {{RB}} and one of the [[artificial Trainer class]]es.
 
Game Genie codes 58F-549-C49 and 3EF-539-B31, combined with an encounter will allow the player to face it, but it may sometimes [[game freeze|freeze]] the game instead. This can be avoided with [[OAM DMA hijacking]] to lock the sound banks to valid values (see [[glitch sound bank]]).
 
==Move modification AI routines==
It has curiously been observed with what appears to Trainer AI with an execution pointer that leads to the code executed by [[glitch item]] [[ItemDex/RB:093|8F (hex:5D)]] (or otherwise at the stored Pokémon data region), due to a successful load of [[offgao's memory editor]]. However, its execution pointer doesn't seem to always execute the same code, and can result in freezes.
 
*$5884 (move choice modification #$43)
*$2805 (move choice modification #$58)
 
==Structure 2 routine==
 
*$66A0
 
==Observations==
 
*Game may [[game freeze|freeze]] after making a move
 
{{incomplete|Payout data}}
 
{{clr}}
== Trainer payout data ==
{{stub}}
Trainer payouts are taken by multiplying the base payout and the level of the last Pokemon in the roster.
 
Base payout: 8482{{clr}}{{stub}}
[[Category:Glitch Trainers]]
[[Category:Artificial Trainer classes]]
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.