Skip to content
ct

Class

RefundCalculator

Generated GDScript class reference for GridPlacement.RefundCalculator.

Status
Draft
Version
v6.0
Updated
Development docs generated from GDScript source

This is unreleased documentation in active development. APIs, class names, and behavior may change before the final release.

Pure refund math for the 5.1 refund contract. No node, no scene dependencies — embed it in a [RefundService], a custom [Refunder], or any consumer script. Given a resolved [BuildCost], computes id -> refund amount at [member refund_ratio] and optionally applies it to a container through the canonical id interface ([code]try_add_by_id[/code]).

Source: addons/grid_placement/systems/manipulation/refund_calculator.gd

Syntax

class RefundCalculator extends RefCounted

Members

NameKindSummary
refund_ratioPropertyHow fractional refund amounts are converted to whole items. Fraction of the original cost returned on demolish (1.0 = full refund).
roundingPropertyRounding policy applied per entry after the ratio multiply.
calculateMethod
refundsProperty
amountProperty
apply_toMethod
refundsProperty