Randomize the game Lunacid's items and adds different options for different ways of play.
Permissions and credits
Credits and distribution permission
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
This mod is not opted-in to receive Donation Points
Fix door from Chamber to Arena returning an error.
Fix Destroying Angel Mushroom not being given to the player.
Version 0.5.0
Class is decided by yaml option for better control and so you can shuffle it.
Due to the above, the gift Demi gives you is now a location unless you pick Royal.
Made Strange Coins an actual maguffin hunt.
Can choose how many required coins are needed to win, and the total, up to 60.
Any coins that aren't considered in logic are considered useful.
Can now exclude tower and coin locations (Kill Jotunn, Kill Death, Desecrate the Altar in Temple of Silence).
Coin locations now just give you nothing if you do them with these on, so they are truly pointless if turned on.
If Exclude Tower and Door Locks is on, you don't get the key to the tower.
New Filler Options
Filler is split up between base, crafted, and now rare drops (Shrimp, Angelic Feather).
Add the other alchemy materials normally not picked up out in the wild into the pool (Fire Opal, Onyx, etc).
In character creation, relevant slot info is shown to the user (in case the player picked "random" on options).
Coin bundles no longer exist, and are always a count of 1.
Broken Hilt is no longer logically required for a light source (too grindy).
Any endings other than Any Ending and Ending B no longer have strange coins in the item pool.
Dusty Crystal Orb isn't marked as progression if you aren't on Secret Door Locks.
Deathlink just kills you, for now.
Endings matter now (before, regardless of setting you would always goal complete).
Ending E should now trigger properly (requires having the White VHS Tape).
Fixed chairless patchouli bug (was toggling the wrong stuff oops).
Fixed bleeding from shopsanity when the option was off.
Version 0.4.0
New Features:
- Entrance Randomizer
- Door locks
- Model swapping based on item at location (may not be accurate sometimes
- New key items, to help tell the player which switch or door keys they currently have
- New orb item which tells you all obtainable locations in your area. Has in-game tracker to help tell the player what's in logic.
- Moved scout location data to save data for faster reconnects.
- Archipelago items are now color-coded upon sent/received, to help give player feedback.
- Cleaned up shop information; gives slot name, relies more on the description flair to help see if its important.
- Silver (10) is now Silver.
Bug Fixes:
- Vanilla Daedalus bug fixed (wasn't giving third location; its a vanilla bug but I tried)
- Foxed Slowness not triggering if you have a weapon
- Fixed inconsistent saving
- Fixed several logic bugs pertaining to dark areas.
Version 0.3.0
New objects scattered in areas that offer a list of locations in that area. Does not include dropsanity/shopsanity locations. In some areas these are new objects to be read, but in others this isn't done yet, and re-use lore objects.
Book that lists all hints for your game. Uses the book normally saying everyone is gone when in UNDETH mode in Wing's Rest.
When falling from the Great Well Surface, or from Castle Le Fanu, the drop points have changed. The first is done to avoid falling directly into the high damage plane, and the second makes it consistent with the spot where you climb out of the pit.
New connections are now handled by character creation. You put in your server information, then make changes for your actual character.
Now the game logs you in immediately upon loading a save. Note this is still a bit buggy, and if the server isn't up when connecting you may experience problems.
The enchanted key is added to every shop after the first, to avoid missing it if not purchased.
If a key item is obtained while on the same map that is is useful, doors will open automatically.
If Axe of Harming is received before checking the UwU location, item will be sent now.
This mod randomizes several aspects of the game, using Archipelago's multi-world randomizer. Note this is currently in alpha, a fair bit buggy, and not feature complete.
This currently includes the following: - All pickup locations are shuffled. - Entrance Randomizer - Dropsanity: unique weapons/spells dropped by enemies are shuffled. - Shopsanity: unique items sold by Sheryl and Patchouli are shuffled. - Switchlocks: All physical switches are locked until you receive their relevant item. - Doorlocks: All doors are locked until you receive their relevant item. - Hidden Door Locks: All hidden doors cannot be opened until receiving the Dusty Crystal Orb. - Element Shuffle: Almost all elements for weapons/spells are shuffled. - Bestial Hints: Casting the spell on enemies reveals a hint about a location in Lunacid's usual flair. - New items: - Orb of a Lost Archipelago: Helps the player know what's in logic, what they can get in a given area - Great Well Doors Keyring: If Doorlocks is enabled, tells the player which door keys they have. - Great Well Switches Keyring: If Switchlocks is enabled, tells the player which switch keys they have. - Hint Book: The book in Wing's Rest is now always active, and is a list of hints for items people need from your game.
- Download and unpackage the BepInEx version for x64 into your Lunacid installation folder. If you don't know where it is, in Steam you can right click and Manage -> Browse Local Files will get you there. - LINUX ONLY: Right click Lunacid in Steam, go to Properties, and in Launch Options put
WINEDLLOVERRIDES="winhttp.dll=n,b" %command%
- Launch the game at least once, close. - In BepInEx/plugins, put the folder in the attached mod zip. - Install Archipelago Client. Documentation is here. - Once installed, go to where your client is installed, go to lib/worlds, drop the attached .apworld here. - Run ArchipelagoLauncher, hit Generate Template Settings, in order for the Lunacid.yaml to be generated.
Hosting a game locally is simply taking the Lunacid.yaml file, editing it to suit the settings you want, putting the file in the Players folder, and hitting Generate in ArchipelagoLauncher. For yaml formatting help, look here.
In-game setup
- Create a new save. The first part of character creation is to login. After a successful connect, you'll be allowed to make a new character. - If successful, all data is saved to a file, found in the base game's folder under ArchSaves. - Enjoy playing! Troubleshooting
Q: My server's port changed and I can't connect. How do I fix this? A: Open the .json file for your related save, and change the port in the save directly.
Q: I was sent a key to open a door, but it won't open. A: This is now bug report worthy, but short-term, walk to where the item exists, then leave the same area, or reload the area. If its the talismans, you may have to reopen the chests.