Base class for consumers who want to inspect / veto a demolish at [signal ManipulationState.pre_demolish] time (5.1.0-D refund contract). Register instances on [member ManipulationState.refunders]; each one is called with the live [Manipulatable] and the [BuildCost] stamped at placement time (or [code]null[/code] when nothing was stamped). Implement [method on_pre_demolish] and return [code]true[/code] to veto the demolition.
Source: addons/grid_placement/systems/manipulation/refunder.gd
Syntax
class Refunder extends RefCountedMembers
| Name | Kind | Summary |
|---|---|---|
on_pre_demolish | Method |
Source
addons/grid_placement/systems/manipulation/refunder.gd
Plugin docs root:gdscript/plugins/grid_placement_dev/docs