Objektkategorien
Die Kategorie eines Objekts legt Teile seines Verhaltens fest. Sie wird für eine Definition durch den Eintrag Category in der DefCore.txt festgelegt. Dabei können verschiedene Kategorien mit einem binären oder-Operator kombiniert werden.
| Kategorie | Beschreibung |
|---|---|
| C4D_StaticBack | Unbewegliches Hintergrundobjekt. |
| C4D_Structure | Unbenutzt. |
| C4D_Vehicle | Unbenutzt. |
| C4D_Living | Lebewesen. |
| C4D_Object | Ein Objekt das Lebewesen treffen kann. |
| C4D_Goal | Spielziel. |
| C4D_Environment | Umweltsteuerungsobjekt. |
| C4D_Rule | Spielregel. |
| C4D_Background | Objekt ist hinter der Landschaft. |
| C4D_Parallax | Objekt bewegt sich parallax nach der Parallaxity Eigenschaft. Für mehr Informationen siehe C4D_Parallax. |
| C4D_MouseSelect | Objekt mit der Maus anwählbar, MouseSelection(int player)-Callback im Objekt. |
| C4D_Foreground | Objekt ist im Vordergrund, also vor globalen Partikeln. |
| C4D_MouseIgnore | Objekt ist nicht mit der Maus anwählbar. |
| C4D_IgnoreFoW | Objekt wird auch dann gezeichnet, wenn es eigentlich vom Kriegsnebel bedeckt ist. Nützlich beispielsweise für Statusanzeigen und Kontrollelemente. |
Beispiel
Category=C4D_StaticBack|C4D_Rule
Kategorie für eine Regel.


