0 of 0

File information

Last updated

Original upload

Created by

Witchybun Albrekka

Uploaded by

Albrekka

Virus scan

Safe to use

About this mod

Randomize the game Lunacid's items and adds different options for different ways of play.

Permissions and credits
Mirrors
Changelogs
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
- Enemy Randomization
- Dropsanity: randomizes enemy drops, between only unique drops, or all of them.
- Quenchsanity: randomizes quenching of weapons.
- Etna's Pupil: randomizes alchemy creations.
- Normalized Drops: Toggles whether or not the probability that an item drops is the same as any other drop.
- Shopsanity: unique items sold by Sheryl and Patchouli are shuffled.
- Bookworm: reading interesting books and signs sends checks.
- Levelsanity: Every level up is a check.
- Grass-sanity: Every piece of foliage that usually drops something is a check.
- Breakables: Every breakable object that usually drops something is a check.
- 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.
- Custom Music support, similar to OoT/MM Rando.
- And much more!
- New items:
  - 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.
  - Deep Knowledge: Gives 100/+5% EXP, whichever is higher.
  - Text on Great Well Resourcefulness: Gives a reduction to the chance an enemy drops nothing on Dropsanity settings.
  - Lucky Bangle: Boosts EXP rates by 3x!  Only seen in Levelsanity.
- 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.


Lunacid Setup Guide

Requirements

You will need:
- Archipelago Client
- The .apworld packaged with this mod.
- The mod itself.


Installation

- LINUX ONLY: Right click Lunacid in Steam, go to Properties, and in Launch Options put

WINEDLLOVERRIDES="winhttp.dll=n,b" %command
- Drop the mod into your Lunacid install folder.  It includes everything you need.
- Install Archipelago Client. Documentation is here.
- Once installed, go to where your client is installed, go to custom_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.

Q: I'm having some issues.
A: Something I need to work on is some more verbose in-game responses, but for now the console is a good place to note anything in particular.  Go into BepInEx/config, and edit the BepInEx.cfg file so that Logging.Console's Enabled setting is true.  Throw anything out of the ordinary into a bug report if you can!

Development for this mod can be found here.