Project:Soul - Hotfix [01.10.2023]


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

Get Project:Soul

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.