Ich wollte noch ein überarbeitetes CharacterChange, einen Auswahlbildschirm und ein besseres Türensystem einbauen.
Letzteres hakt leider ziemlich blöd, da Hotspot.RunInteraction, von before_fadein aufgerufen, in dier queue landet und erst nach dem fade in ausgeführt wird.
Dafür sieht eine Türzeile momentan so aus:
DoorDo(48, 133, eDir_Left, 2, 2);
Im Moment springt Bernard beim erstmaligen Betreten eines Raums sichtbar zur Tür, durch die er hereingekommen ist.
Die Einzige Methode, dass zu umgehen (die ich momentan sehe): Koordinaten und Richtung in die Custom properties packen.
Aber diese Lösung ist meine letzte Alternative.