First bugfix update


First up, thanks to the people who put in bug reports. This new version has fixes for nearly everything reported. I've skipped things to do with sex animations or character models if it was non-serious, just cos those are next up for updates. A few of the reported bugs I could not replicate, so I applied fixes to what I thought was the issue, and hopefully it'll resolve them. The fixes are as follows:

  • Being captured while picking up an item freezes player (could not replicate)
  • Could Punch and block while doing pickups
  • Enemies were not waiting for pickups to complete before capturing
  • Recover could be triggered multiple times
  • Forward angled walking was stuttering or limping
  • Fatal error during masturbation
  • Pause game could be paused (could not replicate)
  • Quit button stays clickable during save
  • Fatal error when opening inventory too early
  • Minimap breaks if toggling inventory too fast

So, the first 3 issues were all the same thing. Whenever the player is doing something, they should be set as "Busy" which stops other things interrupting. Enemies are coded to check if the player is busy when they reach combat/capture range. If they're busy, they should stand around and either wait for you to be available or they wander off. I missed setting Busy on and off for item pickups. This has been added now, and I'm assuming it's probably the cause of the first issue which I couldn't replicate.

The recover bug meant you could restart masturbation while doing it. This was a similar fix to the last one, but instead it just checks if recover is in progress, and if it is, you can't repress the button. Easy!

I'm not sure why the movement at angles was jumping like it was, but removing the angled animations did the trick. I think it was because it was trying to blend from forward to strafe then angle walk, so removing the strafes in the middle did the job.

The fatal error during recovery was a tricky one to pin down. It turns out if an enemy spots you while masturbating, for some reason it can't get data from the player. So it got a check to make sure the connection was working, and if it doesn't it re-establishes the Cast. There's going to need to be tweaks there later, but for now it works.

Pausing while paused is a weird one. I couldn't see the issue myself, so I added another input so trying to re-pause in the pause menu unpauses. Not sure how it took that long to add that feature, but it's there now and should hopefully fix the bug.

When you quit the game, it saves and should block all other buttons from being clicked. The only one it didn't work for was the quit button, so I fixed that.

Finally, the inventory issues. The 2.5 second minimap fade in and out was excessive, so cut it down to 0.5 seconds and blocked retriggering inventory for the length of the fade. Similarly, the fatal error happened when you try to open the inventory before the inventory is created. In theory, this isn't a major issue cos that should happen before the level finishes generating, but just in case I blocked triggering inventory until after it is created.

That's it for now. If there's any more major gamebreakers, I'll fix and release a bugfix as soon as I can, but it's reliant on people reporting issues! You can report from the pause menu.

Assuming no more major issues, the next step is updating character models and moving in to the rest of Phase 2 after a short pause to get some other work completed.

Files

the-running-of-the-wolves-windows-beta.zip 1 GB
Version 2.0.1 Dec 04, 2023

Get The Running of the Wolves Demo

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

An odd bug I've noticed is saving. If you quit the game, it saves properly. If you press the save button, it does literally nothing.