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

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

Public Member Functions

override bool GetIsUnlocked ()
 
void Load (BinaryReader reader, int gameVersionSaveWasMadeOn)
 
override UIElement ProvideSlider ()
 
override void Reset ()
 
void Save (BinaryWriter writer)
 
void ValidateWorld (BinaryReader reader, int gameVersionSaveWasMadeOn)
 
- Public Member Functions inherited from Terraria.GameContent.Creative.CreativePowers.ASharedSliderPower
void DebugCall ()
 
void DeserializeNetMessage (BinaryReader reader, int userId)
 
abstract bool GetIsUnlocked ()
 
GroupOptionButton< int > GetOptionButton (CreativePowerUIElementRequestInfo info, int optionIndex, int currentOptionIndex)
 
void OnPlayerJoining (int playerIndex)
 
void ProvidePowerButtons (CreativePowerUIElementRequestInfo info, List< UIElement > elements)
 
abstract UIElement ProvideSlider ()
 
virtual void Reset ()
 
void DeserializeNetMessage (BinaryReader reader, int userId)
 
bool GetIsUnlocked ()
 
void ProvidePowerButtons (CreativePowerUIElementRequestInfo info, List< UIElement > elements)
 
void OnPlayerJoining (int playerIndex)
 
UIElement ProvideSlider ()
 
GroupOptionButton< int > GetOptionButton (CreativePowerUIElementRequestInfo info, int optionIndex, int currentOptionIndex)
 
void Load (BinaryReader reader, int gameVersionSaveWasMadeOn)
 
void Reset ()
 
void Save (BinaryWriter writer)
 
void ValidateWorld (BinaryReader reader, int gameVersionSaveWasMadeOn)
 

Properties

int TargetTimeRate [get]
 
- Properties inherited from Terraria.GameContent.Creative.CreativePowers.ASharedSliderPower
PowerPermissionLevel CurrentPermissionLevel [get, set]
 
PowerPermissionLevel DefaultPermissionLevel [get, set]
 
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.ModifyTimeRate.GetIsUnlocked ( )
virtual

◆ Load()

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

◆ ProvideSlider()

override UIElement Terraria.GameContent.Creative.CreativePowers.ModifyTimeRate.ProvideSlider ( )
virtual

◆ Reset()

override void Terraria.GameContent.Creative.CreativePowers.ModifyTimeRate.Reset ( )
virtual

◆ Save()

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

◆ ValidateWorld()

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