Debugging einer Entity zur Laufzeit

Dieses neue Feature erlaubt es, den Status einer Entity zur Laufzeit zu prüfen. Stellen Sie sicher, dass der Mauszeiger sichtbar ist (wenn er es nicht ist, drücken Sie die rechte Maustaste) und drücken Sie dann Shift + F11. Das Spiel hält an und Sie können eine beliebige Entity anklicken, um den Status anzuzeigen. Durch erneutes Drücken von Shift + F11 läuft das Spiel weiter.

24-Bit skins

MED unterstützt nun 24 Bit TGA Skins für Models und Terrain; diese werden mit 24 Bit Farbtiefe gerendert, ohne Alpha Transparenz (wenn der Channel nicht genutzt wird)

Breakpoint mit Bedingung

Nun kann der Debugger aktiviert werden, sobald eine bestimmte Bedingung erfüllt ist. Schreiben Sie diese Zeilen an das Ende Ihrer Main Funktion:

while (player == null) {wait (1);}
player._armor = 10;
breakpoint_on(player._armor < 10);

und der Debugger wird in Kraft treten, sobald der “Armor” Wert des Spielers unter 10 fällt.