UngodlyLiquidation RTS manual

Files

Downloads and checksums

Everything you need, with the exact byte count and SHA-256 for each file so you can confirm what arrived is what left. The mirrors are on my own paid Google Drive account.

#The plugins

Three archives. Each one holds the plugin DLL and its README, and nothing else.

Ungodly Liquidation AI

v1.0.7 72 KB (73,985 bytes)

Replaces enemy AI behaviour, pathfinding, tactical cover and retreat, and coroutine scheduling.

On the mirror this file is named UngodlyLiquidationAI_v1.0.7.rar. The copy hosted here is named UngodlyLiquidationAI_v1_0_7.rar — same contents, the version separator is just written differently.

Archive SHA-256941eaf0e10fccd02c9d8b07259a87aafd4fc5610b8a4ebf1def6d95d6eebd248

DLL SHA-2568fbbc61e6f264d320e198839e09daf500efd4506e82276b829fa672006cba8d6

DLL
UngodlyLiquidationAI.dll
Plugin id
com.stixsworldhd.ungodlyliquidationai
DLL size
216 KB (220,672 bytes)
Assembly version
1.0.7.0
Requires
BepInEx 5.4.23.2 or newer, 0Harmony 2.9.0.0
Config file
com.stixsworldhd.ungodlyliquidationai.cfg
Multiplayer
Simulation-critical — every player needs the same version and settings

Ungodly Liquidation Gore & Graphics

v1.2.0 93 KB (94,823 bytes)

Permanent gore, a full render-pipeline and post-processing overhaul, unlimited draw distance, and a coroutine scheduler takeover.

On the mirror this file is named UngodlyLiquidationGoreGFX_v1.2.0.rar. The copy hosted here is named UngodlyLiquidationGoreGFX_v1_2_0.rar — same contents, the version separator is just written differently.

Archive SHA-256b1e94a34f96c151c26053ccb5a9b706ae643091c795437c54c2ae7faba941ea6

DLL SHA-2563db4020e08349f336556f145623c4957e95928398afe88ac67cc2e1355cd1370

DLL
UngodlyLiquidationGoreGFX.dll
Plugin id
com.stixsworldhd.ungodlyliquidationgoregfx
DLL size
284 KB (290,816 bytes)
Assembly version
1.2.0.0
Requires
BepInEx 5.4.22.0 or newer, 0Harmony 2.9.0.0
Config file
com.stixsworldhd.ungodlyliquidationgoregfx.cfg
Multiplayer
Client-side only — nobody else needs it installed

Ungodly Liquidation Leveling

v1.0.0 7 KB (71,506 bytes)

Replaces experience, the levelling curve, promotion rewards and coroutine scheduling, and fixes three shipped bugs.

On the mirror this file is named UngodlyLiquidationLeveling_v1_0_0.rar.

Archive SHA-256b6b97677b5cd96cd8978eb1cb1f19d250b7ce11e431d3e0e409abe8af5017c40

DLL SHA-25653d36a87a8016acab340af1e3f0cbc02a524a695fa62c9ac9b0b89e6057df2b6

DLL
UngodlyLiquidationLeveling.dll
Plugin id
com.stixsworldhd.ungodlyliquidationleveling
DLL size
214 KB (219,136 bytes)
Assembly version
1.0.0.0
Requires
BepInEx 5.4.23.2 or newer, 0Harmony 2.9.0.0
Config file
com.stixsworldhd.ungodlyliquidationleveling.cfg
Multiplayer
Simulation-critical — every player needs the same version and settings

#BepInEx

Not mine, and not mirrored — always take it from the project's own releases so you get whatever is current and signed for by the people who build it.

BepInEx_win_x64_5.4.23.5.zip

624 KB (639,118 bytes)

The win_x64 build. Anything from 5.4.22 upward works with all three plugins; this is the version every screenshot in this manual shows.

SHA-25682f9878551030f54657792c0740d9d51a09500eeae1fba21106b0c441e6732c4

#Checking a download is intact

Worth doing if a download was interrupted, if a plugin behaves strangely, or if you got the file from somewhere other than the two sources above.

Windows, built in

Open PowerShell, then drag the downloaded file onto the window after typing the command so the path fills itself in:

PowerShell
Get-FileHash -Algorithm SHA256 "C:\Users\You\Downloads\UngodlyLiquidationAI_v1_0_7.rar"

Compare the Hash it prints with the one on this page. Case does not matter. PowerShell prints uppercase; this page shows lowercase.

Checking all three at once

PowerShell
Get-ChildItem "$env:USERPROFILE\Downloads\UngodlyLiquidation*.rar" | Get-FileHash -Algorithm SHA256 | Format-List Path, Hash

Checking the installed DLLs instead

The DLL checksums are the ones that really matter, because they do not change no matter how the file was packaged or which mirror it came from. If your archive hash differs but the extracted DLL hash matches, you have the right plugin in a differently-built archive.

PowerShell — run from your Liquidation folder
Get-ChildItem "BepInEx\plugins\*.dll" | Get-FileHash -Algorithm SHA256 | Format-List Path, Hash
FileBytesSHA-256
UngodlyLiquidationAI.dll 220,672 8fbbc61e6f264d320e198839e09daf500efd4506e82276b829fa672006cba8d6
UngodlyLiquidationGoreGFX.dll 290,816 3db4020e08349f336556f145623c4957e95928398afe88ac67cc2e1355cd1370
UngodlyLiquidationLeveling.dll 219,136 53d36a87a8016acab340af1e3f0cbc02a524a695fa62c9ac9b0b89e6057df2b6

#If a checksum does not match

Do not install it. In order of likelihood:

  • The download was interrupted. Check the byte count first — if it is short, that is your answer. Download it again, preferably from the other source.
  • You are comparing the wrong file. The archive hash and the DLL hash are different numbers for different things. Make sure you are checking like against like.
  • It is a different version. Check the version in the filename against the versions on this page.
  • It came from somewhere else. If you got the file from a reupload site or a link somebody passed on, delete it and take it from one of the two sources above instead.