HammeriteReferenceChange

Core: files, names and extension. Inherits RefCounted

One thing a map uses that is not what it was when the map was saved (HammeriteReferences.check()).

Properties

TypeNameDefault
StringNamekind&""
Stringname""
intchange0
Dictionarywas{}
Dictionarynow{}

Methods

ReturnsMethod
Stringdescribe()

Enumerations

enum Change

ValueNameDescription
0MISSINGNothing provides it any more.
1PROVIDER_CHANGEDSomething else provides it now.
2VERSION_CHANGEDThe same provider, at another version.

Property descriptions

kind

var kind: StringName = &""

Undocumented.

name

var name: String = ""

Undocumented.

change

var change: int = 0

Undocumented.

was

var was: Dictionary = {}

{"provider", "version"} when the map was saved; empty when that was not recorded.

now

var now: Dictionary = {}

{"provider", "version"} now; empty when it is missing.

Method descriptions

describe()

func describe() -> String

One line for whoever has to read it.

Hammerite 1.0 · built from a6dd634, 2026-10-10