|
Neue Engine Features |
Top Previous Next |
|
Unbegrenztes Terrain / Vegetations-Level
Ein Terrain- / Vegetations-Generierungsbeispiel (infinite_terrain.c) wurde dem Beispielordner angefügt. Das Beispiel verwendet 9 simultane Views und erstellt ein unbegrenztes Level, das mit einer vernünftigen Framerate 60.000 Entities pro Frame darstellt.
Exportieren und Importieren von Lichtern in / aus WED
Das Export / Import Light-Feature ermöglicht es uns ein Level unter Verwendung verschiedener Sets von Lichtern zu kompilieren oder ein Level in diverse wmb-Entities, die dasselbe Lichtset teilen zu unterteilen.
sys_winversion
Diese Variable gibt die Version des auf dem PC installierten Windows-Systems aus.
STRING* os_str = "#30";
FONT* arial_font = "Arial#20";
TEXT* os_txt = { pos_x = 300; pos_y = 200; font = arial_font; string(os_str); flags = SHOW; }
function main() { switch (sys_winversion) { case 1: str_cpy(os_str, "Windows 98 SE detected"); break; case 2: str_cpy(os_str, "Windows ME detected"); break; case 3: str_cpy(os_str, "Windows 2000 detected"); break; case 4: str_cpy(os_str, "Windows 2003 detected"); break; case 5: str_cpy(os_str, "Windows XP detected"); break; case 6: str_cpy(os_str, "Windows Vista or above detected"); break; default: str_cpy(os_str, "No supported Windows O.S. was detected"); } }
|