CardLife

CardLife

 This topic has been pinned, so it's probably important
Pheebe Jan 18, 2021 @ 8:39am
Get your Bug Fixes here (Update Sept 3, 2021)
Hi all,

You can get some of the bugs in CardLife fixed with the community bug fix program - CLre! NGnius has put together a patching/modding framework for CardLife. He and I have triaged and investigated some of the bugs that turn up in CardLife with the aim of creating patches for them.

CLre installation steps
  1. Download the latest CLre.zip https://git.exmods.org/NGnius/CLre/releases
    and CLIPA.zip https://git.exmods.org/NGnius/CLIPA/releases.

  2. Extract both zip files.

  3. Copy the (extracted) contents of CLIPA.zip into your Cardlife folder. This should include a file called IPA.exe, but copy everything.

  4. Using your mouse, drag Cardlife.exe onto IPA.exe and let go (you may see a terminal window briefly pop up). If prompted by Windows Defender, choose "Run Anyway" (the code is FOSS if you don't trust that it's not a virus).

  5. Copy the (extracted) contents of CLre.zip into the Plugins folder (the folder should've been created in the Cardlife folder during step 4). This should include CLre.dll and 0Harmony.dll (or without the extensions because Windows hides those by default).

  6. Launch Cardlife normally. You can confirm that things are working properly by searching for CLre in the latest output log.

CLre update steps
If you've already installed CLre in the past, you only need to update your installation. You can follow these steps instead.
  1. Download the latest CLre.zip https://git.exmods.org/NGnius/CLre/releases

  2. Copy the (extracted) contents of CLre.zip into the Plugins folder. This should include CLre.dll and 0Harmony.dll (or without the extensions because Windows hides those by default).

What's patched
The following are new patches for this release:
  • OfflineSpawnpointSavingFloatFix: Fix the issue where you spawn on the beach instead of where you logged out.
  • OfflineGameTimeSavingFloatFix: Make game time save properly for everyone, even when floats contain a comma
  • OfflineMapPointsFloatFix: Custom marker positions are saved and remembered for next logon.
  • TerrainModificationFailedHandler: Add handler for terrain modification exclusion zone

Currently patched are the following issues:
  • EnchantmentTableFloatParseFix: Fix the issue with improper locale handling, so that the enchantment table works.
  • InitLogSooner: Start the logger slightly sooner than Cardlife does.
  • ExclusionImprovement: Improved the exclusion zone around buildings
  • ClientDurabilityNodeErrorRemover: Fix the issue with errors around durability caused by durability before inventory is fully initialized.
  • CooldownCrossSlotSync:Weapon cooldown is now common across all slots.
  • ScrollSpeedImprovement:Fix for mouse wheel scrolling in the inventory screens.
  • MiniScreenEmbiggener:Fix for game starting minimized and resisting restore.
  • UnderStructureCollider:Fix to prevent players from popping through structures from beneath


The patches should work fine, but any issues should be reported on the CardLife Discord server[discord.gg].

Good luck!
Last edited by Pheebe; Sep 6, 2021 @ 7:31am
< >
Showing 1-15 of 35 comments
Pheebe Mar 14, 2021 @ 3:51am 
For those who are interested, the CLre ppl have a list of the bugs that they know of, and what's in progress at https://trello.com/b/EGKEpfBF/cardlife-bugs
Pheebe May 15, 2021 @ 8:40am 
Update for 15 May 2021 patch release.
Tronkkeli Aug 16, 2021 @ 10:41pm 
I dont want to be rude but this game is like sinking ship..
TheAvPman Aug 18, 2021 @ 8:21pm 
Originally posted by Tronkkeli:
I dont want to be rude but this game is like sinking ship..
And it seems like these people are trying to patch the leaks and pump out the water.
NGniusness Aug 19, 2021 @ 2:17pm 
Or maybe I just want to be able to listen to a nice Celine Dion rendition while the ship's going down.

Actually, I look at CLre more like a submarine voyage to see a ship that's already sunk. I don't really care if the game becomes popular or not, I just want do what I enjoy in my free time.
While these patches are useful, the above mentioned links are returning a 500 (error I guess) webpage with nothing on it. Both links. Am I doing something wrong?!
Pheebe Aug 30, 2021 @ 12:07am 
Originally posted by siconi.digitall.com:
the above mentioned links are returning a 500 (error I guess) webpage with nothing on it.

I just checked and I was able to access. I'm presuming there was maintenance on server, but it'd be good to know if this is still happening for you?
NGniusness Aug 30, 2021 @ 6:54am 
I can also confirm that it was down for a bit yesterday (it gave me a 500 error), but it is fixed now
NGniusness Sep 3, 2021 @ 11:14am 
CLre v0.0.3 is now out, with a few extra fixes. It primarily fixes offline singleplayer issues for non-English users.
Pheebe Sep 6, 2021 @ 7:31am 
Updated for Sept 3, 2021 release.
When I'm looking for gold I fall through the world
NGniusness Sep 11, 2021 @ 6:46pm 
Originally posted by HarryTheBarbarians:
When I'm looking for gold I fall through the world
Unfortunately I've never been able to reproduce that. There's a Trello card already open for that issue: https://trello.com/c/VPCtipko

I'm aware of a couple of ways of forcing yourself to fall through the world, but those involve different circumstances which are easy to avoid.
Fuyuno Oct 23, 2021 @ 7:53pm 
out of curiosity, why are these community patches not being patched into the official release of the game? isn't it kind of counter-intuitive to expect players to know about this?
NGniusness Oct 24, 2021 @ 7:56pm 
Community patches are by definition not part of the game. I don't have access to the source code nor the ability to publish Cardlife updates on Steam, so I cannot even attempt to patch the game.

Yes, ideally bug fixes would come built-in to the game, but that can only be done by FreeJam, who no longer work on the game. This is the next best thing.

I'd expect players who are looking for bug fixes for a game that hasn't been updated in years to be able to find a link to these patches, so I'm not too worried about it being counter-intuitive.

Though, as I'm writing this, I realise I've never actually asked FreeJam about adding CLre to the game so I'm going to go do that. I'm pretty sure I know the answer (no), but there's no harm in asking.
Pheebe Oct 25, 2021 @ 1:48am 
I managed to secure an agreement with FreeJam allowing us to mod the game in pretty much any way we want, albeit it with certain (sensible imho) restrictions. Those restrictions are:
  • These modifications are free and not monetized
  • These modified versions do not circumvent the user needing to buy an original copy of the game via Steam

I very much doubt FreeJam will want to do the work to integrate external patches into the game, given that it requires understanding patches, code development, testing and release cycles.
Last edited by Pheebe; Oct 25, 2021 @ 1:49am
< >
Showing 1-15 of 35 comments
Per page: 1530 50