LuigiHatKid
What's the title for someone who just kinda wings
- 4
- Posts
- 7
- Years
- UK
- Seen Aug 29, 2018
DISREGARD, I UPLOADED A MORE DETAILED AND BETTER THREAD TODAY INSTEAD
Hi, let me begin by saying that I'm sorry about this, I was really hoping I'd be able to solve this on my own.
I'm making my first hack ever, and one of the main goals is to essentially expand each area of civilisation to make them larger and more realistic (because 2 houses in Pallet Town is a little on the small side).
I have created a larger Pallet Town (48 wide, 40 high). I've attached images of my map in Advance Map and the game running in an emulator.
Down in the bottom left, I have the flowerbed with the trainer tips sign. In front of the sign stands a girl, who will move out of the way when you talk to her. Obviously the location of the sign in my larger map is different to the original map, so I've moved the girl to coordinates (X:0008 Y:001B). However, when I run the ROM in my emulator, she appears at coordinates (X:0005 Y:000F).
My initial approach was to just use the same script that the girl originally used, because I did that with the technology guy and it worked fine. However, when I first tested it and she wasn't in the correct location, I decided to re-write the script myself, in case there was some kind of positioning code I couldn't see. That yielded worse results, as not only was my script not fully functional, she still appeared in the exact same location.
I've checked both scripts and neither of them contain anything that obviously states coordinates for her to exist at, leading me to believe this is a map issue.
So my question really is two: Did I post this in the wrong category, as it's actually a script issue? And, more importantly, how do I get her to appear in the spot I placed her in?
I know this isn't supposed to be some sort of ROM Hack tech support so I really am sorry for having to do this but I've spent almost all day scouring the internet for a possible solution and I'm getting desperate.
Hi, let me begin by saying that I'm sorry about this, I was really hoping I'd be able to solve this on my own.
I'm making my first hack ever, and one of the main goals is to essentially expand each area of civilisation to make them larger and more realistic (because 2 houses in Pallet Town is a little on the small side).
I have created a larger Pallet Town (48 wide, 40 high). I've attached images of my map in Advance Map and the game running in an emulator.
Down in the bottom left, I have the flowerbed with the trainer tips sign. In front of the sign stands a girl, who will move out of the way when you talk to her. Obviously the location of the sign in my larger map is different to the original map, so I've moved the girl to coordinates (X:0008 Y:001B). However, when I run the ROM in my emulator, she appears at coordinates (X:0005 Y:000F).
My initial approach was to just use the same script that the girl originally used, because I did that with the technology guy and it worked fine. However, when I first tested it and she wasn't in the correct location, I decided to re-write the script myself, in case there was some kind of positioning code I couldn't see. That yielded worse results, as not only was my script not fully functional, she still appeared in the exact same location.
I've checked both scripts and neither of them contain anything that obviously states coordinates for her to exist at, leading me to believe this is a map issue.
So my question really is two: Did I post this in the wrong category, as it's actually a script issue? And, more importantly, how do I get her to appear in the spot I placed her in?
I know this isn't supposed to be some sort of ROM Hack tech support so I really am sorry for having to do this but I've spent almost all day scouring the internet for a possible solution and I'm getting desperate.
Attachments
Last edited: