- 2
- Posts
- 262
- Days
- Seen Feb 11, 2025
Hello, I've never coded anything before, and I'm looking to create a contest based romhack, and I'm currently hitting a bit of a roadblock.
I spent a few months learning coding basics from the Brilliant website, I've spent a couple weeks fiddling with porymap, watching some youtube tutorials from the Aqua Hideout, and reading through basic tutorials to try and figure out where I should start. My problem is that while most of these tutorials have been very helpful(even though I don't know what I need hexcoding for yet but I'll get there I'm sure), none of them are seeming to cover what I'm wanting to do, which is edit a lot of contest stuff. Initially I figured I could use my minimal coding knowledge to just add a bunch of "if" statements ("if shiny then +10%, else +0%" for example) but I've learned it doesn't exactly work like that.
Here's a link to the google doc where I jot down my ideas, it's 7 pages so don't feel inclined to read it all, but personally I think I have some decent ideas for a simple little contest hack (or at least what I thought would be simple and little when I started).
The basic idea is I want to: replace gyms with contest halls specific to a type with a big Finale Event consisting of 5 contests and one 1v1 Champion contest against the best Coordinator in the region/add a bunch of percentage modifiers to your final contest score for things like friendship, if your pokemon is shiny and (if I can add cosmetics) if your outfit is on theme/add some world encounters of 3-5 round contests against coordinators/add shops that sell custom items/turn the pokenav's calling feature into a way only your parent can connect to you with/add a bunch of storyline event scripts/adjust leveling so contest stats raise +2% with every level.
I was hoping for a kind soul who could maybe point me in the direction of maybe some contest specific tutorials/documents? Reddit and Google got me this far, but they don't seem to have any info on any contest hacking, and I'm kind of getting nervous that I'm treading new ground, which is scary as a newbie.
I'm not looking for anything that'll tell me exactly what to do, I know I'll have to figure a lot out(like I figure I can probably figure out how to code the contest encounters by reading through the trainer battle encounter code and the contest code, then somehow mixing the two and just testing it till it works lol). But I was hoping for maybe something along the lines of, "here is where to find the script for adding points to your score", "here's where you'd add your own contest events", and maybe if I'm super crazy lucky "here's how they did cosmetics in D/P and some thoughts on how to recreate it in Emerald".
I know this is a shot in the dark because I feel like if it existed I would have found it already, but it can't hurt to ask, right?
I spent a few months learning coding basics from the Brilliant website, I've spent a couple weeks fiddling with porymap, watching some youtube tutorials from the Aqua Hideout, and reading through basic tutorials to try and figure out where I should start. My problem is that while most of these tutorials have been very helpful(even though I don't know what I need hexcoding for yet but I'll get there I'm sure), none of them are seeming to cover what I'm wanting to do, which is edit a lot of contest stuff. Initially I figured I could use my minimal coding knowledge to just add a bunch of "if" statements ("if shiny then +10%, else +0%" for example) but I've learned it doesn't exactly work like that.
Here's a link to the google doc where I jot down my ideas, it's 7 pages so don't feel inclined to read it all, but personally I think I have some decent ideas for a simple little contest hack (or at least what I thought would be simple and little when I started).
The basic idea is I want to: replace gyms with contest halls specific to a type with a big Finale Event consisting of 5 contests and one 1v1 Champion contest against the best Coordinator in the region/add a bunch of percentage modifiers to your final contest score for things like friendship, if your pokemon is shiny and (if I can add cosmetics) if your outfit is on theme/add some world encounters of 3-5 round contests against coordinators/add shops that sell custom items/turn the pokenav's calling feature into a way only your parent can connect to you with/add a bunch of storyline event scripts/adjust leveling so contest stats raise +2% with every level.
I was hoping for a kind soul who could maybe point me in the direction of maybe some contest specific tutorials/documents? Reddit and Google got me this far, but they don't seem to have any info on any contest hacking, and I'm kind of getting nervous that I'm treading new ground, which is scary as a newbie.
I'm not looking for anything that'll tell me exactly what to do, I know I'll have to figure a lot out(like I figure I can probably figure out how to code the contest encounters by reading through the trainer battle encounter code and the contest code, then somehow mixing the two and just testing it till it works lol). But I was hoping for maybe something along the lines of, "here is where to find the script for adding points to your score", "here's where you'd add your own contest events", and maybe if I'm super crazy lucky "here's how they did cosmetics in D/P and some thoughts on how to recreate it in Emerald".
I know this is a shot in the dark because I feel like if it existed I would have found it already, but it can't hurt to ask, right?