Go to file
periwinkle afd6e3405b
Add back some of the original dialogue (#68)
* Add dialogue to Balrog 1 fight

* Give a short dialogue to Jack

* Add dialogue to Igor

* Add dialogue to Sue (Egg No. 00)

* Add dialogue in Power Room

* Add dialogue to bomb cutscene

* Add initial Curly encounter dialogue

* Add pre-Curly fight dialogue
Also shorten the leftmost Mimiga's dialogue in case a player
accidentally talks to them

* Add pre-Omega boss dialogue

* Add Jenka2 dialogue

* Add a small amount of pre-Toroko+ cutscene dialogue

* Add dialogue to Labyrinth entry cutscene

* Add pre-Balrog (Labyrinth) fight dialogue

* Add dialogue to Core cutscenes

* Tweak Waterway Cabin cutscenes

* Add a line of dialogue before the Ma Pignon fight
I would very much appreciate a cue before a boss spawns right
in front of my face, thank you very much :3

* Remove the line about Sunstones
Nobody even knows what they are, anyways (Keepo)

* Add a little more dialogue to Kazuma (Egg No. 00)

* Restore Itoh's signature line

* Add dialogue to boss rush cutscenes

* Add some ending scene dialogue
Also, there's not really any need for the ending cutscenes to be
<SAT'ed (and the best ending one isn't anyways), so I removed it
from the normal ending cutscene as well.

* Add <TURs in Prefab House

* Tweak Balfrog cutscene dialogue
The narrative I'm going for here is "Misery shows up and tries to
start a conversation/confrontation, but then Balrog drops in
suddenly, so Misery abruptly ends the conversation, turns Balrog
into a frog, and then silently leaves".
Dunno if this quite achives that, but it's the best I could do
using only snippets of the vanilla dialogue.

* Adjust wait time after "It won't STOOOOOOOOP!!"

* Give Curly something to say upon entering Dark Place
Because having her stay silent doesn't quite feel right

* Re-<SAT best ending Seal Chamber cutscene
I'm still not satisfied with how the best ending sequence as a whole
is handled, but I don't know how to make it better.

* Move Puu Black boss triggers lower (for speedrunning purposes)
In the vanilla speedruns, the strat for Puu Black is to shoot
four Fireballs while jumping to the chest from the door,
so that the boss falls right into them when it spawns.
In rando, there's a bit of a delay between opening the chest
and the boss spawn, so this strat isn't quite as effective.
Moving the triggers down makes the boss spawn timing a little
closer to vanilla, so that the speedrun strat actually works.

* Shorten dialogue and add <TURs in a few (mostly non-mandatory) places
This doesn't cover all of them, but it does cover all of the remaining
unchecked boxes in cave-story-randomizer/cave-story-randomizer#49.

* Work around <TUR text-scrolling bug in Jenka's dialogue

* Add more humor
by taking (and/or omitting) fragments of the vanilla dialogue in
amusing ways

* Fix some bugs that I accidentally created (oops)
Also fix Dr. Gero's dialogue (he was saying "Go look for some
medicine" even after giving him the Cure-All), and remove the
sparkly thing at the bottom of Plantation (Kanpachi was supposed
to have fished it out).

* Speed up dialogue in a couple more places

* Shorten Ballos's dialogue

* Add the same <WAI0025 delay after item gets to the missile expansions

* More delay tweaks

* A couple more text speedups
I should really stop doing this before it gets too out of hand :P

* Alex Jebailey had nothing to do with this
But heavens, that felt good :3
2020-02-26 00:25:40 -06:00
docs Update tsc notes.txt 2020-01-17 13:50:10 -06:00
pre-edited-cs Add back some of the original dialogue (#68) 2020-02-26 00:25:40 -06:00
src adds support for puppysanity to randomizer 2020-02-25 23:25:36 -06:00
.gitattributes Add .gitattributes 2019-03-21 11:04:26 +00:00
.gitignore Sand Zone text and cutscenes sped up 2019-09-02 00:34:09 -07:00
.gitlab-ci.yml Remove unnecessary files from distributable zip. 2018-12-29 14:28:20 -05:00
LICENSE adds open mode license 2019-03-21 22:22:55 -06:00
README.md Update README.md 2019-08-31 13:08:40 -07:00

Cave Story Randomizer [Open Mode]

The Cave Story Randomizer shuffles the location of every item in Cave Story, creating a new experience each time you play! The randomizer has logic in place to ensure that you can always reach every item and finish the game. Get started by heading to the releases page and downloading the most recent version! If you find yourself stuck, wanting to talk about the hilarious location you found the panties in, or just plain enjoying the game please consider joining our official Discord server and hanging out!

Main differences

Note that there are a few key differences from the vanilla game in order to improve the playing experience:

  • All 5 teleporter locations in Arthur's House are active from the beginning of the game
  • All other teleporters from the vanilla game are active and linked to one another at all times
  • A teleporter between Sand Zone (near the Storehouse) and Labyrinth I has been placed and can be activated in one of two ways:
    1. Defeating Toroko+
    2. Using the teleporter from the Labyrinth I side
  • Most cutscenes have been abridged or skipped entirely
  • Jellyfish Juice can be used an infinite number of times
  • You can carry as many as 5 puppies at once: Jenka will only accept them once you've collected all 5
    • By the way, all 5 puppies will be located somewhere in the Sand Zone
  • Certain items that are received from NPCs have been placed in chests:
    • Labyrinth B (Fallen Booster)
    • Labyrinth Shop
      • One requiring the Machine Gun to open
      • One requiring the Fireball to open
      • One requiring the Spur to open
    • Jail no. 1
    • Storage? (Ma Pignon)
      • This chest requires saving Curly in the Waterway to open
  • If you don't have Curly's Air Tank after defeating the Core, the water will not rise and you may leave without dying
  • Curly cannot be left behind permanently in the Core; the shutter will never close once the boss has been defeated
  • The jump in the Waterway to save Curly has been made much easier
  • Ironhead will always give you his item on defeat (but there's still a special surprise if you defeat him without taking damage!)
  • Kazuma will only open the door between Egg no. 0 and the Outer Wall if you save him in Grasstown
  • Kazuma's door can be blown down from both the outside and the inside
  • Entering the Throne Room to complete the game requires doing three things:
    1. Saving Sue in the Egg Corridor
    2. Obtaining the Booster 2.0
    3. Obtaining the Iron Bond

Help me!

If you find yourself stuck, here are a few common pitfalls:

  • Remember that the Jellyfish Juice can quench more than one fireplace
  • The Graveyard can only be accessed if you obtain the Silver Locket and see Toroko get kidnapped
  • The Hermit Gunsmith will wake up and give you an item if you defeat the Core and show him his gun
  • The western side of the Labyrinth can be accessed without flight if you defeat Toroko+
  • The Plantation can be accessed without the Teleporter Room Key if you save Kazuma and teleport in or climb the Outer Wall
  • The Waterway can be accessed without the Cure-All by using the teleporter in the Labyrinth Shop
  • There may be a required item in the Last Cave (Hidden) as a reward for defeating the Red Demon

If you're still stuck, join our official Discord server and ask for help in there!

Credits