C# Класс Terraria.IO.WorldFile

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
IsWorldOnCloud bool
tempBloodMoon bool
tempCultistDelay int
tempDayTime bool
tempEclipse bool
tempMaxRain float
tempMoonPhase int
tempRainTime int
tempRaining bool
tempTime double
versionNumber int

Открытые методы

Метод Описание
CacheSaveTime ( ) : void
CreateMetadata ( string name, bool cloudSave, bool isExpertMode ) : Terraria.IO.WorldFileData
FixDresserChests ( ) : void
GetAllMetadata ( string file ) : Terraria.IO.WorldFileData
GetFileMetadata ( string file, bool cloudSave ) : FileMetadata
GetWorldDifficulty ( string WorldFileName ) : bool
GetWorldName ( string WorldFileName ) : string
IsValidWorld ( string file, bool cloudSave ) : bool
LoadWorld_Version1 ( BinaryReader fileIO ) : int
LoadWorld_Version2 ( BinaryReader reader ) : int
ResetTemps ( ) : void
SaveWorld_Version2 ( BinaryWriter writer ) : void
loadWorld ( ) : void
saveWorld ( ) : void
saveWorld ( bool useCloudSaving, bool resetTime = false ) : void
validateWorld ( BinaryReader fileIO ) : bool

Приватные методы

Метод Описание
LoadChests ( BinaryReader reader ) : void
LoadDummies ( BinaryReader reader ) : void
LoadFileFormatHeader ( BinaryReader reader, bool &importance, int &positions ) : bool
LoadFooter ( BinaryReader reader ) : int
LoadHeader ( BinaryReader reader ) : void
LoadNPCs ( BinaryReader reader ) : void
LoadSigns ( BinaryReader reader ) : void
LoadTileEntities ( BinaryReader reader ) : void
LoadWorldTiles ( BinaryReader reader, bool importance ) : void
SaveChests ( BinaryWriter writer ) : int
SaveDummies ( BinaryWriter writer ) : int
SaveFileFormatHeader ( BinaryWriter writer ) : int
SaveFooter ( BinaryWriter writer ) : int
SaveHeaderPointers ( BinaryWriter writer, int pointers ) : int
SaveNPCs ( BinaryWriter writer ) : int
SaveSigns ( BinaryWriter writer ) : int
SaveTileEntities ( BinaryWriter writer ) : int
SaveWorldHeader ( BinaryWriter writer ) : int
SaveWorldTiles ( BinaryWriter writer ) : int

Описание методов

CacheSaveTime() публичный статический Метод

public static CacheSaveTime ( ) : void
Результат void

CreateMetadata() публичный статический Метод

public static CreateMetadata ( string name, bool cloudSave, bool isExpertMode ) : Terraria.IO.WorldFileData
name string
cloudSave bool
isExpertMode bool
Результат Terraria.IO.WorldFileData

FixDresserChests() публичный статический Метод

public static FixDresserChests ( ) : void
Результат void

GetAllMetadata() публичный статический Метод

public static GetAllMetadata ( string file ) : Terraria.IO.WorldFileData
file string
Результат Terraria.IO.WorldFileData

GetFileMetadata() публичный статический Метод

public static GetFileMetadata ( string file, bool cloudSave ) : FileMetadata
file string
cloudSave bool
Результат FileMetadata

GetWorldDifficulty() публичный статический Метод

public static GetWorldDifficulty ( string WorldFileName ) : bool
WorldFileName string
Результат bool

GetWorldName() публичный статический Метод

public static GetWorldName ( string WorldFileName ) : string
WorldFileName string
Результат string

IsValidWorld() публичный статический Метод

public static IsValidWorld ( string file, bool cloudSave ) : bool
file string
cloudSave bool
Результат bool

LoadWorld_Version1() публичный статический Метод

public static LoadWorld_Version1 ( BinaryReader fileIO ) : int
fileIO System.IO.BinaryReader
Результат int

LoadWorld_Version2() публичный статический Метод

public static LoadWorld_Version2 ( BinaryReader reader ) : int
reader System.IO.BinaryReader
Результат int

ResetTemps() публичный статический Метод

public static ResetTemps ( ) : void
Результат void

SaveWorld_Version2() публичный статический Метод

public static SaveWorld_Version2 ( BinaryWriter writer ) : void
writer System.IO.BinaryWriter
Результат void

loadWorld() публичный статический Метод

public static loadWorld ( ) : void
Результат void

saveWorld() публичный статический Метод

public static saveWorld ( ) : void
Результат void

saveWorld() публичный статический Метод

public static saveWorld ( bool useCloudSaving, bool resetTime = false ) : void
useCloudSaving bool
resetTime bool
Результат void

validateWorld() публичный статический Метод

public static validateWorld ( BinaryReader fileIO ) : bool
fileIO System.IO.BinaryReader
Результат bool

Описание свойств

IsWorldOnCloud публичное статическое свойство

public static bool IsWorldOnCloud
Результат bool

tempBloodMoon публичное статическое свойство

public static bool tempBloodMoon
Результат bool

tempCultistDelay публичное статическое свойство

public static int tempCultistDelay
Результат int

tempDayTime публичное статическое свойство

public static bool tempDayTime
Результат bool

tempEclipse публичное статическое свойство

public static bool tempEclipse
Результат bool

tempMaxRain публичное статическое свойство

public static float tempMaxRain
Результат float

tempMoonPhase публичное статическое свойство

public static int tempMoonPhase
Результат int

tempRainTime публичное статическое свойство

public static int tempRainTime
Результат int

tempRaining публичное статическое свойство

public static bool tempRaining
Результат bool

tempTime публичное статическое свойство

public static double tempTime
Результат double

versionNumber публичное статическое свойство

public static int versionNumber
Результат int