| 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 | ||