tModLoader v2022.09
A mod to make and play Terraria mods
Terraria.GameContent.Creative.CreativePowers.FreezeRainPower Class Reference

Inherits Terraria.GameContent.Creative.CreativePowers.ASharedTogglePower, and Terraria.GameContent.IPersistentPerWorldContent.

Public Member Functions

override bool GetIsUnlocked ()
 
void Load (BinaryReader reader, int gameVersionSaveWasMadeOn)
 
void Save (BinaryWriter writer)
 
void ValidateWorld (BinaryReader reader, int gameVersionSaveWasMadeOn)
 
- Public Member Functions inherited from Terraria.GameContent.Creative.CreativePowers.ASharedTogglePower
void DeserializeNetMessage (BinaryReader reader, int userId)
 
abstract bool GetIsUnlocked ()
 
void OnPlayerJoining (int playerIndex)
 
void ProvidePowerButtons (CreativePowerUIElementRequestInfo info, List< UIElement > elements)
 
void Reset ()
 
void SetPowerInfo (bool enabled)
 
void DeserializeNetMessage (BinaryReader reader, int userId)
 
bool GetIsUnlocked ()
 
void ProvidePowerButtons (CreativePowerUIElementRequestInfo info, List< UIElement > elements)
 
void OnPlayerJoining (int playerIndex)
 
- Public Member Functions inherited from Terraria.GameContent.IPersistentPerWorldContent
void Load (BinaryReader reader, int gameVersionSaveWasMadeOn)
 
void Reset ()
 
void Save (BinaryWriter writer)
 
void ValidateWorld (BinaryReader reader, int gameVersionSaveWasMadeOn)
 

Additional Inherited Members

- Properties inherited from Terraria.GameContent.Creative.CreativePowers.ASharedTogglePower
PowerPermissionLevel CurrentPermissionLevel [get, set]
 
PowerPermissionLevel DefaultPermissionLevel [get, set]
 
bool Enabled [get]
 
ushort PowerId [get, set]
 
string ServerConfigName [get, set]
 
- Properties inherited from Terraria.GameContent.Creative.ICreativePower
PowerPermissionLevel CurrentPermissionLevel [get, set]
 
PowerPermissionLevel DefaultPermissionLevel [get, set]
 
ushort PowerId [get, set]
 
string ServerConfigName [get, set]
 

Member Function Documentation

◆ GetIsUnlocked()

override bool Terraria.GameContent.Creative.CreativePowers.FreezeRainPower.GetIsUnlocked ( )
virtual

◆ Load()

void Terraria.GameContent.Creative.CreativePowers.FreezeRainPower.Load ( BinaryReader  reader,
int  gameVersionSaveWasMadeOn 
)

◆ Save()

void Terraria.GameContent.Creative.CreativePowers.FreezeRainPower.Save ( BinaryWriter  writer)

◆ ValidateWorld()

void Terraria.GameContent.Creative.CreativePowers.FreezeRainPower.ValidateWorld ( BinaryReader  reader,
int  gameVersionSaveWasMadeOn 
)