Pushing everything I've done, currently doesn't build because the Galarian Birds filesize is too thicc for the section but I need to push this before I go mad
Uploading some of the 1.3 stuff to begin with, mainly the changes that are fully finished so far.
- After earning all 8 badges, the trainers in Celadon University get a decent level increase, allowing for a much better grinding spot between Victory Road and the Pokemon League.
- A handful of changes to move animations, credit to wrulfy for implementing some of these in their Carmine Red hack:
- Struggle has the user bouncing up and down similarly to Splash, rather than shaking back and forth.
- Slam has the user move forward while attacking.
- Mega Kick has the user move back, then lunging forward while attacking.
- Jump Kick has the user move forward while attacking, as well as a sound effect change.
- Horn Drill uses a unique animation of a rotating star effect, as well as darkening the screen.
- Both confusion-inflicting status moves show birds circling the enemy.
- Hyper Beam is slightly slower, and shakes the screen after the hit.
- Drill Peck uses the same circling star animation as Horn Drill.
- Solar Beam has a 'gathering energy' effect while lighting up the screen.
- SmokeScreen is a lot faster.
- Skull Bash shakes the screen and moves the user horizontally while attacking.
- Hi Jump Kick made slightly faster.
- Dazzling Gleam lights up the screen and has been made slightly longer.
- Acid Armor has been given a proper animatio, and no longer makes the user invisible.
- It's now possible to Escape Rope out of the SS Anne and Silph Gauntlet 3F.
- Changes made to a handful of Victory Road and Silph Gauntlet trainer parties.
- Slight level buffs to the Elite 4 initial matches, and significant buffs to their rematches.
- Silph Gauntlet Gym rematches have been increased by a few levels, and Chief has been similarly buffed.
- Slight encounter tweaks to Route 23
- Level buffs to Victory Road's wild encounters
- Minor text fixes
-
This commit fixes the following bugs:
- Viewing the Town Map in Viridian Pre-Gym would show the player as being in Cerulean.
- Psychic, Psywave, Night Shade and Dazzling Gleam wouldn't shake the full screen
- Okay, NOW it's impossible to trap yourself in Cinnabar Volcano.
- Getting the Vermilion Beauty gift would lock you out from getting the Silph Co Lapras gift later.
- Text fixes
This commit fixes the following bugs:
- A guy in Celadon University was stuck in a tree due to being placed on the wrong tile.
- It was possible to walk out of bounds in Mt. Moon Crater due to buggy collision near the bottom of the map
- Hi Jump Kick had a slightly glitched animation
- It was possible to walk into a specific rock in both Cerulean Cave and Garnet Cavern. This was a vanilla bug too, but I'm fixing it proper now.
- There was no signpost outside Bill's Lighthouse where there should've been.
- Fixed two errors in the README
- The Fissure TM was not purchasable at the Citrine Rocket house
- Even if you had picked one of the original starters, you could still get the Charmander and Squirtle gifts as the NPCs would show up regardless.
- Trying to get the Squirtle gift with a full party and box would lock you out from getting it
- Fixed a text issue in Celadon Uni where the professor states the wrong TM
- Fixed two text issues in Silph Co
- Adds a slightly remade version of the Rocket battle theme that plays when fighting Rocket Grunts, Jessie & James, and Giovanni (1 and 2)
- Giovanni 3 and Chief now share a new battle theme composed by myself and LuciShrimp, which is a slower, more intimidating remix of the regular Rocket fight theme.
- Gave Giovanni 3 his own trainer class, allowing for better AI routines and smarter move choices.
- Removed Giovanni's name from the Viridian City Gym statues to keep his identity a further secret. It also made more sense than in vanilla.
- Gave the postgame Morimoto fight a better selection of moves.
This fixes some of the issues with the current AI system to make them better. In short:
- Most Trainers should correctly recognise when a move is not very effective, and not use it. If they have a supereffective move and a regular-effective move, they will slightly prioritise the supereffective one, but not always use it like in regular RBY. This prevents the Lorelei softlock, for example.
- Trainers won't attempt to set status effects on Pokemon that already have one, won't try recovering at full health, and won't attempt to set up multiple Reflects or Light Screen
- Certain high-level trainers will recognise when a Pokemon does not have a status, and will try to inflict one if so. This makes Agatha's, Erika's and Koga's team types much more effective.
- Youngsters and Cue Balls no longer pick moves randomly and will actually give it some thought
- Brock and the Engineers now recognize type effectiveness, Students do not given how early they're encountered.
- General improvements to move choices for all Gym Leaders, E4 and Shinjuku Jacky.
We're almost done.
Just a bit more to go! Added improved animations for the following moves, mostly taken from Vortiene's PureRGB hack:
- Struggle (user now shakes before attacking)
- Fire Punch (added sound effects)
- Ice Punch (added sound effects)
- ThunderPunch (added sound effects)
- Swords Dance (increased duration by adding an unused subanimation)
- Fairy Wind (changed sound effect)
- Jump Kick (much more detailed, user's sprite dips down before attacking, and the hit is carried upwards)
- Rolling Kick (user now shakes before attacking)
- Thrash (user now shakes before attacking)
- Iron Head (changed sound effect)
- Poison Sting (added new graphic that looks like a needle being fired at the opponent)
- Twineedle (added new graphic that looks like a pair of stingers being fired at the opponent)
- Pin Missile (added new graphic that looks like a needle being fired at the opponent)
- Hydro Pump (the first half of the attack now looks more like a blast of water instead of two rising colums of water)
- Ice Beam (screen briefly brightens when used, added sound effects)
- Blizzard (added sound effects)
- Aurora Beam (screen briefly brightens when used)
- Submission (much more detailed animation that shows the user falling back to the ground after the attack)
- Draining Kiss (added Lovely Kiss' animation to the first half of the attack so it wasn't a clone of Absorb)
- Growth (increased duration by adding more subanimations)
- PoisonPowder (the palettes temporarily darken slightly when used)
- Stun Spore (the screen temporarily lights up slightly when used)
- Sleep Powder (the screen temporarily lights up slightly when used)
- Dragon Rage (increased duration by adding more subanimations)
- Rock Throw (changed sound effect slightly)
- Agility (user now shakes when used)
- Night Shade (the screen inverts colours temporarily when used)
- Recover (changed sound effect slightly)
- Focus Energy (reused its unused animation)
- Egg Bomb and Magnet Bomb (sound effect changed)
- Spike Cannon (added new graphic that looks like a needle being fired at the opponent)
- Amnesia and Nasty Plot (completely new animation that doesn't reuse the confused animation)
- Kinesis (completely new animation, looks more like a psychic move now)
- Hi Jump Kick (much more detailed, user's sprite jumps up before attacking, then lands afterwards)
- Dream Eater (changed sound effect, now has HP drain animation
- Sky Attack (changed sound effect and subanimation)
- Dazzling Gleam (the screen now turns wavy like Psychic after the initial flash)
- Hyper Fang (the screen flashes for a moment when the attack lands)
- Tri Attack (added the fire, ice and electric elements present in later animations, but note that the move still has no secondary effect)
- Fake Tears (completely new animation that involves the user literally shaking and crying)
Finally, he's here for you
It's the last member of the KEP crew
This Mon's so strong, it isn't funny
Can make a Dark-type cry out for mummy
Can push a boulder with relative ease
Makes Strength puzzles seem such a breeze
He may move slow, he can't learn Fly
But this Mon's one hell of a guy!
FINALLY managed to get this working. The bugged warps are now working and the jank ones are less jank. Also removed the cocoon's pre-evolved moves again.
This was deleted when I was sprucing up the final Silph Co. floor, but I decided to restore it instead.
Because of the weird way PCs work, I made it so the text is a literal bg event on a monitor, true to the text. I think it works fine.
The text was changed to use `prompt` instead of `done` to fix text scrolling issues.
- Tiles now animate correctly while still being sped up (credit to jojobear13!)
- Fixed issues with certain cave maps being glitched after importing the new tileset for Seafoam
- Gave Celeste Hill Cave the same palette as the exterior areas
- Fixed an inconsistency in Koga's pre-fight script
in the middle of a breakdown here but i'm committing this because I don't wanna have an overwhelming number of changed files like the Big One
- Fixed a bug where an item couldn't be picked up in Mt. Moon Crater
- Gave new cries to Leafeon, Glaceon, Perrserker, Gentlarva, Carapthor, Gorotora, Magnezone, Tangrowth, Tricules, Magmortar and Meltan. Pupal and Lickilicky also got new cries but they'll probably be changed later
- Changed Citrine's map slightly for hopefully the final time, removing the tall grass to allow the Old Man Glitch to work there
- Brought Pokemon Tower 5F back for some reason
- Moved the Rocket Grunt on Silph 11F closer to the Omegadge door
- 'Fixed' a warp issue on Faraway Island, can definitely be improved though
- Gave Gapdos 10 more base special because i forgot the first time
- Fixed a typo in Hitmontop's dex entry
- Fixed some inconsistencies in Gao and Gorotora's movesets
- Added the unused ice tiles to Seafoam Islands and Garnet Cavern (credit to Vortiene)
- Added a stats page to the Pokedex that displays base stats and the type of caught Pokemon (again, credit to Vortiene)
- Made Sandshrew more common in Mt. Moon
- Improved the 'already caught' icon
- uncapitalised all new instances of "trainer" in the text to make it more consistent
- HOPEFULLY fixed the issue where the SS Anne still couldn't be reboarded
(oh and also Magnetite too i guess)
- Finally updated Oak's Pokedex rating checks to accommodate the higher number of Pokemon.
- Albatross strikes again, bringing updated sprites for Alolan Ninetales and Exeggutor, plus Aqua and Blaze Breed Paldean Tauros! Combat Breed is still the same.
Please note that the game is still unfinished, I'm hoping I can have the proper time and motivation to knock out the last few bugs and unimplemented features. Doing my best, okay? :3
~ MM
- Added LuciShrimp's amazing demake of the Area Zero theme! Plays in Mt. Moon Crater.
- Lickilicky now has access to Explosion and Selfdestruct.
- Sirfetch'd forgot how to Fly.
- Steelix is now even more susceptible to getting BubbleBeamed to death since it now has 10 less base Special.
- Small changes to a handful of trainer parties.
- Changed some encounter tables, mainly making Ramoose more scarce and Tangela more common.
- Blissey, Magmortar and Rhyperior all receieved updated sprites by Albatross!
- Jynx also receieved an updated sprite, giving it the purple skin it has in later generations.
- Minor level changes.
- Updated README.
- Reused the double doors for the Route 2 gate, and added the warp for it
- Changed the Route 2 map to have the ledge on the path this irritated the fucking LIFE out of me
- Pokemon Tower takes you to the right place when going down.
- Kotora line now has Flash
- Refactored Gentlarva
- Route 2 gate now uses the double doors.
- New hidden Moon Stone where the Clefairy are in Mt. Moon
- Added a new Paradox Pokemon-themed border by Gecko557
- Shifted a ledge in Cerulean City that was off-centre in a really jarring way
- Added the Nugget glitch from FRLG because it's funny and cool
This adds a makeshift border, which will later be replaced with a proper KEP one (thanks Gecko557) The readme also includes a link to the software itself.
Responding to some feedback on YouTube, the Citrine Mart now features PP Ups and Max Elixers as renewable items. PP Ups have never been renewable!
Oh, and the Exp. All is now a key item because for some reason it wasn't before. Yikes.
Last commit for the night.
Whoa, this one's been in the making for a while now. This one has been my attempt to fix as much as I could within a little over a month. Here's what I've got for you.
- Fixed a bug in Silph Gauntlet where the trainers would not see you unless you spoke to them
- Removed the unnecessary Gawarhed and Wugtrio static encounters. In what was once Gawarhed's place is a Rare Candy.
- Implemented a working ferry system (huge thanks to Red++) that allows travelling to Faraway Island and Citrine City with the right tickets. Currently both maps use a copy of the SS Anne, which may be revised later.
- Bittybat, Magnetite and Burgela have been removed to fix a Pokedex bug where entries wouldn't display correctly if the total number wasn't a multiple of 8.
- Fixed a bug where fishing up a Wiglett and Wugtrio would play the trainer battle and Champion battle themes respectively
- Restructured the Pokedex a little. Don't worry, Lickitung's still number 108!
- All references to betamon in the disassembly have had their names updated to match the new Ogasawara ones
- Removed Blastyke as a Game Corner prize, replacing it with Squeamata.
- Garnet Cavern is now properly listed as a dungeon map
- Fixed an issue where trying to leave Bill's House after entering the garden would put you back in the garden
- Moved Silph Gauntlet's Beauty down 1 floor to make the number of trainers on each floor more consistent
- Finished Gauntlet 6F except for the trainer text (PvK please help)
- Gavillain's stats updated to match KEP 1.4 on the Showdown server. It's now a Dragon/Electric type with less Ice coverage.
- Fixed Clefable's and Wigglytuff's starting movesets from an earlier commit
- Fixed an ABSOLUTELY HORRIBLE, EGREGIOUSLY FRUSTRATING BUG that caused the Pokedex's seen counter to rarely update. This is what caused this commit to be delayed for so long. No joke.
- New sprites, courtesy of Albatross, for Sylveon's back sprite, Alolan Marowak, Alolan Muk, Galarian Weezing and Magnezone!
- Fixed a bug preventing the trade for Haunter from being accessed.
This re-frames the intro to have Red and Green be framed in a gender neutral manner. The main aim here is to be a bit more appealing to the NB types, be more consistent with the modern game's approach to gender, and allow people to feel comfier with Red's androgynous appearance.
Oh, and there's a confirmation option to utilise this more effectively, along with some cool transitions. Very happy with this commit.
Short tests showed positive results. Revert if it fucks up anything.
PureRGB enhances Gen 1 AI in various ways, fixing notorious glitches and making it not do completely stupid things. I would use shin pokered's, but it may be too difficult for unfamiliar players, and has a bunch of outdated markers I'd have to spruce up.
Relevant changes:
- Burn effect calls have been replaced with Fire Blast's effect, replicating the burn spread use-case of Fire Blast
- Teleport references removed because pureRGB uses a unique version
- Any straggler references to effects not used in pureRGB
- Mist properly referred to as we only have one move that provides stat drop immunity.
Updated the sprite gallery too!!
Pushing a commit for the less important stuff while I finish the Silph Gauntlet's missing floors.
- Swaps the Biker and Psychic in Silph Gauntlet around
- Increased J&J's Meowth's level to make it less unbalanced in the later fights
- Text improvements for Citrine City, Saffron Gym, and Viridian PokeMart
suloku dropped a really good guide on implementing modern Exp. All into RBY, making the item actually useful.
This basically fixes all the issues, but does expose one thing: Gaining Exp takes...a long time. So when you have one Pokemon KO another and have 5 others in waiting, the load time before leaving the battle will take about 3 seconds. This is definitely disorientating, but is still much, much, much faster than the original.
I used Vortiene's sprite sheet generator to get ourselves one for KEP. Took a while to adapt to our interests but worked out really well. Will use this to get ourselves precise credits.
This addresses some issues found during my last KEP stream.
- Take Down TM on Silph 5F to Earthquake, ensuring that TM does not go unused.
- Bill's Garden now features Lapras and has level deviation.
- Mt. Moon B1F's area where you access Mt. Moon Square now uses an upward-facing ladder, giving the illusion of going to a summit-like location. This makes its current odd location make more sense while not invalidating the progression regular Mt. Moon has.
- Melanie should now give Bulbasaur correctly.
- The Karate Master now has a failsafe for if you got a Hitmon, where he is guaranteed to not refight you before the post-game.
- Fixed a 17 error Old Dance Jacket reported with the Up-Grade NPC's text.
- Fixed nickname screen corruption when getting the Pikachu/Eevee mode starters.
- Fixed some curious warp issues with Lavender Tower by reversing 3F. Could use with some tinkering. Silph still needs fixes.
Credits have also been made more precise in the interests of better open source derivatives. Felt a bit odd expanding my credits so much, but this also made me realise I need to touch grass more frequently. I have also made our Open Source policy more precise.
Legendary theme hadn't received the proper rename, that's fixed. Also, this theme now plays for Snorlax and the Power Plant Voltorb/Electrode, just like LGPE.
LuciShrimp strikes again! A demake of the Legendary Battle theme from FireRed/LeafGreen.
This theme is set to change down the line, possibly taking elements from the Emerald theme Mew uses to differentiate itself more. Mainly committing as the infrastructure has been put in place.