|
|
@@ -47,8 +47,8 @@ If it doesn't work and you can't figure out why, ask for help on the [Exmods Dis |
|
|
|
|
|
|
|
## Installation |
|
|
|
|
|
|
|
To patch Cardlife to load mods, download the latest version of [CLIPA](https://git.exmods.org/NGnius/CLIPA/releases), extract the contents into the game folder, then drag `Cardlife.exe` (or `CardlifeServer.exe` to patch the server) onto `IPA.exe`. |
|
|
|
If you haven't turned on "Show file extensions" in Windows, those files may appear to be named `Cardlife` and `IPA`. |
|
|
|
To patch Cardlife to load mods, download the latest version of [CLIPA](https://git.exmods.org/NGnius/CLIPA/releases), extract the contents into the game folder, then drag `Cardlife.exe` onto `IPA.exe`. Once the terminal window closes, drag `CardlifeGameServer.exe` onto `IPA.exe`. |
|
|
|
If you haven't turned on "Show file extensions" in Windows, those files may appear to be named `Cardlife`, `CardlifeGameServer`, and `IPA`. |
|
|
|
Some antivirus software may (wrongly) claim that `IPA` is a virus, but those warnings can be dismissed. |
|
|
|
If you don't believe me, read the [CLIPA source code](https://git.exmods.org/NGnius/CLIPA). |
|
|
|
|
|
|
@@ -70,7 +70,7 @@ CLre provides a minimal modding API and useful bugfixes for the Cardlife client. |
|
|
|
|
|
|
|
### Fixes |
|
|
|
|
|
|
|
As of v0.0.3, ten (10) bugfixes are implemented. |
|
|
|
As of v0.0.3, elevent (11) bugfixes are implemented. |
|
|
|
|
|
|
|
- InitLogSooner: Start the logger slightly sooner than Cardlife does [TARGET: CustomLoggerThread] [ID: 0] (0M/2P/1I/0W/0A/0D/3T) |
|
|
|
- EnchantmentTableFloatParseFix: [MORE: https://trello.com/c/qawBFb7P/1-enchantment-table-fails-to-work] [ID: 1] (0M/2P/0I/0W/0A/0D/2T) |
|
|
@@ -82,9 +82,10 @@ As of v0.0.3, ten (10) bugfixes are implemented. |
|
|
|
- UnderStructureCollider: [MORE: https://trello.com/c/nfuaZWQZ/10-passing-through-structures] [ID: 7] (1M/1P/1I/0W/0A/0D/3T) |
|
|
|
- TerrainModificationFailedHandler: [MORE: https://trello.com/c/Pq5lcB1p/23-moderation-tools] [ID: 8] (0M/2P/1I/1W/0A/2D/6T) |
|
|
|
- OfflineSpawnpointSavingFloatFix: [MORE: https://trello.com/c/hpADhDhQ/21-login-goes-to-original-spawn] [ID: 9] (0M/2P/0I/0W/0A/0D/2T) |
|
|
|
- AntiStupidFloats: Force language-agnostic float->string behaviour internally (DISABLED BY DEFAULT) [ID: 10] (0M/1P/1I/0W/0A/0D/2T) |
|
|
|
- OfflineGameTimeSavingFloatFix: Make game time save properly for everyone, even when floats contain a comma [ID: 11] (0M/1P/0I/0W/0A/0D/1T) |
|
|
|
|
|
|
|
Technically, that's eleven (11) but AntiStupidFloats is disabled unless you add `--float-fix` to the launch parameters. |
|
|
|
The offline fixes actually correct issues in the game server while running offline, |
|
|
|
which is why `CardlifeGameServer.exe` must be patched for CLre to work (not just for CLre_server). |
|
|
|
|
|
|
|
### API |
|
|
|
|
|
|
@@ -98,6 +99,7 @@ CLre_server provides a minimal modding API, admin HTTP server, and bugfixes for |
|
|
|
### Fixes |
|
|
|
|
|
|
|
As of v0.0.3, one (1) bugfix is implemented. |
|
|
|
|
|
|
|
- InitLogSooner: Start the logger slightly sooner than Cardlife does [TARGET: CustomLoggerThread] [ID: 0] (0M/2P/1I/0W/0A/0D/3T) |
|
|
|
|
|
|
|
### API |
|
|
|