sideeffects / HoudiniEngineForUnreal-v2

Houdini Engine Plugin for Unreal Engine 4 - Version 2
http://www.sidefx.com/unreal
Other
296 stars 76 forks source link

Erosion not working in v2 #128

Open ajhaworth opened 3 years ago

ajhaworth commented 3 years ago

Hello,

I have been having an issue with erosion not working at all in v2. The same HDA works in v1, but as soon as I switch to v2 it gives the following error. This has been the case with the last several versions of the plugin I have tried. I've tried it on multiple machines and just a simple HDA with nothing but erosion and default settings.

`Cook Results: Geo (ID: 0): /obj/alexsubnet1/alexsubnet1 No geometry generated!

Cook State: Ready with Cook Errors - Evaluating python

=================================== Node Errors, Warnings, and Messages

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d: Error: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/blur_drops/terrain_layer1/foreach_end2 Error: Failure to cook template geometry.. /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/blur_drops/terrain_layer1/foreach_end2 Error: Failure to cook template geometry.. /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output.

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s: Error: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/blur_drops/terrain_layer1/foreach_end2 Error: Failure to cook template geometry.. /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/blur_drops/terrain_layer1/foreach_end2 Error: Failure to cook template geometry.. /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output.

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/Prev_Frame: Error: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/blur_drops/terrain_layer1/foreach_end2 Error: Failure to cook template geometry..

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/compute_stability_mask/find_flow_from_sediment/volumevop1: Warning: Cannot find primitive attribute 'name', binding volume as 'density'.

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/compute_stability_mask/blur_flow_paths/terrain_layer1/foreach_end1: Warning: Invalid attribute specification: "name".

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/compute_stability_mask/blur_flow_paths/terrain_layer1/foreach_end2: Error: Failure to cook template geometry.

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/compute_stability_mask/blur_grid/terrain_layer1/foreach_end1: Warning: Invalid attribute specification: "name".

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/compute_stability_mask/blur_grid/terrain_layer1/foreach_end2: Error: Failure to cook template geometry.

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/compute_stability_mask/final_stability_layer/volumevop1: Warning: Cannot find primitive attribute 'name', binding volume as 'density'.

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/compute_stability_mask/flow_where_debris_is/volumevop1: Warning: Cannot find primitive attribute 'name', binding volume as 'density'.

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/make_tmp_layers1/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/make_tmp_layers1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/make_material_and_bedrock_if_not_already_there/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/make_material_and_bedrock_if_not_already_there/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/compute_stability_mask/blur_grid/terrain_layer1/foreach_end2 Error: Failure to cook template geometry.....

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/calculate_effective_height/foreach_end1: Error: Failure to cook template geometry.

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/make_material_and_bedrock_if_not_already_there/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/make_material_and_bedrock_if_not_already_there/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/compute_stability_mask/blur_grid/terrain_layer1/foreach_end2 Error: Failure to cook template geometry...

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/attribwrangle1/attribvop1: Warning: Errors or warnings encountered during VEX compile: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/attribwrangle1/attribvop1/snippet1: Implicit cast from float to int. Use explicit cast instead. (3,21). Errors or warnings encountered during VEX compile: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/attribwrangle1/attribvop1/snippet1: Implicit cast from float to int. Use explicit cast instead. (3,21).

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/attribwrangle1/attribvop1/snippet1: Warning: Implicit cast from float to int. Use explicit cast instead. (3,12)

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry...

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.....

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume....

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.......

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.........

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume......

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes3/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes3/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume........

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes4/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes4/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume......

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/precipitation/create_tmp_layers/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/precipitation/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.............

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/precipitation/expand_drops/terrain_layer1/foreach_end2: Error: Failure to cook template geometry.

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/precipitation/expand_drops/copy_mask_dimensions/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/precipitation/expand_drops/copy_mask_dimensions/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/precipitation/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/precipitation/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume............

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/precipitation/blur_drops/terrain_layer1/foreach_end2: Error: Failure to cook template geometry.

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/precipitation/blur_drops/copy_mask_dimensions/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/precipitation/blur_drops/copy_mask_dimensions/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/precipitation/expand_drops/terrain_layer1/foreach_end2 Error: Failure to cook template geometry...

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_thermal/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry...........

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.............

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/expand_drops/terrain_layer1/foreach_end2: Error: Failure to cook template geometry.

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/expand_drops/copy_mask_dimensions/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/expand_drops/copy_mask_dimensions/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry...............

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/blur_drops/terrain_layer1/foreach_end2: Error: Failure to cook template geometry.

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/blur_drops/copy_mask_dimensions/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/blur_drops/copy_mask_dimensions/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/expand_drops/terrain_layer1/foreach_end2 Error: Failure to cook template geometry...

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry...........

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/make_tmp_layers/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/make_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/heightfield_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/heightfield_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/precipitation/blur_drops/terrain_layer1/foreach_end2 Error: Failure to cook template geometry.....

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1: Error: Failure to cook template geometry.

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/heightfield_copylayer2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/heightfield_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/precipitation/blur_drops/terrain_layer1/foreach_end2 Error: Failure to cook template geometry...

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry...

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry...

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.........

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.....

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.......

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes3/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes3/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.......

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes4/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes4/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.....

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/remove_material_from_height1: Error: Not enough sources specified.

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/make_planes/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/make_planes/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/remove_material_from_height1 Error: Not enough sources specified...

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_debris/make_tmp_planes1/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d Error: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/blur_drops/terrain_layer1/foreach_end2 Error: Failure to cook template geometry.. /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/blur_drops/terrain_layer1/foreach_end2 Error: Failure to cook template geometry.. /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output...

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_debris/terrain_copylayer2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d Error: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/blur_drops/terrain_layer1/foreach_end2 Error: Failure to cook template geometry.. /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/blur_drops/terrain_layer1/foreach_end2 Error: Failure to cook template geometry.. /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output.....

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_water/tumble_material1: Error: First writeable volume has no corresponding volume

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_water/make_tmp_planes1/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_water/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_debris/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d Error: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/blur_drops/terrain_layer1/foreach_end2 Error: Failure to cook template geometry.. /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/blur_drops/terrain_layer1/foreach_end2 Error: Failure to cook template geometry.. /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output.......

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_water/terrain_copylayer2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_water/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_water/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_water/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_debris/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d Error: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/blur_drops/terrain_layer1/foreach_end2 Error: Failure to cook template geometry.. /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/evaporate/blur_drops/terrain_layer1/foreach_end2 Error: Failure to cook template geometry.. /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/alexsubnet1/alexsubnet1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output.........

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_water/compile_end14: Error: First writeable volume has no corresponding volume

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_water/attribwrangle4/attribvop1: Warning: Errors or warnings encountered during VEX compile: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_water/attribwrangle4/attribvop1/snippet1: Implicit cast from float to int. Use explicit cast instead. (3,25). Errors or warnings encountered during VEX compile: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_water/attribwrangle4/attribvop1/snippet1: Implicit cast from float to int. Use explicit cast instead. (3,25).

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_water/attribwrangle4/attribvop1/snippet1: Warning: Implicit cast from float to int. Use explicit cast instead. (3,16)

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_water/attribwrangle5/attribvop1: Warning: Errors or warnings encountered during VEX compile: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_water/attribwrangle5/attribvop1/snippet1: Implicit cast from float to int. Use explicit cast instead. (3,25). Errors or warnings encountered during VEX compile: /obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_water/attribwrangle5/attribvop1/snippet1: Implicit cast from float to int. Use explicit cast instead. (3,25).

/obj/alexsubnet1/alexsubnet1/heightfield_erode1/smooth_water/attribwrangle5/attribvop1/snippet1: Warning: Implicit cast from float to int. Use explicit cast instead. (3,16)

`

kachimov commented 2 years ago

The same problem... H19.0.383 + UE5.0.3-20979098+++UE5+Release-5.0 UPDATE Check on UE 4.27 - not working too

Other HDA's working properly, terrain without erode too. But hightfields with erode (caching or not) not working :((

Cook Logs

`Cook Results: Geo (ID: 1088): /obj/Terrain_Eye1/terrain_layer_export2/PREVIEW_HENGINE No geometry generated!

Cook State: Ready with Cook Errors - Evaluating python

=================================== Node Errors, Warnings, and Messages

/obj/Terrain_Eye1/heightfield_distort3/foreach_end1: Error: Failure to cook template geometry.

/obj/Terrain_Eye1/heightfield_noise3/terrain_layer1/foreach_end2: Error: Failure to cook template geometry.

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/sopgeo1: Error: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/sopgeo1: Error cooking SOP: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/null1

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/Prev_Frame: Warning: No DOP object names specified.

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/compute_stability_mask/find_flow_from_sediment/volumevop1: Warning: Cannot find primitive attribute 'name', binding volume as 'density'.

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/compute_stability_mask/blur_flow_paths/terrain_layer1/foreach_end1: Warning: Invalid attribute specification: "name".

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/compute_stability_mask/blur_flow_paths/terrain_layer1/foreach_end2: Warning: Invalid attribute specification: "name".

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/compute_stability_mask/blur_grid/terrain_layer1/foreach_end1: Warning: Invalid attribute specification: "name".

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/compute_stability_mask/blur_grid/terrain_layer1/foreach_end2: Warning: Invalid attribute specification: "name".

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/compute_stability_mask/final_stability_layer/volumevop1: Warning: Cannot find primitive attribute 'name', binding volume as 'density'.

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/compute_stability_mask/flow_where_debris_is/volumevop1: Warning: Cannot find primitive attribute 'name', binding volume as 'density'.

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/calculate_effective_height/foreach_end1: Warning: Invalid attribute specification: "name".

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end: Error: First writeable volume has no corresponding volume

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume..

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume....

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume....

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume......

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume......

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes3/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume........

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes4/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes4/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume......

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_tmp_layers/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume..........

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/expand_drops/copy_mask_dimensions/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/expand_drops/copy_mask_dimensions/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume............

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/blur_drops/copy_mask_dimensions/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/blur_drops/copy_mask_dimensions/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume............

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume........

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.............

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/evaporate/expand_drops/copy_mask_dimensions/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/evaporate/expand_drops/copy_mask_dimensions/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry...............

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/evaporate/blur_drops/copy_mask_dimensions/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/evaporate/blur_drops/copy_mask_dimensions/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry...............

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry...........

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/make_tmp_layers/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/make_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/heightfield_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/heightfield_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume..............

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1: Error: Failure to cook template geometry.

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/heightfield_copylayer2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/heightfield_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume............

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry...

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry...

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.........

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.....

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.......

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes3/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.......

/obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes4/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes4/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.....

/obj/Terrain_Eye1/heightfield_erode2/remove_material_from_height1: Error: Not enough sources specified.

/obj/Terrain_Eye1/heightfield_erode2/make_planes/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/make_planes/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/remove_material_from_height1 Error: Not enough sources specified...

/obj/Terrain_Eye1/heightfield_erode2/smooth_water/tumble_material1: Error: First writeable volume has no corresponding volume

/obj/Terrain_Eye1/heightfield_erode2/smooth_water/terrain_copylayer2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode2/smooth_water/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode2/smooth_water/compile_end15 Error: First writeable volume has no corresponding volume..

/obj/Terrain_Eye1/heightfield_erode2/smooth_water/compile_end14: Error: First writeable volume has no corresponding volume

/obj/Terrain_Eye1/heightfield_erode2/smooth_water/compile_end15: Error: First writeable volume has no corresponding volume

/obj/Terrain_Eye1/heightfield_slump2/zero_flow: Error: First writeable volume has no corresponding volume

/obj/Terrain_Eye1/heightfield_slump2/terrain_copylayer1/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_slump2/terrain_copylayer1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_slump2/zero_flow Error: First writeable volume has no corresponding volume..

/obj/Terrain_Eye1/heightfield_slump2/zero_flow1: Error: First writeable volume has no corresponding volume

/obj/Terrain_Eye1/heightfield_slump2/zero_flow2: Error: First writeable volume has no corresponding volume

/obj/Terrain_Eye1/terrain_layer_export2/foreach_begin1: Error: Linked SOP isn't generating any pieces. Either wire an input to this node or to the second input of the linked SOP. This could also be an invalid attribute specified on the linked SOP.

/obj/Terrain_Eye1/terrain_layer_export2/heightfield_remap1/terrain_layer1/foreach_end2: Error: Failure to cook template geometry.

/obj/Terrain_Eye1/trace4: Error: Unable to read file "C:/Program Files/Epic Games/UE_5.0/Engine/Binaries/Win64/img/eye_base_big.png". Unable to find file "C:/Program Files/Epic Games/UE_5.0/Engine/Binaries/Win64/img/eye_base_big.png : No such file or directory". Unable to find file "C:/Program Files/Epic Games/UE_5.0/Engine/Binaries/Win64/img/eye_base_big.png : No such file or directory". Unrecognized file type "C:/Program Files/Epic Games/UE_5.0/Engine/Binaries/Win64/img/eye_base_big.png".

/obj/Terrain_Eye1/heightfield_blur3/terrain_layer1/foreach_end2: Error: Failure to cook template geometry.

/obj/Terrain_Eye1/heightfield_blur3/copy_mask_dimensions/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_blur3/copy_mask_dimensions/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/trace4 Error: Unable to read file "C:/Program Files/Epic Games/UE_5.0/Engine/Binaries/Win64/img/eye_base_big.png". Unable to find file "C:/Program Files/Epic Games/UE_5.0/Engine/Binaries/Win64/img/eye_base_big.png : No such file or directory". Unable to find file "C:/Program Files/Epic Games/UE_5.0/Engine/Binaries/Win64/img/eye_base_big.png : No such file or directory". Unrecognized file type "C:/Program Files/Epic Games/UE_5.0/Engine/Binaries/Win64/img/eye_base_big.png"...

/obj/Terrain_Eye1/heightfield_blur4/terrain_layer1/foreach_end2: Error: Failure to cook template geometry.

/obj/Terrain_Eye1/heightfield_blur4/copy_mask_dimensions/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_blur4/copy_mask_dimensions/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_blur3/terrain_layer1/foreach_end2 Error: Failure to cook template geometry...

/obj/Terrain_Eye1/heightfield_maskbyfeature4/terrain_layer1/foreach_end1: Warning: Invalid attribute specification: "name".

/obj/Terrain_Eye1/heightfield_maskbyfeature4/terrain_layer1/foreach_end2: Warning: Invalid attribute specification: "name".

/obj/Terrain_Eye1/heightfield_maskbyfeature4/heightfield_maskbyocclusion1/concavity_solver: Error: First writeable volume has no corresponding volume

/obj/Terrain_Eye1/heightfield_maskclear3/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_maskclear3/volumemix1 Error: Invalid source /obj/Terrain_Eye1/heightfield_slump2/terrain_copylayer1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_slump2/terrain_copylayer1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_slump2/zero_flow Error: First writeable volume has no corresponding volume....

/obj/Terrain_Eye1/heightfield_maskbyfeature5/terrain_layer1/foreach_end2: Error: Failure to cook template geometry.

/obj/Terrain_Eye1/heightfield_maskbyfeature5/heightfield_maskbyocclusion1/create_mask/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_maskbyfeature5/heightfield_maskbyocclusion1/create_mask/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_maskclear3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_maskclear3/volumemix1 Error: Invalid source /obj/Terrain_Eye1/heightfield_slump2/terrain_copylayer1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_slump2/terrain_copylayer1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_slump2/zero_flow Error: First writeable volume has no corresponding volume......

/obj/Terrain_Eye1/heightfield_maskbyfeature6/terrain_layer1/foreach_end2: Error: Failure to cook template geometry.

/obj/Terrain_Eye1/heightfield_maskbyfeature6/heightfield_maskbyocclusion1/create_mask/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_maskbyfeature6/heightfield_maskbyocclusion1/create_mask/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_maskbyfeature5/terrain_layer1/foreach_end2 Error: Failure to cook template geometry...

/obj/Terrain_Eye1/heightfield_remap2/terrain_layer1/foreach_end2: Error: Failure to cook template geometry.

/obj/Terrain_Eye1/heightfield_copylayer3/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_maskbyfeature6/terrain_layer1/foreach_end2 Error: Failure to cook template geometry...

/obj/Terrain_Eye1/hf_combine_masks2/foreach_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/hf_combine_masks2/switchif1 Error: Invalid source /obj/Terrain_Eye1/hf_combine_masks2/heightfield_layer1/foreach_end2 Error: Failure to cook template geometry...

/obj/Terrain_Eye1/hf_combine_masks2/heightfield_copylayer1/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/hf_combine_masks2/heightfield_copylayer1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/hf_combine_masks2/heightfield_remap3/terrain_layer1/foreach_end2 Error: Failure to cook template geometry...

/obj/Terrain_Eye1/hf_combine_masks2/heightfield_layer1/foreach_end2: Error: Failure to cook template geometry.

/obj/Terrain_Eye1/hf_combine_masks2/heightfield_remap1/terrain_layer1/foreach_end2: Error: Failure to cook template geometry.

/obj/Terrain_Eye1/hf_combine_masks2/heightfield_maskblur1/copy_mask_dimensions/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/hf_combine_masks2/heightfield_maskblur1/copy_mask_dimensions/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/hf_combine_masks2/heightfield_remap2/terrain_layer1/foreach_end2 Error: Failure to cook template geometry...

/obj/Terrain_Eye1/hf_combine_masks2/heightfield_copylayer2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/hf_combine_masks2/heightfield_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_maskbyfeature6/terrain_layer1/foreach_end2 Error: Failure to cook template geometry...

/obj/Terrain_Eye1/hf_combine_masks2/heightfield_remap2/terrain_layer1/foreach_end2: Error: Failure to cook template geometry.

/obj/Terrain_Eye1/hf_combine_masks2/heightfield_remap3/terrain_layer1/foreach_end2: Error: Failure to cook template geometry.

/obj/Terrain_Eye1/heightfield_maskclear4/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_maskclear4/volumemix1 Error: Invalid source /obj/Terrain_Eye1/heightfield_copylayer4/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_copylayer4/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_remap2/terrain_layer1/foreach_end2 Error: Failure to cook template geometry.....

/obj/Terrain_Eye1/heightfield_copylayer4/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_copylayer4/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_remap2/terrain_layer1/foreach_end2 Error: Failure to cook template geometry...

/obj/Terrain_Eye1/heightfield_distort2/terrain_layer1/foreach_end1: Warning: Invalid attribute specification: "name".

/obj/Terrain_Eye1/heightfield_noise2/terrain_layer1/foreach_end1: Warning: Invalid attribute specification: "name".

/obj/Terrain_Eye1/heightfield_noise4/terrain_layer1/foreach_end1: Warning: Invalid attribute specification: "name".

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d: Error: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.............. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.............. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output.

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.............. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.............. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output.

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/Prev_Frame: Error: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry..............

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/compute_stability_mask/find_flow_from_sediment/volumevop1: Warning: Cannot find primitive attribute 'name', binding volume as 'density'.

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/compute_stability_mask/blur_flow_paths/terrain_layer1/foreach_end1: Warning: Invalid attribute specification: "name".

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/compute_stability_mask/blur_flow_paths/terrain_layer1/foreach_end2: Error: Failure to cook template geometry.

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/compute_stability_mask/blur_grid/terrain_layer1/foreach_end1: Warning: Invalid attribute specification: "name".

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/compute_stability_mask/blur_grid/terrain_layer1/foreach_end2: Error: Failure to cook template geometry.

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/compute_stability_mask/final_stability_layer/volumevop1: Warning: Cannot find primitive attribute 'name', binding volume as 'density'.

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/compute_stability_mask/flow_where_debris_is/volumevop1: Warning: Cannot find primitive attribute 'name', binding volume as 'density'.

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/make_tmp_layers1/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/make_tmp_layers1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/make_material_and_bedrock_if_not_already_there/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/make_material_and_bedrock_if_not_already_there/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/compute_stability_mask/blur_grid/terrain_layer1/foreach_end2 Error: Failure to cook template geometry.....

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/calculate_effective_height/foreach_end1: Error: Failure to cook template geometry.

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/make_material_and_bedrock_if_not_already_there/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/make_material_and_bedrock_if_not_already_there/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/compute_stability_mask/blur_grid/terrain_layer1/foreach_end2 Error: Failure to cook template geometry...

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry...

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.....

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume....

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.......

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.........

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume......

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes3/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume........

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes4/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes4/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume......

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_tmp_layers/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.............

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/expand_drops/copy_mask_dimensions/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/expand_drops/copy_mask_dimensions/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume............

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/blur_drops/copy_mask_dimensions/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/blur_drops/copy_mask_dimensions/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/compile_end Error: First writeable volume has no corresponding volume............

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry...........

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.............

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/expand_drops/copy_mask_dimensions/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/expand_drops/copy_mask_dimensions/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry...............

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/blur_drops/copy_mask_dimensions/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/blur_drops/copy_mask_dimensions/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry...............

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry...........

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/make_tmp_layers/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/make_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/heightfield_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/heightfield_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.................

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1: Error: Failure to cook template geometry.

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/heightfield_copylayer2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/heightfield_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/precipitation/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/slump_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/copy_back_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/compute_erosion/make_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_thermal/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry...............

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry...

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry...

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.........

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.....

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.......

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes3/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.......

/obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes4/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes4/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.....

/obj/Terrain_Eye1/heightfield_erode1/make_planes/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/make_planes/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_noise3/terrain_layer1/foreach_end2 Error: Failure to cook template geometry...

/obj/Terrain_Eye1/heightfield_erode1/smooth_debris/make_tmp_planes1/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/smooth_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d Error: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.............. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.............. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output...

/obj/Terrain_Eye1/heightfield_erode1/smooth_debris/terrain_copylayer2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/smooth_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/smooth_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/smooth_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d Error: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.............. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.............. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output.....

/obj/Terrain_Eye1/heightfield_erode1/smooth_water/tumble_material1: Error: First writeable volume has no corresponding volume

/obj/Terrain_Eye1/heightfield_erode1/smooth_water/make_tmp_planes1/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/smooth_water/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/smooth_debris/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/smooth_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/smooth_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/smooth_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d Error: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.............. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.............. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output.......

/obj/Terrain_Eye1/heightfield_erode1/smooth_water/terrain_copylayer2/repeat_end1: Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/smooth_water/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/smooth_water/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/smooth_water/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/smooth_debris/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/smooth_debris/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/smooth_debris/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/smooth_debris/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d Error: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.............. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_tmp_layers/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/evaporate/create_water_layer_if_not_existing/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/terrain_copylayer3/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes2/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/repeat_end1 Error: The sub-network output operator failed to cook: /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/erode_and_flow/make_tmp_planes1/skip_if_either_blank_or_equal Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/erode_hydro/calculate_effective_height/foreach_end1 Error: Failure to cook template geometry.............. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output. /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s: Error cooking SOP /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/output1: Error: Invalid source /obj/Terrain_Eye1/heightfield_erode1/solve_erosion/d/s/add_pre_op_and_adj_mask/masks_output.........

/obj/Terrain_Eye1/heightfield_erode1/smooth_water/compile_end14: Error: First writeable volume has no corresponding volume

/obj/Terrain_Eye1/heightfield1/volumevisualization1: Warning: Cannot find volume of name "Alpha"

/obj/Terrain_Eye1/heightfield_blur1/terrain_layer1/foreach_end1: Warning: Invalid attribute specification: "name".

/obj/Terrain_Eye1/heightfield_blur2/terrain_layer1/foreach_end1: Warning: Invalid attribute specification: "name".

/obj/Terrain_Eye1/filecache1/read_back: Warning: Unable to read file "C:/Program Files/Epic Games/UE_5.0/Engine/Binaries/Win64/geo//terrain_ue_01.filecache1/v1/terrain_ue_01.filecache1_v1.0001.bgeo.sc". GeometryIO[hjson]: Unable to open file 'C:/Program Files/Epic Games/UE_5.0/Engine/Binaries/Win64/geo//terrain_ue_01.filecache1/v1/terrain_ue_01.filecache1_v1.0001.bgeo.sc' GeometryIO[hclassic]: Unable to open file 'C:/Program Files/Epic Games/UE_5.0/Engine/Binaries/Win64/geo//terrain_ue_01.filecache1/v1/terrain_ue_01.filecache1_v1.0001.bgeo.sc'

`