Neue Engine Features

Top  Previous  Next

Engine Verbesserungen

 

Das Enginefenster kann nun nutzerdefinierte Icons in der Taskleiste anzeigen. Plazieren Sie einfach ein Icon namens 32.ico oder 16.ico in Ihren Projektordner - es wird automatisch geladen.

 

aum71_hot2

 

 

WED Verbesserungen

 

Der Level Editor kann nun mit der "Import from FBX Files" Funktion ganze Level, die mit Max oder Maya erstellt wurden importieren und in WMP Level oder MDL Entities konvertieren.

 

aum71_hot1

 

 

video_screen

 

Durch setzen von video_screen auf 0 kann verhindert werden, dass die Engine auf die Grafikausgabe zurückgreift. Dieses Feature ist nützlich für Programme, die kein Enginefenster benötigen, so wie das unten gezeigte.

 

#include <acknex.h>

#include <default.c>

 

STRING* time_str = "               ";

STRING* temp_str = "  ";

 

function main() // writes (or appends) the current time (hh:mm ss) to a time.txt file and then shuts down the engine

{

       video_screen = 0; // don't open an engine window

       var filehandle;

       filehandle = file_open_append ("time.txt");

       str_for_num(temp_str, sys_hours);

       str_cpy(time_str, temp_str);

       str_cat(time_str, ":");

       if (sys_minutes < 10)  

       

               str_cat(time_str, "0"); 

       

       str_for_num(temp_str, sys_minutes);

       str_cat(time_str, temp_str);  

       str_cat(time_str, " ");

       if (sys_seconds < 10)  

       

               str_cat(time_str, "0"); 

       

       str_for_num(temp_str, sys_seconds);

       str_cat(time_str, temp_str);

       file_str_write(filehandle, time_str);

       file_asc_write (filehandle, 13);

       file_asc_write (filehandle, 10);

       file_close(filehandle);

       sys_exit(NULL);

}