BuildingSettings
AUTO-GENERATED FILE — DO NOT EDIT MANUALLY
Source: systems/building/building_settings.gd
Version: 5.0
class_name: BuildingSettings
extends: GBResource
Summary
Configuration settings for the building system’s behavior and appearance.
Controls preview display, multi-build functionality, instance management, and other building-related parameters.
Signals
(none)
Exports
preview_kept_script_types- List of Script Global Class Names that will be kept for preview instances when placing objects in build mode.[br][br] [code]preview_kept_script_types[/code]: [i]Array[String][/i] - Script class names to preserve during preview creation
add_placeable_instance- Add a placeable instance component node automatically to any instance objects placed by the building system. This node holds a reference to the placeable that created it to reinstate the scene between level loads.[br][br] [b]WARNING:[/b] It does this using file_path to the placeable resource. Files can move around a lot so you may consider implementing an ID database for looking up Placeables instead during gameplay to avoid losing reference the Placeable file.[br][br] [code]add_placeable_instance[/code]: [i]bool[/i] - Whether to automatically add PlaceableInstance component to placed objects
preview_instance_z_index- The z index value to set preview instances to in order to control their rendering order.[br][br] [code]preview_instance_z_index[/code]: [i]int[/i] - Z-index for preview instance display ordering
preview_root_script- Script to be added to the root of any preview instance node temporarily created by the building system after non-kept scripts are stripped out. Does not override an existing script in the root.
Methods
get_editor_issues()get_runtime_issues()