Click here

Cruelty Squad
Custom Content

Infinite Levels Patch for Crus Mod Base
by wget

20/JAN/2024This mod has been updated to version 0.0.2! Click here to read the changelog.

this patches the CruS Mod Base to allow you to install as many maps as you want without crashing the game, without the long startup time, and without filling up your RAM

this means that you don't need to fiddle around with moving maps in and out of the levels folder anymore to keep the game from crashing because you can just keep all of them in there with zero issues

this is installed just like any other mod (this doesn't replace CruS Mod Base, it has to be installed alongside it)

Features:
- practically no limit to how many levels you can have installed
- fast startup time (basically just as fast as having no levels installed)
- level list is sorted by date (it used to be in arbitrary order)
- more consistent position for the level navigation buttons (next page always at bottom left, prev page always to the right of it)
- popup text for when there's an error or warning when loading a level
- levels with missing assets are playable (missing textures are replaced with pink and black checkboard)
- automatically try to fix levels with a bad navigation node (maybe automatic navmesh baking in the future)
- faster level loading (it is now threaded)
- faster level restarts (last or current level resources are now cached)

Patches the CruS Mod Base to allow you to install as many maps as you want without crashing the game, without the long startup time, and without filling up your RAM
MOD CREATED BY wget
RELEASED 8/AUG/2023 (VERSION 0.0.2)
(NO REVIEWS YET)
DOWNLOAD (Mediafire) (GitHub)

> How to install

> How to install

    - Extract the mod folder in %appdata%\Godot\app_userdata\Cruelty Squad\mods\
    (This folder is created automatically if you run the game with the mod installed,
    or you can create it yourself).
    - Make sure the mod is sitting in its own folder
    (...\Cruelty Squad\mods\Mod Name\mod.json and other mod files).
    - Load Cruelty Squad.

> Changelog (version 0.0.1)

- level restarts are even faster now (background loading)

- fixed some weird rare crash from instancing in a thread (for some reason, godot's AudioStreamPlayer* nodes connect a signal on init which isn't thread-safe)

- little loading text at the bottom right of the loading screen (mainly for debug purposes, so it's easier to tell which part is taking too long)

 ...

- reimplemented cmb's level verifier, and instead of running it when the game starts up, it now runs when you try to load the level scene for the first time (prevents a level from running if there's zero or multiple player nodes or if the navigation node is below an npc node in the scene hierarchy)

- fix for some map-specific issues probably caused by crus's engine update (dust2 no longer crashes)

> Archives

- Infinite Levels Patch for Crus Mod Base 0.0.0 (Mediafire)

- Infinite Levels Patch for Crus Mod Base 0.0.1 (Mediafire)

No reviews yet