Hallo,
wie der Titel sagt, möchte ich meinen Gamemode gerne wieder modular aufbauen. Es erschließt sich mir jedoch eine Frage, die ich damals schon immer im Kopf hatte.
Stellen wir uns folgende Struktur der Ordner vor;
Beispielweise befindet sich im Server Ordner der Aufbau der Datenbankverbindung als Code und dort wird zum Beispiel die Funktion OnGameModeInit benötigt.
Gut, ich könnte es jetzt wie folgt machen:
forward Database_OnGameModeInit();
public Database_OnGameModeInit()
{
///CODE
}
Letztendlich könnte ich dann im Haupt Gamemode das ganze einfach per Database_OnGameModeInit(); abrufen. Möchte ich aber nicht.
Es gibt sicherlich die Möglichkeit in der Database.pwn die Funktion zu hooken, dass ich im Haupt Gamemode keine Änderungen eintragen muss. Richtig?