Makra ekranu
{EARTHQUAKE} (Trzęsienie ziemii)Wstrząsa ekranem. W nawiasach można podać co w tym czasie ma się wykonać.
{QUAKE}Rozszerzona wersja makra powyżej. Nie dajemy nawiasów, tylko podajemy ścieżkę do dźwięku, który ma się wykonać.
{COLOR_ADJUST} Zmienia kolor ekranu. Podajemy trzy wartości w systemie RGB(ang. red green blue-czerwony, zielony niebieski), np {COLOR_ADJUST 255 255 255} to biały, {COLOR_ADJUST 0 0 0} to czarny, {COLOR_ADJUST 255 0 0} to czerwony.
{FLASH_WHITE}{FLASH_RED}{FLASH_GREEN}{FLASH_BLUE}Zmienia kolor ekranu na krótką chwilę. W nawiasach podajemy kod, który ma w tym czasie się wykonać. (White-biały, reszta powyżej)
{THUNDER}Przecina ekran błyskawicą. Używamy nawiasów!
{FADE_TO_BLACK}Zaciemnia ekran. Aby przywrócić, użyj{FADE_IN}
{FADE_IN}Przywraca ekran do normalnego koloru po użyciu {FADE_TO_BLACK}
{FADE_TO_BLACK_HOLD}Rozszerzona wersja {FADE_TO_BLACK}. Jako parametr należy podać liczbę milisekund, przez które ekran ma być czarny. Po upływie tego czasu {FADE_IN} wykona się samo, nie trzeba umieszczać go w kodzie.
{SCROLL}Przesuwa ekran o podane wartości (X,Y)
{SCROLL_TO}Centruje ekran na podanym heksie(X,Y)
Makra interfejsu
{MESSAGE} Skrót od [message]. Użycie:
{MESSAGE id_postaci_mówiącej portret nazwa treść} jako ID można podać narrator
{HIGHLIGHT_IMAGE} Podobnie jak {PLACE_IMAGE}, tylko mruga obrazkiem przed jego umieszczeniem. Przyjmuje: x, y obrazek, obrazek_tła(obrazek tła nie jest konieczny, ale jeżeli wyskoczy błąd z powodu liczby argumentów, wstawić pusty ciąg znaków czyli "")
{CLEAR_FOG} czyści mgłę na określonym obszarze. Użycie:
{CLEAR_FOG strona, x, y, promień_obszaru}
{UNCLEAR_FOG} Przywraca mgłę usuniętą makrem powyżej.
{SET_LABEL}Ustawia etykietę. Użycie:
{SET_LABELx, y, etykieta}
{REMOVE_LABEL} Usuwa etykietę. Przyjmuje parametry x i y
{FAKE_UNIT_MOVE} Trochę dziwne makro którego nie rozumiem. Przesuwa jednostkę z określonej pozycji do określonej pozycji trochę ją zmieniając. Zachęcam do własnych badań.
|