Releases: Emerassi/CrystalProjectAPWorld
Crystal Project Version 0.12.2
Crystal Project Hotfix v. 0.12.2
https://github.com/Emerassi/CrystalProjectAPWorld/releases
🚨 AP World Update 🚨
✅ Compatible with existing YAMLs ✅
If Regionsanity is off, Compatible with v.0.12.0-generated worlds✅
If Regionsanity is enabled, Not Compatible with v.0.12.0-generated worlds 🚫
If Use Mods is off, Compatible with v.0.12.1-generated worlds✅
If Use Mods is enabled, Not Compatible with v.0.12.1-generated worlds 🚫
Fixed crash that occurred when multiple mods changed the same location.
Fixed crash that occurred if a mod added a second type of check to the same NPC.
KNOWN ISSUES
Enabling Use Mods + Home Point Hustle and interacting with a modded home point crashes the game and possibly corrupts the save.
Crystal Project Hotfix Version 0.12.1
Crystal Project Hotfix v. 0.12.1
https://github.com/Emerassi/CrystalProjectAPWorld/releases
🚨 AP World Update 🚨
✅ Compatible with existing YAMLs ✅
If Regionsanity is off, ✅ Compatible with v.0.12.0-generated worlds✅
If Regionsanity is enabled, 🚫 Not Compatible with v.0.12.0-generated worlds 🚫
Correction to broken Beastmaster Crystal access rule.
Fixed installer crash.
Fixed modded shops accidentally getting added twice to locations.
Fixed modded locations that change entity types not removing the vanilla location (hi, FFP Jidamba Crystal! 👋).
Fixed modded locations sharing IDs with Region Completion locations (boy FFP is big :) ).
Crystal Project Version 0.12.0
Crystal Project AP World v. 0.12 is out! 🎉
https://github.com/Emerassi/CrystalProjectAPWorld/releases
Setup Guide
https://github.com/Emerassi/CrystalProjectAPWorld/blob/main/worlds/crystal_project/docs/setup_en.md
Find a Bug? Have a Suggestion?
- Check if it's in here: https://github.com/Emerassi/CrystalProjectAPWorld/issues
- If not, please add it! :> Thanks!
Big thanks to everyone who had suggestions, requests, or reported bugs! We've made a lot of improvements thanks to you. 💝
This update's a whopper!
New Features
- Home Point Hustle: Add every save point as a location!
- Hustle Only: Can ONLY teleport to a save point if you've found its matching teleport item (touching does not unlock warp!)
- Mixed: Can teleport to a save point either if you've touched it or if you've found its matching teleport item.
- Passive Point Party: Change the number of Passive Points you start with and/or set a maximum number to unlock with Passive Point Boost items!
- Hop To It: Increase the level of platforming skill you're expected to use to get checks! (Only a handful of these are in so far; please feel free to suggest more places where you can commit platforming crimes to be added to these rules!)
- Fancy Footwork: Above-average jumping skill expected.
- One Hop Beyond: More jumping tricks expected, like ibek jumping up from underneath an overhang.
- Pray: Who needs the Golden Quintar in The Sequoia? Not you!
- Improved Item Info: The Locations list now displays an icon for each location so you can tell what type of item is hiding there (as long as you haven't picked Item Info: Obscured, or if you've earned it in Item Info: Earned!)
- Save Slot Labels: Your Archipelago slot name and port number are now displayed in your in-game save slots! Now you don't have to wonder which save goes with which multiworld.
- Free Me: Added a button to release all your items in the Goal menu in-game.
- Personal Growth: Added the Growth Change menu to the in-game Archipelago menu; no need for a trip to Capital Sequoia to adjust your stats!
Upgrades
- Starting Level: Players can now set their starting level in the YAML, completely separate from Progressive Level Size!
- New Keep Construction: For the Astley & True Astley goal, the New World Stone is now in the items pool instead of being sent when you get enough jobs. Now, there is a mysterious wall blocking your path to the final fight that will only disappear when you have collected enough Jobs!
- Regionsanity:
- The World Your Oyster: Starter regions can now be ANY region with enough available checks to start!
- Fishy Friend: If your starter region is The Open Sea, The Deep Sea, or The Depths (haha enjoy that), you start with a Salmon Violin.
- Starter Region Levels: Players can now pick what level range they want their random starter region to be in! (Note: if the game picks a higher level region than you set for your Starting Level, you will be leveled up appropriately; otherwise, you'll start at whatever Starting Level you set.)
- A Fresh Start: Changed starting points in several regions to be more interesting/have more locations immediately available: The Sequoia, The Chalice of Tar, Jidamba Eaclaneya, Beaurior Rock, and The Deep Sea
- Animated Entry: When entering a region that you have the Region Pass for, a pass icon will appear along with the name of the region. It's very cute!
- Hit the Ground Running: Teleports you instantly to your starter region instead of the slow fall to Spawning Meadows.
- More Mod Compatible: Mods newer than editor version 30 are now compatible with our version of the game! I.e., any mod that's compatible with the current version of Crystal Project in the main branch is now compatible with our Archipelago mod of the game! 🎉
- Region Rework Continues: Even more regions revamped! Notably, Cobblestone Crag, Greenshire Reprise, Sara Sara Beach (no longer split into East and West!), Salmon Bay, Shoudu Province (hissssss), Undercity, Beaurior Volcano, Beaurior Rock, Quintar Reserve, Slip Glide Ride, The Chalice of Tar, Flyer's Crag, and Jidamba Eaclaneya
- Locations? Even More Grouped: Added location groups for each region, each subregion (like Sky Arena), Purple Chests, Ore Nodes, End-Game Bosses, Secret Herbs, Black Squirrels, Dog Bones, Clamshells, and Quintar Sheddings, Mount Instruments, Bribe Quests, Challenge Quests, Fetch Quests, Collectible Turn-Ins, Fishers, Gifts, Luxury Pass Required, Job Checkers, and Salmon Race Prizes
- More Legible Maps: When hovering a location on the world map, the name will now be displayed on two lines instead of one, so my very long location names can still be read easily! ^_^;;
- Speedier Navigation: Using the left or right bumper to scroll the Regions list will now jump twice as far up or down the list.
- Handy Generation Notes: Generation output will now have a message with your starter region and level.
- Beepier Boops: Autojump toggle will now make a different sound effect when you turn it on vs when you turn it off.
- Thanks For That: Messages about items you've received will now tell you who sent it to you. So you can thank them for that Crag Demon Trap. :D
- Explorer YAML updated with new settings!
Downgrades
- Async Lifesaver: No more drowning in messages (probably)! When you connect, messages will only display for items you received while offline if they are progression. And if multiple Progressive Levels have been received, only one summary message will display!
- One At a Time: Progressive Level Size's minimum has been reduced to 1.
- Little a Clam As a Treat: Clamshells goal minimum has been reduced to 1.
Bug Fixes
- Fixed crash on evaluating accessible but out of logic regions.
- Fixed Enable Sparks button not working if Regionsanity was off.
- Fixed laggy world map.
- Fixed level gating calculations!! Again!!!!
- No longer expects player to be able to earn money in subregions without combat in regions where other subregions have combat.
- No longer breaks if non-.json files are in the player's mod folder (including zipped-up packages of mods).
- Fixed another east/weast location name mistake in Jidamba Tangle (thanks Corence!)
- Game no longer thinks Golden Quintar is a salmon (thanks Sterlia!)
- Removed incorrect connection from Salmon River -> Salmon Bay (thanks Zeno!)
- Removed incorrect connection between Proving Meadows and The Pale Grotto (thanks Azuri and Woli!)
- Ibek Bell and Sky Arena locations that require Arachlea are now removed if Kill Bosses is off (thanks PyroGnome!)
- Fixed broken passive trees when using class ability rando.
- Fixed LP rollover being inconsistent sometimes with scholar and summoner. It also plays well now with summoner and scholar abilities if they are randomized into the pool.
- Level ups no longer happening before class selection for sure this time!!!
- Fixed incorrect icon for Awl Drum.
- Fixed Tangle sparks aggroing on you like they're bosses when they only have a chance to be Rexosaur. Those posers.
- Regionsanity:
- Region Completion message pop-ups should now always come after the message for the item you just found to complete the region.
- Fixed some connections not getting re-checked for whether they're in logic in non-Extreme.
- Fixed code that checked if a region was accessible but out of logic (yellow in the Regions list) to check the actual region and not a subregion.
- Lost Son check is now out of logic without both the Sara Sara Bazaar Pass and Poko Poko Desert Pass.
- If a player has a Region Pass in their starting inventory that is not in their included regions, generation will fail with a useful error message to prevent picking an invalid starter region.
- If you never set your home point, the game will respawn you at your Regionsanity starting location instead of Spawning Meadows (unless, of course, your starting location happens to be in Spawning Meadows).
KNOWN ISSUES
- Only works on the Steam version
- YOU THOUGHT THIS LINE WOULD BE ABOUT MODS BUT FINALLY IT ISN'T! ALL MODS ALLOWED WOOOO
- The timer on the first Regionsanity Extreme teleport out of a prohibited region may be way too short
Regions touched in the latest rework: Sara Sara Beach (no longer split into East and West), Sara Sara Bazaar, Poko Poko Desert, Ancient Reservoir, The Deep Sea, Castle Ramparts, The New World, The Sequoia, Ancient Labyrinth, Quintar Reserve, Flyer's Crag, The Chalice of Tar, Rolling Quintar Fields, Quintar Sanctum, Dione Shrine, Okimoto N.S., Shoudu Province, The Open Sea, Eastern Chasm, Tall, Tall Heights, Capital Jail, Jojo Sewers, Jidamba Eaclaneya, Beaurior Volcano, Beaurior Rock, Cobblestone Crag, Quintar Nest, Okimoto N.S., Undercity, Capital Pipeline, Salmon Bay, Salmon River, Northern Cave, Slip Glide Ride, Greenshire Reprise, Delende, Salmon Pass, Capital Sequoia
Crystal Project Hotfix Version 0.11.4
Crystal Project Hotfix v. 0.11.4
https://github.com/Emerassi/CrystalProjectAPWorld/releases
🚨 AP World Update 🚨
✅ Compatible with existing v. 0.11.0 - v 0.11.99 mod versions and existing YAMLs ✅
Correction to Level Gating rule on shops in Shopsanity.
Crystal Project Hotfix Version 0.11.3
Crystal Project Hotfix v. 0.11.3
https://github.com/Emerassi/CrystalProjectAPWorld/releases
✅ Compatible with existing v. 0.11.0 - v 0.11.99 worlds ✅
- Fixed crash when changing to a job received before starting the game
- Progressive levels on Set or Catch-up now only take effect after you finish character select, giving the levels and LP to the correct jobs
- Receiving multiple progressive levels at once will now only send you one message
- Receiving a Teleport/Dunk Tank Trap while in a boss fight that doesn't chain IMMEDIATELY into a cutscene will no longer yoink you out before the cutscene starts (sure was a shame when people did True Astley and then couldn't finish the game because they got dunked in the Chalice of Tar!)
Crystal Project Hotfix Version 0.11.2
Crystal Project Hotfix v. 0.11.2
https://github.com/Emerassi/CrystalProjectAPWorld/releases
✅ Compatible with existing v. 0.11.0 - v 0.11.99 worlds ✅
- Received traps will not activate until after cutscene. It's still possible to get teleported while NPCs are talking to you if it's not a cutscene, we're working on it.
- Shops should no longer attempt to hint for an item you bought very recently.
- Hints received should no longer crash even if you're very very fast at using shops.
- Jobs received before you connect for the first time are no longer unusable AND they're also now selectable at character select.
- Pressing the Locations hotkey when you're viewing the contents of a region will now close the menu. It already did this for viewing the regions list, but now it also does it when viewing a single region.
Crystal Project Hotfix Version 0.11.1
Crystal Project Hotfix v. 0.11.1
https://github.com/Emerassi/CrystalProjectAPWorld/releases
✅ Compatible with existing v. 0.11.0 worlds ✅
Receiving a trap while disconnected no longer crashes the game.
Crystal Project Version 0.11.0
Crystal Project AP World v. 0.11 is out! 🎉
https://github.com/Emerassi/CrystalProjectAPWorld/releases
Setup Guide
https://github.com/Emerassi/CrystalProjectAPWorld/blob/main/worlds/crystal_project/docs/setup_en.md
Find a Bug? Have a Suggestion?
- Check if it's in here: https://github.com/Emerassi/CrystalProjectAPWorld/issues
- If not, please add it! :> Thanks!
🚨 This release will break if you use old YAMLs 🚨
New Features
- Mighty Mod Menu: The Archipelago button in the menu now contains the Connect menu, the Locations menu, shop menus for consumables and starter gear (Regionsanity only), and the button for:
- Disable Sparks: New player option that creates an Enable/Disable Sparks toggle in the in-game Archipelago menu and disables enemy sparks! Laugh at their fruitless attempts to battle you! (At least until you deign to re-enable them for experience or money.) And then disable them once more to adventure unbothered!
- Archipelago Stone: New starting item for Regionsanity that you can use to teleport to your starting location whenever you want
- Earn Your Info: New Item Info Mode choice that hides the usefulness of checks on the map until you complete 50% of your game
- Locations? Grouped: Added location groups for Crystals, Bosses, Shops, and Region Completions, which can be used to 1) exclude them from having good items or 2) as priority locations, like:
- Crystals? Prioritized: New player option to preferentially pick crystals as locations for progression items
- Everywhere a Sign: Penguin Keeper and the Sky Arena now have signs next to them listing the items they have (unless you haven't Earned That Info yet! ^_^)
Upgrades
- Region Refactor: Even more regions revamped! Notably, Delende, Poko Poko Desert, and Rolling Quintar Fields
- ✨ Item Classification ✨ : Progression items have gained additional tags to help game balance! Like Deprioritized for collectibles that only give one check, Deprioritized & Skipbalancing for victory McGuffins, and Useful for those super clutch items like mount instruments
- Handy Dandy Nan: The opening narration will display a random tip to let you know about cool features in our mod! B)
- Meaningful Multichecks: All locations with multiple checks like the Salmon Race will now use their most important accessible item for the map icon they display
- Convenient Connect: If a number is already in the port box, pasting a new number into the port box will now replace the old one instead of appending
Backend Improvements
- Mod version checker is less strict so we can release smaller updates without breaking things! And without having multiple versions of the same version number ^_^;; This change is for everyone, but especially for ploki 💝
- Options are in the correct case for Python (this is what will break old YAMLs)
- Faster connection with Use Mods if the correct mods are already enabled
Bug Fixes
- Vanilla starting jobs should not reappear after a disconnect!!! They better not!!!!! 🗞️
- Universal Tracker doesn't crash
- Exiting the Lost & Found shop doesn't crash
- Denying the Mañana Man his clams doesn't crash (but... how could you...)
- Using the Locations menu hotkey now actually pauses the game
- Fixed a couple connect menu bugs
- Added rule to Sara Sara innkeeper to make sure you can earn money because he charges for the room
- Luxury shops don't mistakenly have their full stock with only one Luxury Pass, and they no longer hint for items you can't see yet
- Pressing the escape key doesn't trap you in a menu loop (thanks for finding this, Metallical! 🙌)
- Regions now display the correct expected level because they actually take level compared to enemies into account in the UI
- Ignoring a shop that also has a regular check on it will no longer incorrectly display a shop icon for the regular check
- Fishing tackle (now used for Fishermen checks) removed from shops
- Chloe in Jidamba can no longer become a sparkle
- True Astley:
- No longer adding twice the number of STEM WARDs and Deity Eyes as necessary
- Fixed generation failures caused by incorrect indirect connection checking (thanks, Mysteryem, qwint, and Ishigh! 🙌)
- Regionsanity:
- Region access requirement added to all goal locations (oops)
- Region completion locations correctly check whether you can reach all locations required for them
- Multiple logic fixes for Regionsanity Extreme
- The grey area warning will no longer be stuck on the screen the whole time you're in the Over/Underpass
- Regions with zero locations (like the Neptune Shrine with Shopsanity off) will no longer have Region Completion locations that complete instantly at the start of the seed
- The Old World gets a Region Completion location if Kill Bosses is on with Included Regions set to all
- Shopsanity: no longer expects you to be able to earn money in the Quintar Reserve and Capital Sequoia without being appropriately leveled
- Use Mods:
- If you don't have all the mods that were used in generating a seed installed and try to connect, a helpful error message will appear instead of crashing
- Ensures correct mods are applied in the correct order, even if that number is zero
- New World Stone Job Quantity will now be calculated correctly if you had Use Mods on and Job Rando off
- New World Stone Job Quantity will now be calculated correctly if you have Use Mods off, Job Rando on, and mods in your Crystal Project mods folder
- No longer gives a Key Error with Job Rando off if a mod has edited a crystal; will add that job to the pool instead and have a message in the generation log
KNOWN ISSUES
- Only works on the Steam version
- Mods newer than Editor version 30 are incompatible... for now ;)
Regions touched in the latest rework: Poko Poko Desert, Eastern Chasm, Dione Shrine, Quintar Reserve, Chalice of Tar, Salmon River, Salmon Bay, Lake Delende, Land's End, Yamagawa M.A., The Open Sea, Sara Sara Bazaar, Continental Tram, Delende, Seaside Cliffs, Capital Sequoia, Mercury Shrine, Proving Meadows, Greenshire Reprise, Cobblestone Crag, Rolling Quintar Fields, Quintar Sanctum
Crystal Project Version 0.10.0
Hotfixes:
If you encounter:
- Generation crash on no job rando: Redownload this release's apworld
- Crash that starts with "Unknown rule in locations.json logic.regionsanity.value == logic.options.regionsanity.option_disabled": Redownload and run this release's installer
Crystal Project AP World v. 0.10 is out! 🎉
https://github.com/Emerassi/CrystalProjectAPWorld/releases
Setup Guide
https://github.com/Emerassi/CrystalProjectAPWorld/blob/main/worlds/crystal_project/docs/setup_en.md
Find a Bug? Have a Suggestion?
- Check if it's in here: https://github.com/Emerassi/CrystalProjectAPWorld/issues
- If not, please add it! :> Thanks!
New Features
- GM Chauffeur: Regionsanity teleports you to the starting region
- Regionsanity 🔥EXTREME🔥: Option that will forcibly teleport you out of passless regions! 3 bonus YAMLs for you to try it with the new region refactor~ you'll love them~ :)
- Prefilled Maps: Option to autofill region maps if you have their map items
Upgrades
- Dunk Pranked: Splashier dunk tank trap! Enjoy~
- Gone Fishin': Fisher locations added
- Shopsanity: Shops hint when you close the shop window and don't crash!
- Region Refactor:
- Logic is now way more flexible for possible expected routes!
- Revamped over 20 regions! Notably: Jidamba Tangle and Tall, Tall Heights (why does Tall Tall connect to so many regions..?)
- Goodbyebek Cave
Downgrades
- Less Mobile Mollusc: That octopus has outswum you for the last time
Backend Improvements
- ✨ File Structure Organization ✨
Bug Fixes
- Matching a region's expected level precisely no longer shows as inaccessible (oops)
- Logic now understands the Skeleton Key can be used to unlock Eaclaneya
- Autospend LP option should now work with randomized abilities
- Regionsanity:
- Disconnecting in a region you don't have the pass for no longer has the chance to trap you in infinite inescapable dialogue boxes! ^_^;;;;;;
- Shops now correctly display as out of logic if you have no way to earn money
- Checks requiring rental salmon now require the Salmon River Pass
- Removed possible seed brick from True Astley goal
- Use Mods:
- Modded items in regions with keys (i.e. Capital Jail) will require all keys
- Modded checks asking for jobs will require said jobs now
KNOWN ISSUES
- Only works on the Steam version
- Mods newer than Editor version 30 are incompatible
- Crash when exiting the Lost & Found shop (and possibly the Recipe shops)
- Extreme Regionsanity: the logic will incorrectly expect you to get to checks on Delende Peak with no mounts and no Seaside Cliffs Pass
Full refactored Region list: Delende, Soiled Den, Proving Meadows, Jojo Sewers, Boomer Society, Capital Jail, Capital Pipeline, Salmon Pass, Salmon River, Ancient Reservoir, Salmon Bay, The Open Sea, Tall, Tall Heights, Northern Cave, Land's End, Slip Glide Ride, Northern Stretch, Castle Ramparts, The Chalice of Tar, Jidamba Tangle, Jade Cavern, Continental Tram, and Ancient Labyrinth
Crystal Project Version 0.9.0
Crystal Project AP World v. 0.9 is out! 🎉
https://github.com/Emerassi/CrystalProjectAPWorld/releases
Setup Guide
https://github.com/Emerassi/CrystalProjectAPWorld/blob/main/worlds/crystal_project/docs/setup_en.md
Find a Bug? Have a Suggestion?
- Check if it's in here: https://github.com/Emerassi/CrystalProjectAPWorld/issues
- If not, please add it! :> Thanks!
New Features
- Traps: New option in the YAML, trapLikelihood. This is the percentage chance that a trap replaces a filler item, a value of 0 means there will be no traps in your seed.
- Traps will mess with the player in such ways as showing dialog blocks, teleporting the player, and spawning boss sparks.
- AutoJump Toggle Keybind: Tired of jumping at weird times when you didn't want to but you still like AutoJump? Well that will still happen sometimes because you'll forget if it's currently on or off but at least you can now keybind AutoJump and toggle it easily.
- New LevelGating Option: Choose LevelGating = Set to make it combine the effects of Cap and Catchup meaning you can never earn exp and only gain levels from items. Who needs grinding?
Improvements
- Messages will now show even if auto saving or music track information is on screen. The new zone name will still hide messages for a while so be patient. You'll see the message for that check go through soon!
- The healing homepoint setting can now be turned off after it's been turned on. This is for all the Sadist Sam enjoyers out there!
- Poko Poko checks may now only require rental quintar instead of an actual quintar =) I know you all love low mount Poko Poko!!!
Bug Fixes
- JP will only be sent to other jobs if Auto Spend JP is on now
- Shoudu Chloe should work again
- Fixed crash in Universal Tracker version 0.2.12 and above where the tracker doesn't mimic Archipelago logic precisely and managed to find some busted code in our apworld.
- Logic fixes for having Europa Stone in Jidamba.
- Logic fixes for Sara Sara Beach West.
- Improved Boomer society region connections.
- Mercury Shrine region completion should no longer show up in non-regionsanity games, oops!
KNOWN ISSUES
- Only works on the Steam version
- Mods newer than Editor version 30 are incompatible