Dictionary< ushort, ICreativePower > _powersById
void LoadToPlayer(Player player, BinaryReader reader, int versionGameWasLastSavedOn)
void ApplyLoadedDataToPlayer(Player player)
bool TryGetPower(ushort id, [Out] ICreativePower power)
static void SyncSplitScreenPlayer(int playerIndex)
const string _powerPermissionsLineHeader
void ResetPowersForPlayer(Player player)
void ValidateWorld(BinaryReader reader, int versionGameWasLastSavedOn)
void SyncThingsToJoiningPlayer(int playerIndex)
void SaveToWorld(BinaryWriter writer)
void SaveToPlayer(Player player, BinaryWriter writer)
static void TryListingPermissionsFrom(string line)
static CreativePowerManager Instance
void SyncSplitScreenPlayerInternal(int playerIndex)
void Register< T >(string nameInServerConfig)
Dictionary< string, ICreativePower > _powersByName
void LoadFromWorld(BinaryReader reader, int versionGameWasLastSavedOn)
void ResetDataForNewPlayer(Player player)