ActionLogSettings
Summary
Section titled “Summary”Settings that define what and how the build log UI displays gameplay messaging content
Properties
Section titled “Properties”bullet_style:String
= ”•“
- List bullet style
failed_color:Color
= Color.LIGHT_CORAL
success_color:Color
= Color.LIGHT_BLUE
show_validation_message:bool
= false
Show the base messages from ValidationResults
print_failed_reasons:bool
= true
- Show the reasons for a build failing
print_on_drag_build:bool
= false
Should printing still happen for drag build. Warning: This may generate a lot of messages
print_success_reasons:bool
= false
When a build validations succeeds, print all of the success reason messages to the log
show_demolish:bool
= true
- Print message on successful demolish
show_move_started:bool
= false
- Print message when move starts (pickup)
show_move_finished:bool
= true
- Print message when move finishes (placement/cancel)
show_mode_changes:bool
= true
- Print message when mode changes
built_message:String
= “Built %s.”
- Message on successful build
fail_build_message:String
= “Unable to build a %s.”
- Message on failed build
max_failure_reasons:int
= 5
- Maximum number of failure reasons to display before truncation
issue_bullet_prefix:String
= ”- ”
Bullet prefix for issue lists (already exists as bullet_style but this is more specific)
Methods
Section titled “Methods”func get_editor_issues( ) ->Array
[
String
]
- Returns an array of issues found during editor validation
func get_runtime_issues( ) ->Array
[
String
]
- Returns an array of issues found during runtime validation
Source
Section titled “Source”addons/grid_building/resources/settings/action_log_settings.gd
This API reference is automatically generated from the plugin source code. For implementation examples and usage guides, see the guides section.