Main Menu
Main Page
Forums
Recent changes
Non-Pokémon glitches
Random page
Help

Databases
GlitchDex
AttackDex
ItemDex

Major Glitches
Ditto Trick
Mew Trick
Celebi Trick
Old Man Trick
Q Trick
Pokémon Cloning
More

Miscellaneous glitches
Red/Blue/Yellow
Gold/Silver/Crystal
Generation III
Generation IV
Generation V

Error handlers
MISSINGNO.
Object event.
Corrupted event!
Mystery Zone
NINTEN
SONY
Bad Egg
??????????
More

Speedrunning glitches
Red/Blue only
Red/Blue/Yellow

Reference Documents
The BIG Hex List
Glitch Regions
Glitch Myths
Pokémon Gameshark Codes
Pokémon glitch terminology

Alpha/Beta Elements
G/S/C Beta Safari Zone
G/S/C Beta Olivine House
S.S. Anne Ship Trick
Beta Pokémon Names
Bird Type
Cacophony Ability
Unused soundtracks
More

Interactive Tools
R/B Name Generator
R/B Stat Changer

Search Wiki

 

Search Forums

 

Author Topic: Moving Event Lines/NPCs/Background  (Read 572 times)

0 Members and 1 Guest are viewing this topic.

agusganog

  • Currently memory hacking R/B/G/S/C
  • GCLF Member
  • *
  • Offline Offline
  • Gender: Male
    • View Profile
Moving Event Lines/NPCs/Background
« on: March 01, 2009, 03:05:17 PM »
I'm sure that there is an easier way to do this, but address D361 controls where NPCs, the background and events are triggered. For example, when you are one step away from moving into Route 1 from Pallet Town, this address has a value of 00. If we walk down from that position, the address begins to count up.

We can change this address to temporarily move everything on the screen BUT you. Adding 2 to the value in this address, for example, moves all NPCs 2 steps down from where they were and also moves the entrance to Route 1 two steps down.

Example:

I just started a new game, but I want to skip Oak. Go to this position:


Address D361 should have a value of 02 (because you are 3 steps away from the beginning of Route 1).

Next, I change D361 to 00. The beginning of Route 1 and Oaks event lines are moved 2 steps down. This places me in front of Oak's event and one step away from Route 1 (at this point, stepping down would trigger Oak's event).



Now walk into Route 1.



Other applications:

Move the Old Man


Free the Zoo Animals

Ashandmisty

  • GCLF Member
  • Offline Offline
    • View Profile
Re: Moving Event Lines/NPCs/Background
« Reply #1 on: March 04, 2009, 01:05:16 PM »
Nice finds! I will try it out.

Gerrald the Level 80 MissingNo. (Kabutops Fossil)
Get your own Glitch Pokemon at Glitch City Labs!

Zowayix

  • Words
  • Local Moderator
  • *****
  • Offline Offline
  • Gender: Male
    • View Profile
    • Youtube channel
Re: Moving Event Lines/NPCs/Background
« Reply #2 on: March 04, 2009, 05:07:56 PM »
Because I can, here's some screenshots of me stuffing around with the code (and mostly failing at it).


(At this point, I was completely stuck for some reason.)


Platinum FC: 5328 3137 2167
 

agusganog

  • Currently memory hacking R/B/G/S/C
  • GCLF Member
  • *
  • Offline Offline
  • Gender: Male
    • View Profile
Re: Moving Event Lines/NPCs/Background
« Reply #3 on: March 06, 2009, 03:11:04 PM »
It takes a while to get used to, as collision data is moved as well.

Papa Doc

  • Mewtwo's Trainer
  • Oldbie
  • *
  • Offline Offline
  • Gender: Male
    • View Profile
    • Satanic Youth
Re: Moving Event Lines/NPCs/Background
« Reply #4 on: March 06, 2009, 05:42:53 PM »
LOL YOU FREED THE ZOO ANIMALS

WHOO

That's hella awesome I don't know why I think
that but it is.