Commit graph

3151 commits

Author SHA1 Message Date
Llinos Evans 211e92ddeb bits and bobs
fixes an issue viwalls pointed out and tweaks chief's monologue
2023-05-14 08:59:12 +01:00
Llinos Evans 8735785fd5 fix surf sprite issue
what a SILLY mistake that tutorial makes.
2023-05-13 18:36:43 +01:00
Llinos Evans 6d705fb489 Update sgb_border.png 2023-05-13 08:20:18 +01:00
Llinos Evans e28021b3db New SGB border
I altered the border to use RGBY sprites only. They're taken from various sources; the game corner, beta material, and so on. I directly downgraded Jigglypuff, Clefairy, Pikachu, Oddish, and Bulbasaur, which results in a really cool pre-GSC feel.

Also, fixed the Voltorb sprite. Had a palette thing left.
2023-05-13 08:14:59 +01:00
Llinos Evans deb6e2ecf2 Enhance readme, move CeladonU trainers
Some Celadon University trainers were in slightly inconvenient locations, making a straight line to the door clunky.

Also, generally made the readme more useful.
2023-05-13 05:00:05 +01:00
MementoMartha cdb00af812 A few minor changes
- Made Gym Leader levels more consistent

- Updated sprites, including a complete redo of Espeon's (based off the Gold sprite)

- Fixed an issue where Blue would have an incorrect team

- Changed Celadon Gym trainer text to accomodate for being a girl
2023-05-13 00:41:07 +01:00
Llinos Evans 36baa9e623 Boy/Girl option
This adds the boy/girl selection from later generations, using the pret tutorial and a spriteset from Pokemon Anniversary Red. I made some alterations, namely inserting the option later into the speech to be less clunky, and having the Nidorino become a Nidorina if you pick the feminine option.

I decided to make the third name option Seren, a common Welsh name for girls. It means "star", which is really cute! But...most people will probably say it's a Panel de Pon reference, which is cool too.
2023-05-13 00:08:39 +01:00
Llinos Evans 3b16404a50 Populate Citrine City
This commit adds NPCs and signs to Citrine, doing some significant worldbuilding in the process. I considered adding an event where Oak greets you like how the Magma/Aqua Admins do on the ORAS Battle Resort, but it seemed a little too on-the-nose, y'know?

There was an issue where you wouldn't be walked out of doors automatically, which was quite immersion-breaking. That was because the door tile IDs weren't defined - this is fixed too.

Some map elements have been altered to facilitate the new changes, and obviously, some map sprite slots have been filled.

Importing and changing the Battle Tent is most likely my next task.
2023-05-12 22:30:51 +01:00
MementoMartha 2ec8bab272 Update sylveon.png 2023-05-12 06:23:06 +01:00
Llinos Evans e6a74546c2 Functional Hyper Training!
There are ways this can be improved (SFX, menu message, insta-recalc stats), but this finishes the Hyper Training functionality.

Talk to James, give him a Bottle Cap, he boosts your DVs to max, and then he deducts a Bottle Cap.

Notable that vanilla vitamins don't recalc stats immediately as well, so maybe the recalc bit isn't necessary.
2023-05-11 20:32:46 +01:00
Llinos Evans 9bc7505195 Groundwork for James Bottle Caps
Currently, he doesn't deduct a Bottle Cap and he only fills out Attack and Defence. DVs are stored as a 16-bit address, so I need to find a way to make `a` work with it...
2023-05-11 08:43:19 +01:00
Llinos Evans 76fc5f737e
Merge pull request #12 from pret/master
Make wCurrentBoxNum a byte instead of word (#414)
2023-05-11 06:36:23 +01:00
Linus Unnebäck d3128b9a7f
Make wCurrentBoxNum a byte instead of word (#414) 2023-05-10 10:49:45 -04:00
MementoMartha 6a9c452f7e Electivire and Glaceon remakes!
Also reworks Cinnabar Volcano slightly to make exiting possible lol
2023-05-08 23:16:10 +01:00
MementoMartha e1903f5479 Possible hide/show fix
I think this should fix some issues with hide/show, but I have no clue why.
2023-05-07 15:56:41 +01:00
MementoMartha c949e2c194 Okay, NOW it's fixed
One misplaced apostrophe caused it to break. Whoops.
(Also made Route 25 a bit nicer while I was at it)
2023-05-07 11:01:56 +01:00
MementoMartha 466b1992b1 Palette fixes
This should fix some issues with map palettes being displayed incorrectly, as well as giving a unique palette to Cerulean Cave.
2023-05-07 10:34:21 +01:00
MementoMartha febb20c418 Sprite updates!
Massive overhaul for Alolan Ninetales, updating Crobat's design slightly and some small shading changes on Slowking, mainly with its collar.
2023-05-06 18:11:28 +01:00
Llinos Evans bc0b7963ca also inconsequential 2023-05-06 09:16:09 +01:00
Llinos Evans 25cf5e4419 jessie/james text for mt moon
this has no consequences at the moment
2023-05-06 09:15:39 +01:00
Llinos Evans 06d2e7786e Backporting Tower Jessie & James
This saves a HS constant to boot, which is handy.
2023-05-06 08:16:20 +01:00
MementoMartha cc36099e92
Update README.md 2023-05-05 09:23:22 +01:00
Llinos Evans 16e3c69ee8 Giovanni uses his unused theme, and more!
This update does a good few things. Giovanni now uses his unused encounter theme in all pre-fights, which is followed by the regular evil trainer theme when you're about to fight him. This feels very correct. His team has also been minorly altered.

I backported LGPE's pre-fight monologue for Giovanni in Rocket Hideout B4F. Adapted for RB's story, of course, no Cubones here. The original text is very awkward and abrupt, and it also makes the encounter theme feel much more effective in delivery. I think a lot of people can appreciate this.

I also backported Jessie and James for Rocket Hideout B4F while I was at it. I had to change their event script quite a bit for it to fit, and their walking seems...awkward. Regardless, it's functional. The rest will be done with time.

To make future dev door testing easier, I'm keeping all warps I've previously used in comments.
2023-05-05 04:48:58 +01:00
MementoMartha 48bf1bfe45 New Leafeon back sprite! 2023-05-03 08:48:59 +01:00
MementoMartha 5907eb1585 Update kingdrab.png
Another Albatross W!
2023-05-02 23:04:19 +01:00
Llinos Evans 53e96553dd Fix evolution bug
Caused by `base_stats.asm` not being in the same bank aa `evos_moves`.
2023-05-02 21:59:08 +01:00
MementoMartha f9b7f5baef Update kingdra.png
From the artist that brought you Leafeon, Kingdra 2.0!
(back sprite sold separately)
2023-05-02 20:54:19 +01:00
MementoMartha 16966745f1 Update leafeon.png
New front sprite for Leafeon based off the modern design. Back sprite still in the works, will add when finished :3
2023-05-02 16:41:40 +01:00
Llinos Evans 9f4d2bd408 KEP tweaks post-playtest
This fixes the rival team selection issue and changes the wild data of Route 25.

The rival pulls data using hex and I put in dec like an idiot. Also, fixed the ordering.

Paras and Skimper make little sense on Route 25 and felt honestly quite immersion-breaking. Paras is a cave mushroom crab thing, it wouldn't be seen on a seaside route like Route 25. Skimper just didn't feel right on a similar basis - just...why would it be there? It's a newt, right? Instead, I added Venonat, a Pokemon seen in Yellow, which needs to be here to benefit from the learnset tweaks that we backported.
2023-05-02 06:35:09 +01:00
Llinos Evans abaff60797 Refactor Giovanni's Room, restore Rocket Hideout B1F
With the way KEP is shaping up, the Rocket Hideout can easily stay with little issue. I don't expect it to be a problem at all. Therefore, in the interest of keeping Lavender Tower's progression the same, it's being restored. I do expect some Lavender Tower floors to be nommed, though.

I expect Silph to also be salvageable but I also really hate Silph.

Oh, also, the Game Corner guard has been buffed. He sucks. They call that a guard??
2023-05-02 02:48:41 +01:00
Llinos Evans d176c80055 Update README.md 2023-05-01 19:46:02 +01:00
Llinos Evans 4c892ce51a Minor improvements from to-do list
Celadon University JrTrainerF is now a Student, replaced Eevee on Cycling Road.
2023-05-01 19:45:30 +01:00
Llinos Evans d22bb2994b (mostly) fix the tradeback tutor
This makes it so everything except Rhydon works properly. At this point I'm willing to have Rhydon not work, they can just evolve into Rhyperior instead.
2023-05-01 19:39:30 +01:00
Llinos Evans 6413e7806e Minor fixes to the Vermilion warp thing
Makes minor progress on the warp issue. Still unsure why this isn't working properly...
2023-05-01 19:09:20 +01:00
MementoMartha 2aaae32b4b Changing Faraway Island back
Warps are messed up at the moment and we need to test it for Old Sea Map purposes. It uses the Fuchsia palette right now but that's not an issue right now
2023-05-01 18:02:47 +01:00
Llinos Evans 7200b1474a Groundwork for Vermilion Passes
The warps are currently broken for reasons I can't figure out for the life of me. Faraway Island works but is loaded in a glitched state where other warps break and are generally very unstable, while Citrine softlocks. It's progress, though.
2023-05-01 17:42:16 +01:00
Llinos Evans 44b4264933 Merge branch 'master' of https://github.com/PlagueVonKarma/kep-hack 2023-05-01 00:47:34 +01:00
Llinos Evans 2bb2282beb new cuno sprite 2023-05-01 00:47:10 +01:00
MementoMartha 1dbe226f77 New Galarian Articuno Sprite, and new Cinnabar Volcano map
(also a few other fixes, but they're not as important)
2023-05-01 00:47:09 +01:00
Llinos Evans b6dc6896c3 Cinnabar Volcano floors
This adds a map for Cinnabar Volcano's floors in the run-up to Moltres. I used a S.S. Anne style compression technique here, having 4 floors on a decently sized map that are just far enough apart for a player to never actually see them. This maintains their suspension of disbelief while giving us way more space to work with. I want to compress a lot of RBY maps like this if push comes to shove - there's a lot of places where this is possible.

In the interests of compression, I started using the Agatha bank again, as I removed a lot of maps from there when making bank 22. There's some space for maps.

Also I made 3 more blocks for cavern which caused it to overflow the bank it was in - fixed that by swapping with PreGym, which is probably much smaller.

Cinnabar Volcano hasn't been changed yet in the interest of Martha finishing that bit up.
2023-04-30 23:42:46 +01:00
MementoMartha 351b875e3b Update palettes.asm
Gives Garnet Cavern its custom palette. Also reverts the changes I made to Viridian Forest's palette since it's very hard to spot the difference anyway, and I needed the space. Also had to revert Faraway Island's, which I'll revisit at some point
2023-04-30 21:53:31 +01:00
Llinos Evans 084e03efa1 Warps, ArticunoG, refactored Garnet 2F
I messed up Garnet Cavern's 2F name for some reason

Also added all the warps which are, ironically, exactly the same as the international Cerulean Cave. Added the event for Galarian Articuno but gee I hope the constant skip doesn't cause any issues
2023-04-30 19:12:59 +01:00
Llinos Evans 4da1a1235d Prototype wild data for Garnet Cavern
It should contain a mix of Rock, Steel, Ground, and Flying-type Pokemon. Feels like a cave, but has fliers to reference Galarian Articuno. Could change some stuff out for more Psychic-types given Galarian Articuno lives there. Needs more level distribution - namely, buffing near the end a la other caves.
2023-04-30 18:38:59 +01:00
Llinos Evans 4d40fe09f0 Groundwork for Garnet Cavern
Currently just uses the RG Unknown Dungeon map, which should be changed accordingly. The warps and stuff outside of basic entry aren't implemented.

Has a halved encounter rate compared to other maps, which matches the idea that caverns don't sustain much wildlife.

Mt Moon theme may not be used in the final product.
2023-04-30 17:06:44 +01:00
MementoMartha 986c84d02d Update palettes.asm 2023-04-30 16:02:33 +01:00
MementoMartha 518f34a5eb New Umbreon sprite
Based off Silver's, also with updated palettes to reflect the modern design.
2023-04-30 13:41:07 +01:00
MementoMartha 7bf9a0f407 Update hide_show_constants.asm 2023-04-30 07:36:11 +01:00
MementoMartha 7d2357f46d Update README.md 2023-04-30 01:05:45 +01:00
MementoMartha d0b65e945e Fixed several bugs
- Fixed an issue where KEP's new static encounters would sometimes not disappear correctly
- Fixed an issue where boulders wouldn't fall down holes
- Fixed issues where the SS Anne Rival and Oak in the Indigo Plateau wouldn't appear, causing a softlock
- Fixed an issue where the Mt. Moon fossils wouldn't disappear
- Added several items back after they were previously removed
2023-04-30 00:58:22 +01:00
Llinos Evans 760121d8fd Adding the last of the used moves
Dark Void and friends aren't in and probably won't be, I dunno yet.

I think Kowtow Cleave is really badass so I gave it to Night Slash too.

Scream Tail and Barunda now have Disarming Voice, which also has its own sound, which is basically Sing but a bit different.

Fake Tears was given its own subanimation to account for the fact it's basically a Water Gun used on yourself.

The FIGHT debug function helps a lot with this whole thing, so test with that.
2023-04-29 21:00:17 +01:00