github lambor590/Half-Sword-Enhancer v0.4.0

latest releases: dev-latest, v0.5.1, v0.5.0...
4 months ago

Update 0.4

Launcher

  • Check if it has write permissions before applying an update
    • This is probably why the auto-updater does not work for some people
  • Significant memory & processing optimizations

Spawner rewrite

  • The spawner is now much more stable, robust, stronger, faster, smarter and BETTER.

Here's some details:

  • Abyss items now spawn.
  • You can now spawn abyss props, such as chests and coffins!
  • Assets are now loaded by the spawner.
  • Added an internal queue so it only spawns the desired actors when the game can.
  • The spawner now runs in the game thread.
    • This fixes ALL those random crashes that happened when you spawned some items (e.g. game crashing when you only spawned two swords).
  • Added Long Falchion T3.
  • Removed Cuirass A T1 as it no longer exists.

Mod

  • Fixed menu toggle key not working on Linux.
  • Updated Windows SDK.
  • Raised the maximum strength multiplier to 10.
  • Added a Linux guide (thanks to digitalyeti).
  • Now all player modifiers in the arena are re-applied constantly instead of just the start of a fight.
  • Added mouse buttons support.
  • Added Destroy All Willies.
    • Option to only destroy dead willies.
    • Option to disintegrate.
  • Added Clear Blood.
    • You can set the amount of blood to be cleared.
  • Added Toggle Game Paused.
    • This can be used in Photo Mode to unpause the game.
  • Added Infinite Consciousness.
    • You can't be knocked out.
  • Added No Kick Cooldown.
  • Added No Pain.
    • This could be taken as a semi-invulnerability.
    • You can only die if your head/neck is damaged enough.
  • Added Enemy No Pain.
    • Same as No Pain but it's only applied to other Willies.
  • Revamped user interface.
  • Added key conflict warning to choose to either replace, keep, or remap.
  • Added Adjust Body Tonus option in Strength Multiplier.
    • This allows you to set your strength very high without constantly losing your balance.

Performance

  • Important performance improvements have been made.

  • Optimized key handling system memory & processing .

  • Most calculations are now performed at compile time, so your PC has to do less work.

I've made so many changes that I will just put some comparisons (at 60 FPS)

  • Hooks are now up to 900% faster. This runs on every frame of the game.
  • The logger is now ~90% more efficient.
  • Function parameters (the config popups) are now much more responsive and efficient.
  • Speaking of only memory management (when the mod communicates with the game), about ~5.25 MILLION less calculations PER SECOND (depending on the situation) as there's now address-caching.
  • About ~21K less calculations per second only for the UI.
  • Menu rendering is now ~70% more efficient in general.
  • Faster startup.

And there's much more.
Those of you who have a low-end PC will definitely notice it.

Don't miss a new Half-Sword-Enhancer release

NewReleases is sending notifications on new releases.