Eigenschaften

Jedes Objekt besitzt Properties die von der engine interpretiert werden. Normalerweise werden diese vom Prototyp des objekts abgeleitet, seiner Objektdefinition. Eine Property einer Objektdefinition wird mit dem local-Schlüsselwort im Definitionsscript definiert.
local Name = "$Name$";
local ActMap = {
Stand = {
	Prototype = Action,
        Name = "Stand",
        Length = 1,
        NextAction = "Stand"
},
};
Objekteigenschaften
Name Datentyp Beschreibung
Prototype proplist
Name string
Collectible
Touchable
ActMap proplist
Visibility int/array Steuert die Sichtbarkeit des Objekts. Detailierte Dokumentation möglicher Werte
LineColors
LineAttach
PictureTransformation
MeshTransformation
MouseDragImage
MouseDrag
Animation
Action proplist
BreatheWater
CorrosionResist
MaxEnergy int
MaxBreath int
ThrowSpeed int
Parallaxity [int, int] Die hauptsächliche Z-Position des Objekts. Siehe auch C4D_Parallax.
Plane int The Object's minor Z-Position. Negative values are behind the landscape, positive values before it. Use 1-399 for stuff behind Clonks, 401-999 for stuff before Clonks, and 1000+ for GUI objects.
Placement Integer Platzierung: 0 Oberfläche, 1 in Flüssigkeit, 2 in der Luft, 3 im Untergrund, 4 An der Oberfläche und im Untergrund.
BlastIncinerate Integer Explosionsentzündlichkeit: 0 keine, sonst bei angegebenem Schadenswert
BurnTo C4ID Definitionswechsel bei Entzündung.
NoBurnDecay Integer 0 oder 1. Bei Wert 1 verbrennt das Objekt nicht.
ContactIncinerate Integer Kontaktentzündlichkeit: 0 keine, 1 (hoch) bis 5 (niedrig)
Günther, 2011