Commit graph

120 commits

Author SHA1 Message Date
Llinos Evans 19fcd7d5be Winner's Path gets Rock Smash wild data
whoopsie daisy i forgotti

labelled as victory in case victory road wants it too

pupitar seems fitting since it's a very competitively-centred mon
2024-07-29 21:56:11 +01:00
Llinos Evans 76c497dd99 Partial Safari Game implementation
This adds some infrastructure for the Safari Game, specifically;
- The guards who let you in; the ticket is given and Safari Balls are provided; you also get the leaving early and so on. Bit janky at times.
- Infrastructure for the step system, albeit unfinished; the steps aren't initially counted and there's no kicking out process yet.

All in all, it's now playable, but the loss conditions are not yet finished. I shall now lay down in a dark room.
2024-07-29 18:42:40 +01:00
Llinos Evans 5ef2108ce4 Fix Rocket Music bug, add Ariana/Archer to places
This fixes the executive music bug and ensures Giovanni also gets it. I removed the female Executive since it's usually just Ariana. Can use it another time if something comes up, but right now, no need.
2024-07-29 16:03:21 +01:00
Llinos Evans d55f848761 HGSS-style first rival fight
Now the rival doesn't awkwardly say his name is ???, using the trainer card from HGSS instead. Includes the funny lookaround gaffe among other bits. Changed the trainer class as well, making it seamless.
2024-07-29 15:30:04 +01:00
Llinos Evans 6d7f07292b Jacky's House (& Jacky & Knuckles)
This adds various house tiles that allow the creation of the game house from SW97. It's been heavily altered to include the SNES (from RBY), Virtual Boy, and N64.

Here, you can fight Jacky once a day to farm Gold Leaves, which will be currency for a Move Reminder. It should refresh just fine but definitely give it a closer look, I'm not exactly confident.

I also made a start on a GSCified sofa but it looks kinda weird.
2024-07-27 13:54:53 +01:00
Llinos Evans 7114109368 Route 50
This adds Route 50 to the game, as well as Jacky, albeit without the gate or house that you can warp to within.

I decided that the game house will be where Shinjuku Jacky hangs out this time! He'll battle the player and give them uhhh idfk you figure it out

Also I don't know what to call West City. It's a rather sea-blueish colour, sort of like duck egg blue. Sort of a Pacific Teal, right? I need another gay person to give colour ideas.
2024-07-27 11:34:14 +01:00
Llinos Evans 6b12b3d992 Lavender Crypt puzzle maps
The connections between maps, as well as Dokuroar's boss battle, are not finished. However, everything else is, including the warps themselves. My brain is just a bit too small for a puzzle like this, so I require assistance.
2024-07-26 16:55:36 +01:00
Llinos Evans fa99cbc839 Fix Sepia City flypoint
HOW WERE YOU BUILDING?????
2024-07-26 13:28:14 +01:00
Llinos Evans e43decef70 Pokemon Pagoda
This gives Sepia City all of its locations.

The pagoda uses references to the Five-Story Pagoda story from 1891, with Sages using various 成语 translated into English.

This also adds the Elder class, assigning it to Li and (now) Roen.

The Elder in the pagoda is not yet battle-able as I haven't really fit anything into the story. No cutscenes, etc, it's all too early.
2024-07-26 13:17:15 +01:00
Llinos Evans 675e112bee Sepia Museum
It's an art museum where you can get your legendary beasts sculpted for now, though I haven't added the functionality. There's a world where it could be for any Pokemon but that implies we make individualised icons...
2024-07-26 01:49:14 +01:00
Llinos Evans cd08f11fa4 Sepia City Gym & badge infrastructure
Nihon badges now count and Sepia City has its Gym Leader. All fully functional.

I've also distributed the transfer-exclusive Kanto Pokemon items to their relevant owners, plus the Polkadot Bow.
2024-07-25 15:29:35 +01:00
Llinos Evans 7a5cbd31dc White City progressgating
This commit adds some events to the White City gate that prevent the player from getting too ahead of themselves. I've also expanded Route 66 and Winner's Path so you don't get that ugly gate ending too early.

Oh, and Cal has his teams and some notes for the future chucked in.

The player needs to dumpsterfuck Green to access White City now!
2024-07-25 12:55:45 +01:00
Zeta_Null 6c2a1d2707 Hey do you like this new gate. What do you mean it's 3 in the morning. 2024-07-25 02:58:36 -04:00
Zeta_Null 0161dc096d Merge branch 'master' of https://github.com/ZetaNull/jep-hack 2024-07-24 23:36:05 -04:00
Zeta_Null 56554e2558 Spaceworld SGB palettes for Nihon! 2024-07-24 23:35:23 -04:00
Llinos Evans 37980e84d0 Lots of new trainer classes & pics, port kep cries
This adds Tohjo Giovanni, Archer, Ariana, Prof. Blue, and fixes various bugs with my last commit. Also fixes the bug with Chris's img not having an embedded palette.

I also ported over all the KEP cries that are available as a bunch were incomplete or seemingly being remade.

Next step is to integrate much of this.
2024-07-25 02:18:19 +01:00
Zeta_Null 4f728f1697 Merge branch 'master' of https://github.com/ZetaNull/jep-hack 2024-07-24 17:21:59 -04:00
Zeta_Null 9a0858971d White city exists now 2024-07-24 17:21:50 -04:00
Llinos Evans 66c71c1a97 PvK has the goods
This adds a ton of overworld sprites, some from KEP, others from SW97/99, for you all to mess around with. It also adds the prototype trainer sprites from SW99 to use with the old trainer classes, though some don't have modern GSC shading.

Unfortunately, the SW99 trainer sprites need palfixing and my PC can't be fucked running it for some reason.

Lots of potential here, particularly with making Mediums now use their distinct sprites, and having Channelers to fit into the mix. I'll be using these when fleshing out the Haunted House and Lavender Crypt.

South Guy still doesn't have a name, so internally, they are called such.

Green from KEP/TPP Anniversary Red has been imported too, because she's awesome like that.

Yes this commit has the cat sprite. All rise for the best thing ever.
2024-07-24 20:40:44 +01:00
Llinos Evans 8ec7b027fd Sepia School
Adds a prep-style school to Sepia City, which talks about all those super intricate GSC mechanics. It also gave it the May98 front porch and sign.

I like to imagine they all have their little Munchlaxes being trained up, maybe stockpiling on Ultra Balls to catch their first Zapdos too.
2024-07-23 15:24:55 +01:00
Llinos Evans e944e11479 Old City is now Sepia City, two houses
Earl now lives in Sepia City and alludes to White City, family house added too. City renamed Sepia City.
2024-07-23 12:50:30 +01:00
Llinos Evans 4eb81eec25 OId City
This implements Old City, the Honey Grandma's House, and its Pokecenter+Mart. Bunch of other bits and pieces not added yet, need to figure out the lore for them.

Honey Grandma is designed to make it easier to get important Pokemon, rather than give access to anything new. Thus, she's Nihon-locked by being an Old City resident. Martha's Perfect Rod will follow this trend.

Gold Berry tree exists to make them renewable in-game, I think this is very important.

The flypoint seems bugged.
2024-07-22 23:40:53 +01:00
Llinos Evans d3fbd1f846 Safari Game battle type & bug fix
This adds the restoration of the Safari Zone from Pokemon October. There isn't a proper place for this yet, but there will be soon!

It seems to have issues with tiles, which I am assuming to either be the tilemap clearing or something relating to Zeta's custom ball palettes, since I had to add the Safari Ball. Can you get to that, @ZetaNull?

2ff835730b

also fixed the unnumbered route errors.
2024-07-21 23:36:56 +01:00
Llinos Evans bcfafaaf83 Honey Pot & Grandma
Ported from Pokemon October.
8114fead91
1a6f3e4f03
d00cd6fafd

Alterations have been made in that the treemonset has been diversified a bit further, having Munchlax like in DPP. They're L60, intended to be used in Nihon.

I haven't placed the grandma in the region yet, intending for her to be in Old City.
2024-07-21 23:00:43 +01:00
Martha Schilling 29c3858f45 Unnumbered Route? Not anymore!
Route 66 is what we've assigned it.
2024-07-21 22:57:44 +01:00
Martha Schilling 12928cfc81 Minor spelling mistake :)
It's KazAppelin. Whoops.
2024-07-21 22:48:31 +01:00
Llinos Evans 61aeb76705 Nihon Gate maps/tileset
This adds the Nihon Gate tileset and gives Nihon its own gate style.

Kanto can be done another time.
2024-07-21 16:32:20 +01:00
Llinos Evans 30e57c9e38 Blue's Lab Groundwork
So the scenes are massively unfinished and need some bug fixes, namely;
- Make the Silent Hills scene load properly.
- Finish the interior scene; have the player walk into the map.
- Make the scene loading in the second Blue's Lab room load properly (same issue as Silent Hills)

Main issues come from the events not working like RBY:
- You cannot be walked directly into a warp!
- Coord events don't seem to trigger scenes on their own and I'm just kind of perplexed by it.

If anyone more experienced wants to take a stab at it, by all means! This is looking really good!
2024-07-19 23:42:49 +01:00
Llinos Evans 54cff4bf0b why were these there? oh well 2024-07-19 12:05:35 +01:00
Llinos Evans 13a253073b Winner's Path modifications
- Added a Strength Switch puzzle to floor 2, which took an unhealthy amount of time to do. This is possible in GSC but requires a lot of extremely hacky solutions. There is a glitch that causes the boulder not to move once on the switch if you reload the map but I have been doing this for 3-4 hours, shush.
- Added a depressed switch tile to accomodate the new functionality.
- New switch collision type for boulder puzzles.
- Removed a lot of unused/unreferenced stuff that isn't necessary in Crystal to save space.
2024-07-19 11:48:04 +01:00
Llinos Evans 289b250e89 Unnumbered Route
This route is unnumbered for now, because it's technically the last Nihon Route (numbered 23 in-prototype) and I don't know how to number it yet. It's easily find/replaced once we're sure, anyway.

Wild data uses the prototype's plus a couple edits, levels are kept low as you're actually entering here.

It's official: Nihon is connected to Johto and Kanto now!
2024-07-18 17:51:01 +01:00
Llinos Evans 157bfdc15b Winner's Path outside & connected
This makes and connects Winner's Path Outside to Victory Road Gate. Also fixes bugs in Winner's Path that caused signs to crash the game.

Next, making the route that connects to Silent Hills, and reintegrating Mt. Silver!
2024-07-18 16:15:40 +01:00
Llinos Evans 7ef292a431 (very rough) Winner's Path
This implements Winner's Path into the game, complete with trainers and wild Pokemon. There's still a lot to do, though.

The Debug Lady that gave Celebi now gives Furret because it gets all the important HMs, which we need to...test things. Naturally, you have all the badges now too!
2024-07-17 23:12:24 +01:00
Llinos Evans 1b77f551f1 Viridian Forest fixes and enhancements
- Fixed various tile port issues and made various visual enhancements. Now generally closer to the Kanto styled Viridian Forest.
- Added Lass Ikue, a trainer referencing Ikue Otani, to the area where the Yellow Lass was. Required updating the spriteset but it seems fine.
- Added parties for all the trainers, which were missed on the initial import.
- Fixed various inaccurate capitalisations.
- Fixed gate warps. Considering adding a Honey girl here if we ever do that?
- Restored various RBY NPCs in the Pewter and Viridian gates to the forest, saying largely the same stuff. Just keeps things move lively.
2024-07-17 13:12:28 +01:00
Zeta_Null 82f9dab3fa Viridian forest works! Kind of. It's still a little screwy but you can get to it now. 2024-07-14 20:20:48 -04:00
Zeta_Null 913850d433 Trainerpic command and Fossils 2024-07-13 15:04:17 -04:00
Llinos Evans 36d0916e8e Pewter Museum of Science
Most things are now done. Blockset is presentable, so expansion can be done with time.

Things not done:
- Scarlet/Violet Books (I want to do these like Bill's favourite Pokemon PC from RBY)
- Computer things for a fossil machine (Take from the Oak Lab tileset I sorted in KEP?? Or do what the RoA place does? Both require tileset modifications and map expansion)
- Aerodactyl/Kabutops fossil displays.

Pretty good, huh?
2024-07-12 23:33:26 +01:00
Llinos Evans 03162890a2 Route 49 - Old City Gate
- Added the gate for Route 49 and Old City in preparation for adding it
- Fixed a glitch in Quiet Cave where a PokeFan/Beauty would become Jesus
- Made the exit to Quiet Cave clearer

Kris experiences a microaggression in the gate because it's funny
2024-07-12 18:20:35 +01:00
Llinos Evans 264e680290 PokeCom Center
This replaces the Goldenrod Pokemon Centre with the PCC. Further implementations haven't been made yet, it just exists.

Things to implement:
- Egg Ticket exchange
- GS Ball
- Regional trades
- Unreferenced text

Need to pay a closer look when I have actually got my PC with me...
2024-07-12 12:02:10 +01:00
Llinos Evans d8d111abf5 Fossil scientist is now functional tm
There's a couple bugs here and there, but it's good enough and I think the bugs are related to how I tested it.

Doesn't use specials because it seems to just cause comical glitches to occur.

The Museum and Ruins of Alph fossil guys will talk differently, implying they're different individuals. The Museum one talks like in HGSS, the RoA one talks like the RBY one and comments on the Unown researcher's lack of care for fossils.

Also reused some PokeCom centre lore.
2024-07-12 11:23:25 +01:00
Misty Cass 0b7b88d954 Gambling, Breeding, and Ressurection: My Kinda Night 2024-07-11 22:15:38 -04:00
Llinos Evans 0923b49ca4 Berry Forest!
Worked on the map and added wild data. It's mostly Kanto stuff as it was in FRLG - the Sevii Islands are Kanto after all. Slowking in the water because there's not really anything else and it's kinda neat. Shuckle is in by Misty's suggestion.
2024-07-11 20:49:09 +01:00
Llinos Evans 0083f7a549 Altering Cave wild data and mapdev
This gives Altering Cave its appearance and wild data according to the current spreadsheet revision.
2024-07-11 18:54:34 +01:00
Llinos Evans 967e87462f Route 48 deets
Now has wildmons, a map, and a few signs.

It seems the map usually has street stalls, so we would need tiles made for this before the map is in a presentable state. Any ideas?
2024-07-11 11:53:01 +01:00
Llinos Evans fc0c97f3ad Lavender Crypt
Very barebones - just placed in the Soul House with wild data and so on.

Will add more when the tileset is improved.
2024-07-10 12:42:53 +01:00
Llinos Evans 91e1763395 Breakable rocks now have items, add Club Fossil 2024-07-10 11:06:37 +01:00
Llinos Evans d633cfbaa4 Like 40 new maps
The aim was simply to make the rom build with EVERY currently posited map in it. This adds EVERYTHING.

Ground rules;
- All temp maps are 10x10 cave tileset goons with nothing in them
- Connections are NOT done
- Fishgroups and music are likely incorrect and/or unfinished
- No wild data

This is extremely achievable, as numerous unreferenced maps are unused in the block and script banks. Makes doing this a cinch!

All of this basically means: You can get creative now and start brainstorming what to do with all these maps. Get them fleshed out, connected, and...not being nothing. It's like ordering in a bunch of blank canvasses. Go nuts!
2024-07-10 01:50:43 +01:00
Llinos Evans ae81f290d2 Buu and Grenmar? Nowaynowaynoway!
This required me to scrap some unused content from `load_font.asm`. However, this is only really a temporary fix - we need to decouple footprints.asm from it and make it load from separate banks to keep going.

Look at how Pokemon sprites are loaded for reference.
2024-07-09 20:20:51 +01:00
Llinos Evans f8bd02f62d 9 more Pokemon!
Toedscool, Toedscruel, Blottle, Pendraken, Kolta, Balumba, Magnetite, Magnezone, and Gavillain.

Balumba has a small chance to hold a Fairy Feather, which makes it vaguely obtainable.

Kolta is now found in the day in the Burned Tower, whereas Houndour is seen at night. Technically balances it, right?

Gavillain is a rare Dark Cave encounter on the Blackthorn side, dragons and all that.

Balumba is a rare encounter in the National Park!
2024-07-08 12:45:26 +01:00
Llinos Evans 1e629ebc1a 11 new trainer classes
This adds the lost RBY trainer classes and a few unused ones. No sprites because I keep messing up the alpha channels among other things. I shall simply ask Martha.

Also spruced up the readme slightly.
2024-07-08 00:14:17 +01:00