TrainerDex/RB:088: Difference between revisions

From Glitch City Wiki
Jump to navigation Jump to search
Content added Content deleted
>Torchickens
No edit summary
>Jctitan48
(Payout data.)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{| class="wikitable"
{| class="wikitable"
|-
|-
! [[TrainerDex/RB:087|← Previous glitch Trainer]] !! Current glitch Trainer !! [[TrainerDex/RB:089|Next glitch Trainer→]]
![[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)]]
|[[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).]]
[[File:RB Trainer a 58.png|thumb|right|160px|Battling with (Variable name?) (58).]]
__NOTOC__
__NOTOC__

'''(Variable name?)''' (hex:58) is a [[glitch Trainer]] class in {{RB}} and one of the [[artificial Trainer class]]es.
'''(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.
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, this behavior does not always occur in battle.

*$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}}
{{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:Glitch Trainers]]
[[Category:Artificial Trainer classes]]
[[Category:Artificial Trainer classes]]

Latest revision as of 04:21, 22 March 2020

← Previous glitch Trainer Current glitch Trainer Next glitch Trainer→
(Variable name?) (57) (Variable name?) (58) (Variable name?) (59)
Battling with (Variable name?) (58).


(Variable name?) (hex:58) is a glitch Trainer class in Pokémon Red and Blue and one of the artificial Trainer classes.

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 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

  • $5884 (move choice modification #$43)
  • $2805 (move choice modification #$58)

Structure 2 routine

  • $66A0

Observations

  • Game may freeze after making a move
This article is incomplete. Please feel free to add any missing information about the subject. It is missing: Payout data.

Trainer payout data

Trainer payouts are taken by multiplying the base payout and the level of the last Pokemon in the roster.

Base payout: 8482

This article or section is a stub. You can help Glitch City Wiki by expanding it.