Goblin Game Dev Posts in Thrall of Time Games Community

Share your creations!

FIXED!

OK! Now to add some more Objects to the House build menu.
I think since I some Objects are not indoor objects, I should add them to the Worksites instead? Like add the Thresher to the Farm instead of the House?

Hmmm! Was getting mad flickering when in the UI with too much text...
So I split the static part of the UI (text that doesn't change) to be drawn to a surface once, then it draw the extra bits on top. Seems to work, now I have to do it for all of it.

I've been updating how Houses work, and now you can add Wall Hangings as well as move them!

Hmm, so it looks like my Pride Rugs can be used as Wall Hangings but there are issues.

Because they're wider than a wall I'll need to set things up to take over the second wall as well.

Loading...

Working on a bunch of things all at once, so in the meantime have some animals!

Birbs inspired and (default) named for my friend and early supporters pet, Maple! (˶˃ ᵕ ˂˶)

I hope you're all having a great day and have a fantastic week!

Urgh at some point I need to rework how the Building lists work. I've got Walls/Doors/Roof/Fences all in the same array, which is fine for now, but If I keep adding new ones they need to be in their own arrays.

Buildings now have Material Cost and refund for changing the Wall/Floor types!
Also updated the Expansion Cost, making it relative to the current Wall/Floor types.

Well I think I've got it sorted?
Expanding Buildings now costs resources.
I'm going to have to do some work on the cost though, they get real expensive, real fast!

I think I maths'd it? I was being dumb and adding the axis changes together for the last bit and then removing one, instead of multiplying them together!

Also works for shrinking, so it works out the refund! (although I think I'll half and floor that....)

Did a decent rework of how Goblins act when trapped in a walled off area.
Previously they'd just teleport out, now they only do that if they're in an object.
They now try to recalculate a path, as well as having different path size options.