Sunday, August 14, 2022

New Guild Member and Several Game Improvements and Tweaks


My little project is stepping slowly and slowly, but the amount of stuff that changes with each update makes it worth it, or at least so I think.

I'm actually having some issues to focus on what to do next on the project, since I plan A, and I decide on practice to do C because looks cooler and interesting.

New Character



The new character has arrived. Asphalion doesn't have a stupid requirement for starting his recruitment quest, but you might want to watch yourself when doing the second step of it. Unlocking and adding him as a member of your guild, will not make him able to be picked as party member you can bring on your quests, but also allow you to access the storage function.

He currently only has a technique for using lute, which is also a new weapon. His technique might be handy on your adventures, even more if you have problems with health, heh. Sadly, there's no other lutes you can get in the game to improve his status, so that lute he uses normally is the only one in the game right now.

Lighting Changes



I not only fixed, but tweaked how lighting works on the game, so it might be a bit more pleasing to look at. There are still some issues like the case of some objects going grey when around the midnight time.

The game should now look darker around midnight time, but I also made so Full Moon nights actually make the map more illuminated than any other night.

Also, moon phases are now saved with the world data, so no longer resetting moon phase to full moon everytime you restart the game.



I also took the liberty of adding a Blood Moon event that can end up happening in place of a normal night. Since I wanted to make it have some cohesion with how moon phases work, there is a chance of it triggering upon changing moon phases. There is no pre-requirement to start a Blood Moon right now, but I recommend you to not go outside of the town during that moment, and neither start the game when one is happening.

Currently, you're safe in towns. In the future, I plan on changing that. The only 100% safe place in the game from Blood Moon is literally your Guild Hall, which I will need to do something about to increase "immersion".


As for the last change, beside the many tweaks and changes the game got, and it getting less grindier for you to level up your characters early in the game, many character skills had their cooldown reduced. Now you should no longer wait for too long for skills to reset.


The patch note can be found bellow:

Fixed issue where Gavea South Field was visibly darker than other fields.

Fixed a bug where buff status change persisted after the target is defeated.

Losing the effect of a buff or debuff will now remove their effect too.

Starting maximum inventory item count were increased from 10 to 20 items.

Fixed an issue where monsters could aggro defeated characters.

When the target of a monster is defeated, it will try targetting the next highest aggro character they know.

You can no longer use multiple skills at once.

Red Potion healing now varies between 35~65 Health restored, instead of fixed 50.

Added some crops to Gavea's Farmland.

They can also be looted with the loot around order.

Healing also increases exp based on 33.3% healing value caused.

Characters will now visibly seen to be walking slower when their move speed is lower than should.

Character acceleration and angular speed will now be updated alongside their speeds.

That should fix issues where fast monsters chasing the player had high chance of missing.

There is no more skill slots on the techniques window.

Now, you will need to directly place the skill icon on the slot of the character, on its info interface.

Incapacitated characters will no longer ruin your group formation.

Fixed issue where the new quest window was... Compressed.

Having at least one knocked out member on your group no longer makes the Move Group button go bonkers.

Fixed an issue with right clicking items and skills.

Day and Night should now be brighter and darker depending on time.

Clicking somewhere to move while having a previous character knocked out, will now make the leading character be in front of the party on the destination, as intended.

Being hurt by monsters attack will also increase technique exp.

Exp increases base on 33.3% of the damage received value.

If the damage received exceeds your character health left, the exp will instead be based on left health.

Full Moon nights are kind of brighter than other nights.

Moon Phase is now saved with the game world infos.

Reduced the cooldown of the following skills:

Punch Combo: 45s -> 25s

Spin Kick: 35s -> 15s

Bash: 35s -> 25s

Fireball: 40s -> 20s

Flame Breath: 50s -> 35s

Flame Eruption: 35s -> 25s

Headshot: 55s -> 35s

Supressive Fire: 40s -> 20s

Critical Shot: 35s -> 25s

Double Shot: 20s -> 10s

Epee Stab: 40s -> 20s

Unload Bullets: 40s -> 30s

Vital Shot: 55s -> 35s

Stab skill now has a chance of inflicting Bleeding on the target.

Headshot skill now ignores part of target defense.

Epee Stab now has a chance of inflicting Bleeding on the target.

Fixed an issue where the Giant Acid Doggie couldn't drop the hat.

Changed how monsters exp reward works.

Also changed the formula of max exp for character level, to not ridicularize earlier levels.

Your character exp bar will be emptied when loading your guild.

Skill cooldowns will now be saved when you change maps, or move to guild hall or something.

If you move to another map or guild hall while the skill is currently in use, it will set the cooldown as if the skill just finished being used.

Fixed the satelites orientation on the character selection screen.

Added the possibility of a Blood Moon happening on the game.

The moon light will be red during a Blood Moon.

From 18pm to 6am, monsters will be extra aggressive and faster.

This also includes passive monsters.

Currently, staying in the town or the guild hall, will keep you safe from that event.

I don't recommend starting a new save when it is happening.

Gladly, time passes when you're on the guild hall.

The clock will snitch when a Blood Moon will happen.

Added a potential fix to a issue where the audio settings were being overriden after it loads.

It could cause a issue where all the audio volumes were set to maximum.

The game will now extend its effects list when necessary.

That means that if various monsters are affected by an AoE and get a debuff, they all will have the effect shown.

Reduced day light intensity.

Increased the attack range of:

Maria:

- Pyromancy technique from 300px to 500px.

Melissa:

- Ranger technique from 500px to 1000px.

- Hunter technique from 800px to 1000px.

Umbra:

- Pistoleer technique from 500px to 800px.

Fixed an issue with Magara's walking animation when she's using a sword, and facing forward.

Bizarrely, the walking backward frames were drawn as intended.

Fixed a timing issue with weapon attack hit times and the time sounds plays.

Fixed the name of Gavea South Field.

It is no longer known as North Field.

Fixed an issue where some projectiles may not end showing up on the first attack.

Asphalion is now a recruitable guild member.


You can get the download link on the link bellow.

https://nakanondev.blogspot.com/2022/04/want-to-test-my-guild-management.html


So far, the game needs content, and I should try working next on adding that.

One of the things I'm least inclined to work on, is spriting monsters, but if I don't do that, the game will get no new content.

I will also have to spend some time to make a draft of the Guild Leader. A Guild without Guild Leader isn't a Guild. Don't worry, I'll try letting you pick how your Guild Leader will look.

Also, I was working on Magara's pistol + shield technique (remember the plan A and practice C?). So far, it's mostly done, but I need to make her tankier when using a pistol, and be able ot deliver damage too.

And I'm kind of itching myself to add a dungeon to the game, but I will definitelly need monsters for it, so... You can see that my road is quite long on the development of this game.


Anyways, have fun :)