Koordinaten | ||||
---|---|---|---|---|
objekt.X | Variable | Position des Objekts in X | ||
objekt.Y | Variable | Position des Objekts in Y | ||
objekt.Z | Variable | Position des Objekts in Z | ||
Ausrichtung | ||||
objekt.PAN | Variable | Drehung in der Z-Achse | ||
objekt.TILT | Variable | Drehung in der X-Achse | ||
objekt.ROLL | Variable | Drehung in der Y-Achse | ||
Größe | ||||
objekt.SCALE_X | Variable | Skalierungs-Faktor in X | ||
objekt.SCALE_Y | Variable | Skalierungs-Faktor in Y | ||
objekt.SCALE_Z | Variable | Skalierungs-Faktor in Z | ||
Skills | ||||
objekt.SKILL1 ... SKILL100 | Variable | WED 1..20 |
Frei benutzbare Variablen | |
Flags | ||||
objekt.FLAG1 ... FLAG8 | Flag | WED | Frei benutzbare Flags | |
Darstellungseigenschaften | ||||
nur bei Bildern (Sprites) | ||||
objekt.FACING | Flag | Ist dies Flag gesetzt, richtet sich das Bild immer automatisch nach der Kamera aus | ||
objekt.ORIENTED | Flag | Ist dies Flag gesetzt, richtet sich das Bild nicht automatisch nach der Kamera aus | ||
objekt.DECAL | Flag | Ist dies Flag gesetzt, ist das Bild nur von einer Seite sichtbar | ||
Visuelle Eigenschaften | ||||
objekt.TRANSPARENT | Flag | WED | Flag ob Objekt transparent dargestellt wird | |
objekt.FLARE | Flag | WED | Ist dies Flag gesetzt, so sind die dunklen Teile transparenter als die hellen | |
objekt.ALPHA | Variable 0..100 (50) | Transparenz des Objektes | ||
objekt.OVERLAY | Flag | WED | Ist dies Flag gesetzt, so werden die schwarzen Bereiche durchsichtig dargestellt | |
objekt.SHADOW | Flag | WED | Ist dies Flag gesetzt, so wirft das Objekt einen Schatten | |
objekt.INVISIBLE | Flag | WED | Ist dies Flag gesetzt, so ist das Objekt unsichtbar | |
objekt.MATERIAL | Pointer | Pointer auf ein Material | ||
objekt.NOFOG | Flag | WED | Ist dieses Flag gesetzt ist, wird die Entity von Nebel nicht mehr beeinflusst | |
objekt.NOFILTER | Flag | WED | Ist dieses Flag gesetzt, wird das Objekt ohne bilineares Filtern und ohne Antialiasing dargestellt | |
Licht | ||||
objekt.AMBIENT | Variable -100..+100 (0) | WED | Helligkeit des Objektes | |
objekt.ALBEDO | Variable 0..100 (50) | WED | Reflexion des Sonnenlichts | |
objekt.BRIGHT | Flag | WED | Ist dies Flag gesetzt, wird die Pixelfarbe zum Hintergrund addiert | |
objekt.UNLIT | Flag | WED | Ist dies Flag gesetzt, so wirkt keine Beleuchtung von Aussen auf das Objekt | |
objekt.METAL | Flag | WED | Ist dies Flag gesetzt, so hat das Objekt Lichtreflexe durch die Sonne | |
objekt.UNLIT | Flag | Ist dies Flag gesetzt, wird das Objekt nicht von statischen oder dynamischen Lichtquellen beleuchtet | ||
Dynamisches Licht | ||||
objekt.LIGHT | Flag | Ist dies Flag gesetzt, so wird das Objekt von ihrem eigenen dynamischen Licht beleuchtet | ||
objekt.RED | Variable 0..255 (0) | Farbwert in rot, vom eigenen dynamischen Licht | ||
objekt.GREEN | Variable 0..255 (0) | Farbwert in grün, vom eigenen dynamischen Licht | ||
objekt.BLUE | Variable 0..255 (0) | Farbwert in blau, vom eigenen dynamischen Licht | ||
objekt.LIGHTRANGE | Variable 0..2000 (0) | Reichweite des dynamischen Lichtes | ||
objekt.SPOTLIGHT | Flag | 30° Lichtkegel in Richtung PAN und TILT vom Objekt | ||
Sonstige Eigenschaften | ||||
objekt.PARENT | Pointer | Wenn das Objekt, Teil eines anderen Objektes ist, enthält dieser Parameter den Pointer auf das Haupt-Objekt | ||
objekt.POSE | Variable 1..4 (1) | ??? aktuelle Bones-Pose Nummer der Model Entity | ||
objekt.SKIN | Variable 1..MaxSkin (1) | Setzen der des aktiven Skin | ||
objekt.UNTOUCHABLE | Flag | Ist dies Flag gesetzt, so reagiert das Objekt nicht auf Mausklicks | ||
Textur | ||||
objekt.UVSPEED | Flag | Ist dies Flag gesetzt, so wird die Textur mit der my.U und my.V Geschwindigkeit verschoben | ||
objekt.U | Variable | Geschwindigkeit, mit der die Textur in horizontaler Richtung verschoben wird | ||
objekt.V | Variable | Geschwindigkeit, mit der die Textur in vertikaler Richtung verschoben wird | ||
objekt.FRAME | Variable 0..MaxFrame (0) | Animation | ||
objekt.NEXT_FRAME | Variable 0..MaxFrame (0) | Animation | ||
Kollisionserkennung | ||||
objekt.FAT | Flag | Fat-Hülle verwenden | ||
objekt.NARROW | Flag | Narrow-Hülle verwenden | ||
objekt.MIN_X | Variable | Die Bounding Box | ||
objekt.MIN_Y | Variable | Die Bounding Box | ||
objekt.MIN_Z | Variable | Die Bounding Box | ||
objekt.MAX_X | Variable | Die Bounding Box | ||
objekt.MAX_Y | Variable | Die Bounding Box | ||
objekt.MAX_Z | Variable | Die Bounding Box | ||
objekt.PASSABLE | Flag | WED | Ist dies Flag gesetzt, so ist die Kollisionserkennung abgeschaltet | |
objekt.PUSH | Variable | Objekte mit einem kleineren PUSH-Wert werden nicht als Hindernis gesehen | ||
objekt.TRIGGER_RANGE | Variable | Reichweite des Triggerbereiches | ||
Multiplayer Eigenschaften | ||||
objekt.CLIENT | Flag read-only | Ist dies Flag gesetzt, so wurde das Objekt von einem anderen Client erstellt | ||
objekt.LOCAL | Flag read-only | Ist dies Flag gesetzt, so wurde das Objekt mit ent_createlocal erzeugt | ||
objekt.NATIVE | Flag read-only | Ist dies Flag gesetzt, so wurde das Objekt auf diesem Rechner erzeugt | ||
objekt.NOSEND | Flag | Ist dies Flag gesetzt, werden keine Parameter-Updates vom Server zu den Clients senden | ||
objekt.NOSEND_ATTACH | Flag | Ist dies Flag gesetzt, werden keine ent_morphskin Anweisnungen werden gesende | ||
objekt.NOSEND_ORIGIN | Flag | Ist dies Flag gesetzt, werden keine Positionsangaben vom Server zum Client senden | ||
objekt.NOSEND_ANGLES | Flag | Ist dies Flag gesetzt, werden keine Winkelangaben vom Server zum Client senden | ||
objekt.NOSEND_SCALE | Flag | Ist dies Flag gesetzt, werden keine Skalierangaben vom Server zum Client senden | ||
objekt.NOSEND_FRAME | Flag | Ist dies Flag gesetzt, werden keine Frameangaben vom Server zum Client senden | ||
objekt.NOSEND_SKIN | Flag | Ist dies Flag gesetzt, werden keine Skinangaben vom Server zum Client senden | ||
objekt.NOSEND_FLAGS | Flag | Ist dies Flag gesetzt, werden keine Entity-Flags vom Server zum Client senden | ||
objekt.NOSEND_AMBIENT | Flag | Ist dies Flag gesetzt, werden keine Ambient und Albedo Parameter vom Server zum Client senden | ||
objekt.NOSEND_ALPHA | Flag | Ist dies Flag gesetzt, werden keine Alphaeigenschaft vom Server zum Client senden | ||
objekt.NOSEND_LIGHT | Flag | Ist dies Flag gesetzt, werden keine lightrange Parameter vom Server zum Client senden | ||
objekt.NOSEND_COLOR | Flag | Ist dies Flag gesetzt, werden keine Lichtfarben vom Server zum Client senden | ||
objekt.NOSEND_UV | Flag | Ist dies Flag gesetzt, werden keine Texturoffsets vom Server zum Client senden | ||
objekt.NOSEND_SOUND | Flag | Ist dies Flag gesetzt, werden keine Entity Sounds vom Server zum Client senden |