Game
BioFuse
5 years ago

News Update #25 - Save File Down Pat!


Well well well, it looks like I'm actually still doing things. Normally in the past I'd have peetered out but this is really the first thing I'm doing in the morning. Last night I had this revalation that I needed to strip some variables out of the saving process and get done with it.

image.png

This did leave me with a better feeling too, especially since that all my work on code for saving was intended to be the first thing I complete! Here, I'll give you the changelog purely for these changes.

- Save files are now updated when brought from older versions in a far more effecient manner

- Save files no longer contain "item-bought" variable.

- Echo is OFF should no longer display in save files.

- Stripped Agility, Parry Chance, Strength, hit chance and vitality.

Note: Stripping these variables do sort of make previous versions defunct. If your previous save

worked on 0.2.7 it might work on 1.2.0 but it may mix other variables due to the way Batch handles

pulling up saves. Further testing will tell me.

My reasoning for removing the 'bought' variable was because it was redundant.

If the user has x amount of that item, allow equip.

- Choosing stats for leveling up and also game creation don't have Strength, Agility and Vitality anymore.

It was replaced with Health, Attack and Magic.

Naturally once I'm done applying changes to the whole game I'll be moving onto the battle system and actually getting that finished. It's been the crux of my whole process with this and sure, it works in 0.2.7 but barely. There's nothing special about it, no dodging, no magic, hell I think that using EP in fact CRASHES the game in that verison.

On another note, I still need to check if the save files are truly cross compatible. I doubt it though, considering the way that batch works. I did reduce the size from the old 57 lines of save file toooo... 50. Okay okay, it's only 7 lines but those extra 7 lines were for stupid saving like... Agility or something. Oh yeah! It was those "bought" variables that I thought I needed. Silly Exabyte.

Also, that stat selection screen is sorta different now after I got rid of a few variables. I'm sure you read it in the changelog and was like "whaaat, what do you mean?"

Lemme explain, so let's take the old version (0.2.7, but displayed as 0.2.0.4.3).

image.png

And then here's the new shiny version 1.2.0!

image.png

Unfortunately this screenshot does show two issues I've gotta fix. Once was the text chopping and also the stats. That was intended to be a new save BUUUUT I loaded up a previous testing save and it brought those variables over. This... also works for 0.2.7 I think, but it wouldn't be worth it because not a single one of those stats in that version do anything. As said by that stat screen, they're defunct. At least this new version has functional stats

Anyways, I'm gonna get back to work on this. I'll see you in the next News Update!



0 comments

Loading...

Next up

So. Does anyone think this beaver is dead or no.

News Update - 39 BioFuse 1.8.2 Released (Fixes Win11 support)

#GameJoltColors24 Look at you go, Popcorn :)

This is indev version 1.0.7 so far. I need to add much much more logic to the inventory system I've got, it's still quite young. Just showing that I'm still here... ish?

Nearly forgot to show what my recycle bin looks like.

It's irritating to have a bunch of posts on a devlog right? That's why I use my profile to drop misc. leaks lol.

Satisfying.

Tfw you haven't posted anything in months

I finally figured out how to make an infinitely scaleable map navigator. Little crude in the gif itself but nothing a little polish won't fix.

Trick or treat my dudes.