ActionLogSettings
AUTO-GENERATED FILE – DO NOT EDIT MANUALLY
Settings that define what and how the build log UI displays gameplay messaging content
Source File: addons/grid_building/resources/settings/action_log_settings.gd
Extends: GBResource
Exported Properties
Property:
bullet_style: String = "•"- List bullet styleProperty:
failed_color: Color = Color.LIGHT_CORALProperty:
success_color: Color = Color.LIGHT_BLUEProperty:
show_validation_message: bool = false- Show the base messages from ValidationResultsProperty:
print_failed_reasons: bool = true- Show the reasons for a build failingProperty:
print_on_drag_build: bool = falseShould printing still happen for drag build. Warning: This may generate a lot of messages
Property:
print_success_reasons: bool = false- When a build validations succeeds, print all of the success reason messages to the logProperty:
show_demolish: bool = true- Print message on successful demolishProperty:
show_move_started: bool = false- Print message when move starts (pickup)Property:
show_move_finished: bool = true- Print message when move finishes (placement/cancel)Property:
show_mode_changes: bool = true- Print message when mode changesProperty:
mode_change_message: String = "Mode changed to: %s"- Message format for mode changes (use %s for mode name)Property:
built_message: String = "Built %s."- Message on successful buildProperty:
fail_build_message: String = "Unable to build a %s."- Message on failed buildProperty:
manipulation_message: String = "Manipulation: %s"- Message format for manipulation operationsProperty:
max_failure_reasons: int = 5- Maximum number of failure reasons to display before truncationProperty:
issue_bullet_prefix: String = "- "- Bullet prefix for issue lists (already exists as bullet_style but this is more specific)
Properties
- Property:
on_ready_message: String = ""- If set, will show this when the build log starts
Public Methods
get_editor_issues
Returns an array of issues found during editor validation
get_runtime_issues
Returns an array of issues found during runtime validation