Page 1 of 1

[boskid][1.1.82] Rotating in-hand ghosts including loader-1x1s with a fluid energy source results in hard crash

Posted: Fri Jun 09, 2023 10:23 am
by Deadlock989
If a loader-1x1 is given a fluid type energy source (e.g. hot steam), and such an entity is then copied so that at least one ghost entity of the loader is "in the hand", and then the rotate key is then pressed, the game crashes with a hard error.

Example log file attached.

Loader energy source defined as follows.

Code: Select all

	{
		type = "fluid",
		fluid_box = {
			filter = "steam",
			base_area = 0.5,
			base_level = -1,
			height = 2,
			production_type = "input-output",
			pipe_picture = nil,
			pipe_connections = {
				{ type="input-output", position = {1, 0} },
				{ type="input-output", position = {-1, 0} },
			},
			pipe_covers = [ DEFINITION ],
			secondary_draw_orders = { north = -1 },
		},
		maximum_temperature = 165,
		scale_fluid_usage = true,
		light_flicker = [ DEFINITION ],
	}	
Edited to add: this also happens if a blueprint (including a fluid-powered loader etc.) is "in the hand", not just cut/copy.

Re: [boskid][1.1.82] Rotating in-hand ghosts including loader-1x1s with a fluid energy source results in hard crash

Posted: Fri Jun 09, 2023 5:19 pm
by boskid
Thanks for the report. Issue is now fixed for 1.1.83