Commit graph

188 commits

Author SHA1 Message Date
MementoMartha 8ab3e1f2be Added Underwater Tunnel!
This is a cave that connects Bill's Lighthouse and Route 10, only accessible after Surf is obtained. Contains a static Dragonite as a reference to the anime!
2023-04-05 12:31:11 +01:00
May Evans da8263236a Update electrodeh.png 2023-04-04 20:06:20 +01:00
MementoMartha 4606a3d863 Hisuian Arcanine and Electrode!
(also another title screen graphic since we can never settle on which one looks the best)
2023-04-04 19:58:41 +01:00
May Evans 4669dbc53a Extra trainer classes, new bold P
I changed the P image to match the font used in the prototype assets.

Also, because Yujirou has a pic all alone in that one bank, I added the other 4 beta trainer classes that never got used. They're all ready to be used, just need teams and a place to go, but I want to address trainer line-ups last code-wise.
2023-04-04 19:28:02 +01:00
MementoMartha c4d780b8c7 Finally adding Meltan and Melmetal!
Also had to remove Mr. Mime-G since I forgot to add Alolan Persian and Raichu. Oops.
2023-04-04 09:34:23 +01:00
May Evans 67132fefcb Yujirou Event Scripting, half-finished
This code has a lot of problems with solutions that me and Frrf can't seem to figure out. We've taken a lot of references from Erika's Gym but we've got many bugs after Yujirou is defeated, such as one case where you end up instantly doing the rematch fight, which is insane because there's no way this can actually happen.

What's committed is a fight that can be re-fought when it shouldn't.
2023-03-30 21:01:18 +01:00
May Evans 71de0f07a5 Groundwork for Viridian Pre-Gym
This map is fully functional but has a lot of bits to iron out, as well as a need for Gym Trainers. I'm also not wholly satisfied with Yujirou's team; maybe remove Eevee?

Yes, I designed an entire tileset for this. Fear me. Bow before me. Actually, don't, this was beyond rational thought.

Current issues;
- Yujirou's sprite doesn't work properly.
- Needs Gym Trainers (hell)
- Yujirou needs an event for being beaten, the refight, and more.
2023-03-30 02:12:45 +01:00
MementoMartha c9b01f2c64 A few minor changes
Reworks the Pokedex to accommodate for the regional forms, changes a title screen graphic, and cleans up a few base stat files (will do the rest later). Also revised a few dex entries (special thanks to my girlfriend for Gyopin's!)
2023-03-29 11:35:41 +01:00
May Evans 0226ba9579 Pikachu/Eevee Mode
So some bits of this are untested, but the base starters are unaffected. I had to work a lot with the sprite limits so Oak's lab has been changed a bit.

This adds a Pikachu and Eevee "mode" to the game, allowing you to pick them as starters. When doing so, the Rival will always pick the opposite.

There are some glitches;
- Picking Charmander makes Blue erase himself from existence
- Picking from anywhere other than the front of the table may have odd results.
- Oak has to be shown in the lab at the start from now on for some reason; side effect of removing the dexes, there's definitely a fix for this.
These are from me not finishing the ball picking process - it was a little weird.

Parties based on starters have been updated but I had to cut out a lot of unused trainer slots.

Also the unused names were removed.
2023-03-25 16:02:23 +00:00
May Evans a85c26b7d3 LOTS of things
- Replaces the Old Rod with the Candy Sack, an item to evolve Meltan into Melmetal. Meltan and Melmetal aren't in yet.
- Improves Gym Leader and Elite Four AI by a lot. They still use items, they're just better. Fixes XSpecial use while we're at it; before, it didn't actually increase the stat...
- The Scarlet Book now takes up both shelves, one section for each Paradox Pokemon. I also moved the bookshelf so it looks nicer.
- Text in Celadon University has been reduced significantly, taking up less memory and being a bit more RBY-like. It has also been made more accurate (thanks to Daiginjo for translating my booklet!)
- The Magikarp researcher in Celadon University now gives TM Dragon Rage (no longer unused!)
- Added a guard for Mt. Moon Crater.
- Removed TrainerNamePointers, Blank Leader Name Code, and Dakutens/Hakutens using a guide published by YakiNeen.
- PP no longer uses a shitty graphic and is instead properly implemented into the font, optimising the status screen. Also displays in-battle which is kinda cool.
- Lorelei, Bruno, and Agatha now play the Gym Leader theme, not just Lance.

Still unsure how to fix Celadon University's trainers, all I know is a lot of the information should be taken from the Oak fight I did. The code is radically different and doesn't call trainer headers at all. You'll likely want to start from scratch.

The Mt. Moon Crater Guard's text is a little wonky, not sure what's up there. May have been from the way I accessed Mt. Moon in testing. Anyway, if you want to mess around feel free.
2023-02-19 06:25:33 +00:00
MementoMartha a3f3763f4d New sprites, a few bug fixes/tweaks
All of the Ubers have sprites now (goodbye Lion Pory2!), fixed a small bug I made on Route 19 when resizing Cinnabar, and some minor text updates/fixes.
2023-02-08 17:13:44 +00:00
MementoMartha ba8ca1e80a Update mr.rimeb.png
Should hopefully fix an issue that happened sometimes with building the hack
2022-12-25 16:30:36 +00:00
MementoMartha 2fc1f2250b A Christmas miracle! Martha got something done!
(and by that, she added Perrserker, Sirfetch'd, Mr. Rime and the Galar Birds, plus some team scaling and updated sprites for Politoed and Annihilape.)
2022-12-24 22:37:39 +00:00
MementoMartha d883c40fff New sprites and a warp to the crater
Added new sprites, plus a redesigned Scizor one. Crater warps have been added but are glitchy as of right now
2022-12-14 10:43:20 +00:00
MementoMartha 602a7386d4 Toedscools and Toedscruels and Wigletts, oh my!
Also reworded some of the dex entries a bit.
2022-12-11 23:21:03 +00:00
MementoMartha db6ce8ef66 hopefully fix? 2022-12-05 22:11:37 +00:00
MementoMartha 1c865e8cae Adding some Gen 9 Pokemon 2022-12-05 20:50:34 +00:00
MementoMartha f27ad08a30 Adding new sprites for Magnezone 2022-11-10 22:21:07 +00:00
MementoMartha 2b3da5e254 A few fixes + added Blahaj cameo
Copycat now has a Jagg plushie in her house, referencing the amazing IKEA shark.

(note that KEP is not sponsored by IKEA)
2022-11-04 11:12:44 +00:00
MementoMartha 1e7613f804 Adding a stable MissingNo, and fixing a few minor things 2022-10-31 23:09:41 +00:00
MementoMartha bb319e89b3 A few minor fixes
Alters a few bugged texts, still need to fix Faraway's entrance tile
2022-10-29 23:01:34 +01:00
MementoMartha 87fdb46ede Adding temporary warps to Faraway
Note that Faraway is still broken, the inner forest can't be accessed for some reason
2022-10-18 00:16:31 +01:00
MementoMartha c8656b19f5 If you can't fix 'em, add the gauntlet.
Adding the maps for Silph's Gauntlet, along with Albatross's Galarian Bird sprites. Also fixing Blottle's typing, and temporarily replacing the effects of the recover moves.
2022-10-12 23:25:59 +01:00
MementoMartha f6f43781b8 PZ, Magnezone and the Dubious Disc 2022-10-01 20:53:37 +01:00
MementoMartha 8ff7b19ead Hinaazu & Betobebii 2022-10-01 19:32:28 +01:00
MementoMartha e2198dd402 Para! 2022-10-01 15:55:30 +01:00
MementoMartha fe33ec1040 Electivire & Magmortar! 2022-09-29 17:00:48 +01:00
MementoMartha fece27f7c2 6 more Pokemon!
Animon, Bellossom, Porygon2, Kingdra, Politoed and Slowking have been added fully.
2022-09-29 13:54:40 +01:00
emaskyesmogon 7632ab1338 Update town_map.rle
Route 25 lengthened and added Underwater Tunnel
2022-09-27 18:04:16 -06:00
emaskyesmogon e02394e8d2 Merge branch 'master' of https://github.com/plaguevonkarma/kep-hack 2022-09-27 10:37:03 -06:00
emaskyesmogon 7e03467783 204 mons
Steelix, Tsubomitto, Blissey, Crobat and Hitmontop
2022-09-27 10:36:06 -06:00
May Evans 19d5f2293c Add trainers to Celadon University, add two new salesmen, etc
Overall completes Celadon University sans a problem with sprites being a bit corrupted until you leave. New Magikarp Salesman-esque events in other pokecenters which is kinda neat
2022-09-27 16:06:13 +01:00
BlueZangoose 0f5a9eb146
Change names of move subanimations to be meaningful (#389)
Co-authored-by: Rangi <remy.oukaour+rangi42@gmail.com>
2022-09-25 14:17:39 -04:00
MementoMartha 19b0aa96e5 Even better border! 2022-09-25 14:53:22 +01:00
MementoMartha f74055e77b Removing version differences, and adding Mew 2022-09-25 14:03:04 +01:00
MementoMartha 180f7854bf new border! 2022-09-25 13:45:54 +01:00
May Evans 80c0e598f3 Add scrapped cat sprite
Nya~
Unused for now, but usable!
2022-09-22 17:56:29 +01:00
MementoMartha 22fa5782ad Some map/sprite edits 2022-09-22 10:15:32 +01:00
MementoMartha e5038016b0 Mostly map edits and a few other tweaks
Underwater Tunnel is a new area that links Route 25 to Route 10, basically just being a straight tunnel needing Surf to traverse.

Also given Seafoam Islands and Lorelei's room an unused palette that gives it a more icy feel
2022-09-17 23:42:19 +01:00
MementoMartha 4f0c10158f oh yeah, erika too 2022-09-06 07:24:22 +01:00
MementoMartha 93e1e4c2f5 A few small tweaks
Misty, Brock, Red and Blue use their Yellow sprites, and Sea Cottage has been changed to Bill's Lighthouse from the anime.
2022-09-06 07:17:36 +01:00
MementoMartha 702724642b Evolutions sprites and a few other minor fixes 2022-09-05 16:12:16 +01:00
MementoMartha 8ee7e59d47 finishing some more pokemon
plus a few minor tweaks as well
2022-09-03 16:19:29 +01:00
MementoMartha 1f759c8033 Finished the eeveelutions! 2022-09-01 20:43:03 +01:00
MementoMartha 88a8405111 reverting sprites back to R/G originals 2022-09-01 19:33:32 +01:00
MementoMartha 197d669830 R/B/G sprites, and a few minor edits 2022-09-01 16:30:39 +01:00
MementoMartha 20b6899169 Finished adding Rhyperior 2022-09-01 10:16:49 +01:00
MementoMartha 2e5e5914e5 Para now has a correctly sized back sprite 2022-08-31 22:32:09 +01:00
MementoMartha 1ef523b2f5 Improving the picture system 2022-08-31 18:17:14 +01:00
MementoMartha e935a39bc8 Changing the front sprites to match Yellow's 2022-08-31 17:44:15 +01:00
MementoMartha b05f3d4dd8 Adding back sprites! 2022-08-31 17:35:26 +01:00
MementoMartha cdcd29b503 Adding new sprites 2022-08-31 09:40:52 +01:00
Rangi 7e78c1171d Gen 1's Minimize graphic was not a complete 8x8 tile 2022-03-04 18:21:12 -05:00
Rangi c8626595b4 Use BANK("Pics #") for Pokémon and trainer pics 2021-05-06 23:04:00 -04:00
dannye 66377fca32 Fix file modes 2020-11-14 20:52:10 -06:00
Rangi 379a563c43 All battle back pictures end with "b" 2020-11-05 11:04:20 -05:00
Rangi 407b813250 Separate splash screen, intro, and credits (like pokegold/pokecrystal) 2020-08-28 09:54:57 -04:00
Rangi ef9cb892fd cycling.png -> red_bike.png 2020-07-17 14:02:45 -04:00
Rangi 3c1cdbc4d0 Identify remaining tilemap IDs 2020-07-17 13:47:33 -04:00
Rangi 2454296d32 Update sprite names
These are based on the trainers that use them, and synced with pokegold/pokecrysal when possible
2020-07-17 12:48:15 -04:00
Rangi 4cc4b175fc Identify trade-related tilemaps 2020-07-16 22:30:40 -04:00
Rangi 884ef9c1a8 Factor out animation tilemaps 2020-07-16 22:23:31 -04:00
Rangi 7bcb4b19c7 Un-deduplicate gfx/intro_credits/gengar.png's tiles 2020-07-16 19:56:52 -04:00
Rangi 4b4ad9894e Disassemble the BLUEMONS.GB debug ROM 2020-07-15 13:35:39 -04:00
Rangi 550cfb58cf gfx/overworld/spinners.png, like gfx/battle/balls.png, is 4x1 not 2x2 2020-07-05 19:13:54 -04:00
Rangi a5375a0805 Factor out graphics INCBINs from main.asm to gfx/*.asm 2020-07-03 17:43:55 -04:00
Rangi 64da1f5d6b Move graphics-only object file sources into gfx/
Previously this wasn't working, but now the Makefile uses pokegold's technique for running scan_includes.

It also enables and fixes some rgbds warnings ("Non-local labels without a colon are deprecated").
2020-07-03 17:32:21 -04:00
Rangi 2ebbb0d95e Add original Red/Green SGB border and slot machine graphics 2020-06-28 00:17:10 -04:00
Rangi e71e28a1ee Add original Red/Green tileset graphics which differ from Red/Blue
This is just for convenience, like the Red/Green Pokémon front sprites.
2020-06-27 23:40:23 -04:00
Rangi 6b19b301f4 Move trade bubble from gfx/icons to gfx/trade 2020-06-27 22:44:05 -04:00
Rangi eeb45036e2 Individual images for party menu icon graphics 2020-06-27 22:16:01 -04:00
Rangi 76d02feca0 Move mon_nest_icon.png to gfx/town_map 2020-06-27 21:43:32 -04:00
Rangi 209ecc1919 Merge pic/ into gfx/ 2020-06-27 21:43:32 -04:00
Rangi 77df64ba9c Fix the slot machine tilemap, and adjust the slot graphics 2020-06-27 21:43:32 -04:00
Rangi e770ee77ce Replace .tilecoll files with tile ID db data 2020-06-27 21:43:32 -04:00
Rangi d5089d3c62 Organize gfx/ 2020-06-27 21:43:32 -04:00
Rangi c779602459 Rename map files, labels, and constants to be consistent and work with Polished Map 2019-01-01 23:33:10 -05:00
yenatch f75049feef Use rgbgfx and c tools instead of the submodule. 2018-03-10 18:53:04 -05:00
IIMarckus 674b4dcc4a Remove the Beach House option. 2016-06-07 23:55:55 -06:00
stag019 21f306d653 Fix PNG files to have bit depth match the bit depth used in the game. 2015-01-07 21:30:48 -05:00
IIMarckus d0bb99ec89 Add Yellow’s slot machine graphics. 2014-10-21 01:31:34 -06:00
IIMarckus 16ad16302e Add the beach house tileset. 2014-10-17 11:13:22 -06:00
YamaArashi c9946975d4 Commented function
- Named and commented Func_4c70.
- Removed gfx/diagonal_lines.png, which is not actually graphics.
2014-07-28 02:22:58 -07:00
yenatch 188ac8a9b4 Remove redundant dimensions in image filenames. 2014-05-30 01:30:10 -07:00
yenatch fc4213813e Accidentally added a second minimize graphic. 2014-04-05 21:26:34 -04:00
yenatch 05c58eaa70 Fix tile padding for house and ship_port tileset graphics. 2014-04-05 16:53:25 -04:00
yenatch 01888c742d Convert pngs in gfx/ to 1bpp and 2bpp.
All graphics are now png.

Some files were split out of necessity:
- gfx/trade.2bpp -> gfx/game_boy.norepeat.png gfx/link_cable.png
- gfx/red/introfight.2bpp -> gfx/red/intro_nido_{1,2,3}.6x6.png
- gfx/blue/introfight.2bpp -> gfx/blue/intro_purin_{1,2,3}.6x6.png
2014-04-05 16:41:36 -04:00
yenatch 8a106a2c61 Name the tilesets and give them constants.
Also clean up the tileset macro and remove placeholders/redundant files.
2014-04-03 22:46:39 -04:00
Marcus Huderle c9dc151d19 Red fishing tiles and ss anne smoke puff gfx INCBIN. 2013-12-24 11:34:21 -06:00
Marcus Huderle 64ea3c5d38 MinimizedMonSprite 1bpp gfx. 2013-12-23 19:46:03 -06:00
U-Fish-PC\Daniel 9c4be8a91e Disassemble Slot Machine and Others 2013-12-11 01:44:39 -05:00
U-Fish-PC\Daniel ffc4c03e19 Dissasemble and clean up 2013-11-15 01:56:54 -05:00
U-Fish-PC\Daniel 51701f534b Add Mon nest icon 2013-10-15 20:38:49 -04:00
U-Fish-PC\Daniel 5537897109 give consistency to map names 2013-09-16 12:10:26 -04:00
U-Fish-PC\Daniel c29ed3b405 Split blank_leader_names and circle_tile 2013-09-08 10:18:05 -04:00
U-Fish-PC\Daniel f6b159bce7 Add ledge hopping shadow tile to gfx 2013-08-20 19:17:21 -04:00
U-Fish-PC\Daniel 4d63a8b88a Add black battle transition tile to gfx 2013-08-20 15:52:43 -04:00
U-Fish-PC\Daniel 6fc179a10b Add falling star tile to gfx 2013-08-20 14:56:20 -04:00
U-Fish-PC\Daniel 03776462c3 Add diagonal line tiles to gfx 2013-08-20 13:49:05 -04:00
U-Fish-PC\Daniel 688c8dc9a5 Added Town Map rle file to gfx 2013-08-20 03:33:21 -04:00