using System; namespace AllocsFixes { public class API : ModApiAbstract { public override void GameAwake () { StateManager.Awake (); } public override void GameShutdown () { StateManager.Shutdown (); } public override void SavePlayerData (int _clientId, PlayerDataFile _playerDataFile) { PlayerDataStuff.GM_SavePlayerData (_clientId, _playerDataFile); } public override void PlayerLogin (int _clientId, string _name, string _playerId, string _token, string _compatibilityVersion) { } public override void PlayerSpawning (int _clientId, string _name, int _chunkViewDim, PlayerProfile _playerProfile) { AllocsLogFunctions.RequestToSpawnPlayer (_clientId, _name, _chunkViewDim, _playerProfile); } public override void PlayerDisconnected (ClientInfo _cInfo, bool _bShutdown) { AllocsLogFunctions.PlayerDisconnected (_cInfo, _bShutdown); } } }