Browse Source

Update info about changes required for new fixes

tags/v0.0.3
NGnius (Graham) 1 year ago
parent
commit
b277611860
1 changed files with 7 additions and 5 deletions
  1. +7
    -5
      README.md

+ 7
- 5
README.md View File

@@ -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


Loading…
Cancel
Save