Balmut
@balmut.bsky.social
2.7K followers 460 following 5.8K posts
#GameDev Goblin. Support with cheese! http://ko-fi.com/balmut http://patreon.com/Balmut Thrall of Time⌛️ (Any) http://thrallgames.bio.link
Posts Media Videos Starter Packs
Pinned
balmut.bsky.social
Figure I should probably post some older GameDev stuff since we have videos now!
These are my Goblins

#PixelArt | #Goblins | #CozyGames | #indieDev | #IndieGames | #SoloDev | #FarmingSim | #TownBuilder
balmut.bsky.social
Ok, it's nearly 3am. This is the latest I've stayed up since I started looking after my gran, I think it's slep time.

Take care everyone!
(づ˶ᵔʌᵕʌᵔ˶)づ💚
balmut.bsky.social
One(1) cheese pizza please.

(trying to make good lava, think I need to change more of the water settings first, the ground tiles under water are blue so those should probably be changed)

#gameDev #gameMaker #goblins #farmingSim #farmingRPG #townBuilder #indieGames #indieDev
balmut.bsky.social
Actually that can wait, gonna clean up more old unused files and code, then I need to check if the Terraforming code still works (probably not)
balmut.bsky.social
Yay! That's working too!

Now I can go back to what I was trying to do hours ago, seeing the best way to add lava.
balmut.bsky.social
Yup! Seems good!
Now to update the Title Save File...
balmut.bsky.social
I *THINK* I have this all sorted?
Gotta do some testing!
balmut.bsky.social
Same issue here, the index's aren't consistent if you update how many assets you have in your project.
balmut.bsky.social
You've missed the issue, if I delete a tile asset with a GM index of anything less than 9 between the saving and loading (cleaning up unused assets), ds_list_get(9) will return the wrong asset, producing the gif I posted earlier.
balmut.bsky.social
Wait, part of this wont work.
I was going to update the data on load, but my lookups wont work if I rename any of the tiles...
So I guess I'll have to do it a bit more manually.
I thought I could just do if a[0] == til_SandEdge{a[0] = "SANDEG";}
but I'll have to do the full tile macro check instead
balmut.bsky.social
Apparently asset_get is quite slow? (I actually use it for getting parts of different tree types)
balmut.bsky.social
Oh, yea that's basically what I'm going to do, but instead of saving the asset name til_GrassEDGE (as I might rename things), I'll save the string "GRASSEG", then in the surface create set the tile to be drawn (in a switch if necessary).
balmut.bsky.social
1.4, that won't work though, because the asset index order is being changed between the save file being made and the save file being loaded.
balmut.bsky.social
Ok, taking a break. But when I get back to it I'm going to have to set up the load system to go things the grid and replace the asset names with text or a macro, then use the draw ground code to draw the correct tile asset.
Then ill need to update the world get to do it too. Should avoid crashing🤞
balmut.bsky.social
That means I can't store that data, and instead will have to run part of the world gen again on game file load...or never change the asset order?

I can't believe how many times I've had this issue and forgotten. Last time was with fishtanks?
balmut.bsky.social
WAit.
damn it.
It's because I'm loading a save file...
Game Maker stores all assets as index's, so when my Save File system stores the assets it's actually storing the index.
So when I add or remove a background then load a game it gets all messed up.
URGH
balmut.bsky.social
I'm not sure how I can fix this bug other than maybe deleting all backgrounds/tile and redoing them?
Also not sure if that would even work.
balmut.bsky.social
NOPE. Still broke, moved them around and it broke.
balmut.bsky.social
VERY weird. I moved the asset down the list till it stop happening, then duped the background that seems to be the issue and deleted the original. All working again now.
SUCH A STRANGE BUG.
Reposted by Balmut
thegoblinburrows.sass-c.sucks
Goblin out of useable food after milk went sour (found out the hard way). Fundraising groceries in the usual places. Help and reskeets and such appreciated. Art Commissions available on Ko-fi, if you prefer.

#mutualaid #mutualaidrequest

ko-fi.com/thegoblinbur...

throne.com/thegoblinbur...
Support theGoblinBurrows
Support theGoblinBurrows
ko-fi.com
balmut.bsky.social
HUH. adding a new background to project breaks ground drawing...somethings messed up somewhere. If I had to guess somehow it's not using the asset name but the asset index?!
Reposted by Balmut
ladyjazzington.bsky.social
BUT HEY!

THAT'S JUST A Segway to remind you that the FNAF creator/this movie's screenwriter, Scott Cawthon, donates the money he makes from FNAF stuff to far right politicians, many of whom are currently trying to make things worse for everyone, specifically trans people. Don't support this film.
discussingfilm.net
MatPat has been cast as Toy Bonnie in ‘FIVE NIGHTS AT FREDDYS 2’