[new_builder] Are saves from rickety_building incompatible with main Unstable branch?

Summary:
When trying to load saves from rickety_building branch into main Unstable branch (now including new builder), an error is shown.

Steps to reproduce:

  1. Load a save made in rickety_building branch under current Unstable branch.

Actual Results:
This error shows up.

release-834 (x64)
...hearth/components/building2/blueprints/blueprint.lua:99: attempt to call method 'get_bid' (a nil value)
stack traceback:
	radiant/modules/commons.lua:53: in function 'report_traceback'
	radiant/modules/commons.lua:64: in function 'get_bid'
	...hearth/components/building2/blueprints/blueprint.lua:99: in function 'get_bid'
	...hearth/services/client/building/building_service.lua:425: in function 'add_blueprint'
	stonehearth/components/building2/client_building.lua:236: in function '_register_widget_for'
	stonehearth/components/building2/client_building.lua:187: in function 'fn'
	radiant/modules/events.lua:288: in function <radiant/modules/events.lua:285>
	[C]: in function 'xpcall'
	radiant/modules/commons.lua:73: in function 'xpcall'
	radiant/modules/events.lua:285: in function <radiant/modules/events.lua:251>

Also, parts of completed buildings disappear in build mode.

Attachments:

normal view

builder view

Version Number and Mods in use:
A24 r834

System Information:
Win7 x64

1 Like

Unstables usually are not compatible with other versions

1 Like

Well… I thought that since “new builder” Unstable got integrated into “main” Unstable now, the saves between them should be compatible. Guess I was wrong.

1 Like