itch.io is community of indie game creators and players

Devlogs

Project:Soul - Hotfix [01.10.2023]

Project:Soul
A browser game made in HTML5

Hello my dear kohais!

First off all THANK YOU for all the Feedback! It really helped me sort issues out and here's some inside about the fixed issues:

- Boss doesn't spawn on Trigger-Enter:

The issue was simply that the trigger requested a potition value, which didn't work out. I rework the script to basically check on trigger for the position which fixed it.

- Boss spawns on weird positions:

This was caused by a simple programming error. I add the transform.potition after instantiating the boss object - don't ask why I honestly don't know myself xD

- Hollow Sharks don't start skills:

The check if the Shark was active was an issue - I checkt for (_this == null) which was a variable that was never set in the beginning. Which caused the skill object to be destroyed after casting a single circle. Has been solved by setting the right object to the attribute.

- Player can moonwalk:

This was, and still is a though one. Basically if any Object/Mob/Boss manages to collide on a certain position with the player the player objects Y get's rotated and has some weird velocity value. I added a check if the rotation of the player != Quaternion.identity which is the angle of 0. So as soon as we get some weird rotation going it and the velocity will be reset -> PLS IF U STILL GET THIS CONTACT ME!

- Nova doesn't attack after summon weapon respawn:

After calling a summon weapon there was no check in which state nova is OnEnable. I add some checks OnEnable to see if the Defense or Attack was set before deactivating. 

- Passive Health-Rec doesn't work:

I missed to change the check of the player after changing the lifecycle of the player itself. Basically the error was caused cause the Regeneration object couldn't find a target .

- Skippable Quest Arin to King Emil IV:

I forgot to deactivate the quest script on the King. So now it only gets activated after talking to Arin!

- UI removed after teleporting:

I could replicate this easily, but didn't find which bug was causing this - I add a check in the dialogue manager whcih now basically checks if the dialogue has ended and if the UI is deactivated it gets activated. Works like a gem.

- BGM Sound is on 0. Sound still plays when transition no fight -> fight

Yes, there was unfortunately a check missing if the sound is set to 0 to not actually transition. Has been added.

- Speed Bug if dash into death:

Well, that was a though cookie. But I changed some attributes to actually improve this drastically. Now we have a playerSpeed attribute which is set on start to the comboAgility value. On dash we take the comboAgi + dashSpeed but the combo agi itself doesnt get changed so it will always be the initial value.

- Boss doesn't receive any damage:

Another collision error, only god knows why, but since the boss was stuck in the "STAGGER" state he couldnt be attacked anymore. I changed the whole boss lifecycle also adding a new movement system to not just plop out the floor. 


Hope you enjoy the updated version, here some stuff I will add over the next weeks:

- fixing all text errors

- 2 more puzzle rooms

- reward room on finding all teleport stones

- 1 ranged weapon and 2 support weapons


Interested in more? https://instagram.com/dekisenpaitm

Files

  • PJS_Patch_01102023_HOTFIX 47 MB
    Oct 01, 2023
  • PJS_Hotfix_HTML5.zip 22 MB
    Oct 01, 2023
Download Project:Soul
Leave a comment