Aquaria: Adding Aquaria to README and some other minors changes (#3313)
This commit is contained in:
@@ -11,39 +11,39 @@ options page link: [Aquaria Player Options Page](../player-options).
|
||||
## What does randomization do to this game?
|
||||
The locations in the randomizer are:
|
||||
|
||||
- All sing bulbs;
|
||||
- All Mithalas Urns;
|
||||
- All Sunken City crates;
|
||||
- Collectible treasure locations (including pet eggs and costumes);
|
||||
- Beating Simon says;
|
||||
- Li cave;
|
||||
- Every Transportation Turtle (also called transturtle);
|
||||
- Locations where you get songs,
|
||||
* Erulian spirit cristal,
|
||||
* Energy status mini-boss,
|
||||
* Beating Mithalan God boss,
|
||||
* Fish cave puzzle,
|
||||
* Beating Drunian God boss,
|
||||
* Beating Sun God boss,
|
||||
* Breaking Li cage in the body
|
||||
- All sing bulbs
|
||||
- All Mithalas Urns
|
||||
- All Sunken City crates
|
||||
- Collectible treasure locations (including pet eggs and costumes)
|
||||
- Beating Simon says
|
||||
- Li cave
|
||||
- Every Transportation Turtle (also called transturtle)
|
||||
- Locations where you get songs:
|
||||
* Erulian spirit cristal
|
||||
* Energy status mini-boss
|
||||
* Beating Mithalan God boss
|
||||
* Fish cave puzzle
|
||||
* Beating Drunian God boss
|
||||
* Beating Sun God boss
|
||||
* Breaking Li cage in the body
|
||||
|
||||
Note that, unlike the vanilla game, when opening sing bulbs, Mithalas urns and Sunken City crates,
|
||||
nothing will come out of them. The moment those bulbs, urns and crates are opened, the location is considered received.
|
||||
nothing will come out of them. The moment those bulbs, urns and crates are opened, the location is considered checked.
|
||||
|
||||
The items in the randomizer are:
|
||||
- Dishes (used to learn recipes*);
|
||||
- Some ingredients;
|
||||
- The Wok (third plate used to cook 3 ingredients recipes everywhere);
|
||||
- All collectible treasure (including pet eggs and costumes);
|
||||
- Li and Li song;
|
||||
- All songs (other than Li's song since it is learned when Li is obtained);
|
||||
- Transportation to transturtles.
|
||||
- Dishes (used to learn recipes)<sup>*</sup>
|
||||
- Some ingredients
|
||||
- The Wok (third plate used to cook 3-ingredient recipes everywhere)
|
||||
- All collectible treasure (including pet eggs and costumes)
|
||||
- Li and Li's song
|
||||
- All songs (other than Li's song since it is learned when Li is obtained)
|
||||
- Transportation to transturtles
|
||||
|
||||
Also, there is the option to randomize every ingredient drops (from fishes, monsters
|
||||
or plants).
|
||||
|
||||
*Note that, unlike in the vanilla game, the recipes for dishes (other than the Sea Loaf)
|
||||
cannot be cooked (and learn) before being obtained as randomized items. Also, enemies and plants
|
||||
<sup>*</sup> Note that, unlike in the vanilla game, the recipes for dishes (other than the Sea Loaf)
|
||||
cannot be cooked (or learned) before being obtained as randomized items. Also, enemies and plants
|
||||
that drop dishes that have not been learned before will drop ingredients of this dish instead.
|
||||
|
||||
## What is the goal of the game?
|
||||
@@ -57,8 +57,8 @@ Any items specified above can be in another player's world.
|
||||
No visuals are shown when finding locations other than collectible treasure.
|
||||
For those treasures, the visual of the treasure is visually unchanged.
|
||||
After collecting a location check, a message will be shown to inform the player
|
||||
what has been collected, and who will receive it.
|
||||
what has been collected and who will receive it.
|
||||
|
||||
## When the player receives an item, what happens?
|
||||
When you receive an item, a message will pop up to inform you where you received
|
||||
the item from, and which one it is.
|
||||
the item from and which one it was.
|
||||
@@ -2,9 +2,12 @@
|
||||
|
||||
## Required Software
|
||||
|
||||
- The original Aquaria Game (buyable from a lot of online game seller);
|
||||
- The original Aquaria Game (purchasable from most online game stores)
|
||||
- The [Aquaria randomizer](https://github.com/tioui/Aquaria_Randomizer/releases)
|
||||
- Optional, for sending [commands](/tutorial/Archipelago/commands/en) like `!hint`: the TextClient from [the most recent Archipelago release](https://github.com/ArchipelagoMW/Archipelago/releases)
|
||||
|
||||
## Optional Software
|
||||
|
||||
- For sending [commands](/tutorial/Archipelago/commands/en) like `!hint`: the TextClient from [the most recent Archipelago release](https://github.com/ArchipelagoMW/Archipelago/releases)
|
||||
|
||||
## Installation and execution Procedures
|
||||
|
||||
@@ -13,10 +16,9 @@
|
||||
First, you should copy the original Aquaria folder game. The randomizer will possibly modify the game so that
|
||||
the original game will stop working. Copying the folder will guarantee that the original game keeps on working.
|
||||
Also, in Windows, the save files are stored in the Aquaria folder. So copying the Aquaria folder for every Multiworld
|
||||
game you play will make sure that every game has their own save game.
|
||||
game you play will make sure that every game has its own save game.
|
||||
|
||||
Unzip the Aquaria randomizer release and copy all unzipped files in the Aquaria game folder. The unzipped files
|
||||
are those:
|
||||
Unzip the Aquaria randomizer release and copy all unzipped files in the Aquaria game folder. The unzipped files are:
|
||||
- aquaria_randomizer.exe
|
||||
- OpenAL32.dll
|
||||
- override (directory)
|
||||
@@ -25,11 +27,11 @@ are those:
|
||||
- wrap_oal.dll
|
||||
- cacert.pem
|
||||
|
||||
If there is a conflict between file in the original game folder and the unzipped files, you should override
|
||||
the original files with the one of the unzipped randomizer.
|
||||
If there is a conflict between files in the original game folder and the unzipped files, you should overwrite
|
||||
the original files with the ones from the unzipped randomizer.
|
||||
|
||||
Finally, to launch the randomizer, you must use the command line interface (you can open the command line interface
|
||||
by writing `cmd` in the address bar of the Windows file explorer). Here is the command line to use to start the
|
||||
by typing `cmd` in the address bar of the Windows File Explorer). Here is the command line used to start the
|
||||
randomizer:
|
||||
|
||||
```bash
|
||||
@@ -44,8 +46,8 @@ aquaria_randomizer.exe --name YourName --server theServer:thePort --password th
|
||||
|
||||
### Linux when using the AppImage
|
||||
|
||||
If you use the AppImage, just copy it in the Aquaria game folder. You then have to make it executable. You
|
||||
can do that from command line by using
|
||||
If you use the AppImage, just copy it into the Aquaria game folder. You then have to make it executable. You
|
||||
can do that from command line by using:
|
||||
|
||||
```bash
|
||||
chmod +x Aquaria_Randomizer-*.AppImage
|
||||
@@ -65,7 +67,7 @@ or, if the room has a password:
|
||||
./Aquaria_Randomizer-*.AppImage --name YourName --server theServer:thePort --password thePassword
|
||||
```
|
||||
|
||||
Note that you should not have multiple Aquaria_Randomizer AppImage file in the same folder. If this situation occurred,
|
||||
Note that you should not have multiple Aquaria_Randomizer AppImage file in the same folder. If this situation occurs,
|
||||
the preceding commands will launch the game multiple times.
|
||||
|
||||
### Linux when using the tar file
|
||||
@@ -73,24 +75,23 @@ the preceding commands will launch the game multiple times.
|
||||
First, you should copy the original Aquaria folder game. The randomizer will possibly modify the game so that
|
||||
the original game will stop working. Copying the folder will guarantee that the original game keeps on working.
|
||||
|
||||
Untar the Aquaria randomizer release and copy all extracted files in the Aquaria game folder. The extracted
|
||||
files are those:
|
||||
Untar the Aquaria randomizer release and copy all extracted files in the Aquaria game folder. The extracted files are:
|
||||
- aquaria_randomizer
|
||||
- override (directory)
|
||||
- usersettings.xml
|
||||
- cacert.pem
|
||||
|
||||
If there is a conflict between file in the original game folder and the extracted files, you should override
|
||||
the original files with the one of the extracted randomizer files.
|
||||
If there is a conflict between files in the original game folder and the extracted files, you should overwrite
|
||||
the original files with the ones from the extracted randomizer files.
|
||||
|
||||
Then, you should use your system package manager to install liblua5, libogg, libvorbis, libopenal and libsdl2.
|
||||
Then, you should use your system package manager to install `liblua5`, `libogg`, `libvorbis`, `libopenal` and `libsdl2`.
|
||||
On Debian base system (like Ubuntu), you can use the following command:
|
||||
|
||||
```bash
|
||||
sudo apt install liblua5.1-0-dev libogg-dev libvorbis-dev libopenal-dev libsdl2-dev
|
||||
```
|
||||
|
||||
Also, if there is some `.so` files in the Aquaria original game folder (`libgcc_s.so.1`, `libopenal.so.1`,
|
||||
Also, if there are certain `.so` files in the original Aquaria game folder (`libgcc_s.so.1`, `libopenal.so.1`,
|
||||
`libSDL-1.2.so.0` and `libstdc++.so.6`), you should remove them from the Aquaria Randomizer game folder. Those are
|
||||
old libraries that will not work on the recent build of the randomizer.
|
||||
|
||||
@@ -106,7 +107,7 @@ or, if the room has a password:
|
||||
./aquaria_randomizer --name YourName --server theServer:thePort --password thePassword
|
||||
```
|
||||
|
||||
Note: If you have a permission denied error when using the command line, you can use this command line to be
|
||||
Note: If you get a permission denied error when using the command line, you can use this command to be
|
||||
sure that your executable has executable permission:
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user