Events: register_functions
Last updated
Last updated
Die Function wird wie direkt von S4 selber aufgerufen. Hier definiert ihr, welche Funktionen von euch dem Spiel zur Verfügung gestellt werden für die Verwendung bei Events. Ihr nutzt hierbei die Funktion innerhalb der um eine Art "Liste" zuschreiben von Funktionen die später in Events aufgerufen werden sollen.
Um eine von auch registrierte Funktion nun auch einem Event zuzuordnen benötigt ihr noch die Funktion innerhalb der . Die häufigsten Events die verwendet werden sind Events.TICK, Events.FIRST_TICK_OF_NEW_OR_LOADED_GAME und Events.VICTORY_CONDITION_CHECK
Dieses Codebeispiel hat 2 Events:
eineEventFunktion, welches ein mal am Anfang des Spiels aufgerufen wird (inklusive nach dem Laden) und die variable zahl auf 10 setzt
tickEventFunktion, welche jeden Spieltick (Das Spiel hat ~845Ticks die Minute, entspricht ca. = 14 Ticks pro Sekunde) einen Text ausgibt, welche unter anderem die Variable zahl beinhaltet