Game Development: Ghost Apple Gelatin

Announcements about major changes in Haven & Hearth.
User avatar
jorb
Posts: 18715
Joined: Fri Apr 03, 2009 7:07 am
Location: Here, there and everywhere.

Game Development: Ghost Apple Gelatin

Post by jorb »

We've been developing, and here's what's new.

Image

New Implementations
-----------------------
  • Faster onset of winter proper. Snow should fall more uniformly, covering larger contigous areas of the map sooner, rather than in patchwork fashion. May have some unintended artifacts along map segment edges. Let us know how it treats you.
  • Added a small chance, when mining, to excavate a boulder of the same type as the tile you are mining from.
  • Added "Gem Dust". Rather than crumble to Cave Dust when cut, Gems now crumble to Gem Dust instead, which is slightly better.
  • Added "Gelatin", made from animal hides. Most recipes previously using cave jelly can now use cave jelly or gelatin.
  • Added "Jelly Heart", curiosity.
  • Added "Ghost Apple", winter curiosity.
Key Fixes
-----------------------
  • Added client code to support a future implementation of coloring villagers in the village's member list by permission group color. Custom client makers should merge these changes.
  • Mulberry Trees should now shed some leaf planes when picked clean. Should perhaps add this for other leaf trees as well. Suggested here.
  • We now save the random seeds for various dungeons, meaning that it should be possible to debug their map generators after the fact. Reporting bugged dungeon generation now more meaningful.
Small Fixes
-----------------------
  • Fixed a small problem with the outline of objects in the Snekkja's cargo bays.
  • Reduced the meat and chitin on the large ants in Anthills.
  • Slings now require prepared hides, rather than leather.
  • Slightly upped the decay time on Grand Haruspex.
  • The arrows in quivers are now turned off visually if there are no arrows in the quiver.
  • Cattail Roots now count as (a rather bland) tuber, for cooking purposes. Suggested here.
Image
As always, if you liked what we did here: Support the patch.

Today's Patch Items, for the fair price of $9, is the "Mr. Moneybags".
Store Description wrote:Image$9 This hat is legal tender for all debts, public and private.
All Gold & Silver subscribers have been awarded the "Mr. Moneybags", free of charge.

In the Pipe
-----------------------
  • We are working on a bigger implementation. Might be a few weeks.
  • Again urging any custom client maker who wishes to stay relevant to get with the new rendering times. Support for the old resources will be dropped at some point.
  • Our primary development direction is toward object-controlled-objects.
  • Time to... like us on Facebook?
  • Time to... follow us on Twitter?
Enjoy!
"The psychological trials of dwellers in the last times will be equal to the physical trials of the martyrs. In order to face these trials we must be living in a different world."

-- Hieromonk Seraphim Rose
Mateuszowy
Posts: 23
Joined: Mon Apr 13, 2020 12:10 am

Re: Game Development: Ghost Apple Gelatin

Post by Mateuszowy »

Oh! I really like gelatin idea!
User avatar
Nightdawg
Posts: 2637
Joined: Fri Feb 28, 2020 12:31 am

Re: Game Development: Ghost Apple Gelatin

Post by Nightdawg »

Image
jorb wrote: I do not want to over-promise or hype up stuff that could be months out.
"Our primary development direction is toward object-controlled-objects"
User avatar
Gauhörnchen
Posts: 35
Joined: Wed Jul 20, 2016 3:58 pm
Location: Germany

Re: Game Development: Ghost Apple Gelatin

Post by Gauhörnchen »

Very good, winter starting to get more fun if more of this stuff gets added :D
Godganesh
Posts: 21
Joined: Fri May 10, 2013 2:26 pm

Re: Game Development: Ghost Apple Gelatin

Post by Godganesh »

nice update
User avatar
loftar
Posts: 9096
Joined: Fri Apr 03, 2009 7:05 am
Location: Your character database

Re: Game Development: Ghost Apple Gelatin

Post by loftar »

Nightdawg wrote:What day is it?
We mostly wanted to ensure this was patched before the onset of winter, quite simply.
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
Nightdawg
Posts: 2637
Joined: Fri Feb 28, 2020 12:31 am

Re: Game Development: Ghost Apple Gelatin

Post by Nightdawg »

loftar wrote:
Nightdawg wrote:What day is it?
We mostly wanted to ensure this was patched before the onset of winter, quite simply.
A very pleasant update nonetheless.
jorb wrote: I do not want to over-promise or hype up stuff that could be months out.
"Our primary development direction is toward object-controlled-objects"
User avatar
Miklo
Posts: 18
Joined: Mon Jul 16, 2018 8:34 pm

Re: Game Development: Ghost Apple Gelatin

Post by Miklo »

Wow! What a great patch! I especially love the addition of gelatin.
vruhildal
Posts: 23
Joined: Wed Feb 25, 2015 4:03 pm

Re: Game Development: Ghost Apple Gelatin

Post by vruhildal »

btw how to make egg & bacon?
Naimad
Posts: 55
Joined: Thu Sep 01, 2011 10:03 am

Re: Game Development: Ghost Apple Gelatin

Post by Naimad »

20210305.0e16c0c1
Windows 10 10.0 x64, 1.8.0_281 amd64
Intel (Intel(R) UHD Graphics 630) - 4.4.0 - Build 27.20.100.8681

Code: Select all

java.lang.RuntimeException: Delayed error in resource gfx/terobjs/vehicle/snekkja (v44), from forking source backed by HTTP res source (https://game.havenandhearth.com/hres/)
	at haven.Resource$Pool$Queued.get(Resource.java:500)
	at haven.Resource$Pool$Queued.get(Resource.java:464)
	at haven.Session$CachedRes$Ref.get(Session.java:142)
	at haven.Session$CachedRes$Ref.get(Session.java:135)
	at haven.ResDrawable.getres(ResDrawable.java:173)
	at haven.Gob.getres(Gob.java:1505)
	at haven.LocalMiniMap.tick(LocalMiniMap.java:661)
	at haven.Widget.tick(Widget.java:766)
	at haven.Widget.tick(Widget.java:766)
	at haven.GameUI.tick(GameUI.java:1307)
	at haven.Widget.tick(Widget.java:766)
	at haven.UI.tick(UI.java:186)
	at haven.HavenPanel.run(HavenPanel.java:753)
	at java.lang.Thread.run(Unknown Source)
Caused by: haven.Resource$LoadException: Unknown material part name: masknorm
	at haven.Material$NewMat.cons(Material.java:534)
	at haven.Material$NewMat.cons(Material.java:516)
	at haven.Resource.load(Resource.java:1985)
	at haven.Resource.access$700(Resource.java:93)
	at haven.Resource$Pool.handle(Resource.java:550)
	at haven.Resource$Pool.access$1200(Resource.java:441)
	at haven.Resource$Pool$Loader.run(Resource.java:708)
	... 1 more
	Suppressed: haven.Resource$LoadException: Wrong res version (43 != 44)
		at haven.Resource.load(Resource.java:1973)
		... 5 more
		Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/vehicle/snekkja(v44), from local res source (res-preload)
			at haven.Resource$Pool.handle(Resource.java:562)
			... 3 more
			Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/vehicle/snekkja(v44), from local res source (res)
				... 4 more
			Caused by: java.io.FileNotFoundException: Could not find resource locally: /res/gfx/terobjs/vehicle/snekkja.res
				at haven.Resource$JarSource.get(Resource.java:347)
				at haven.Resource$Pool.handle(Resource.java:546)
				... 3 more
		Caused by: java.io.FileNotFoundException: Could not find resource locally: /res-preload/gfx/terobjs/vehicle/snekkja.res
			at haven.Resource$JarSource.get(Resource.java:347)
			at haven.Resource$Pool.handle(Resource.java:546)
			... 3 more
I can log in to other characters in the game but not to the main character. At the moment of the server's death, the character was cutting a tree
Last edited by loftar on Fri Mar 05, 2021 9:57 pm, edited 1 time in total.
Reason: Added code tags

Return to “Announcements”