Romestead Assembly Reference

CandideServer.World.ServerWorldDataManager

Type JSON

public class in CandideServer.World

Methods7
Properties0
Fields1
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.World
  • Base typeSystem.Object
  • Hash77E38ACB0ABF0B6B44D7D32DDD98C3598DF0746AD1A4B4C957B97424B9B30D07

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
WorldDatapublicpublic System.Collections.Generic.Dictionary<System.String, CandideServer.World.ServerWorldData> WorldData

Methods

GetWorldDataOrNull

public CandideServer.World.ServerWorldData GetWorldDataOrNull(System.String mapName)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.World.ServerWorldData
  • StaticTrue
  • VirtualFalse
  • Hash00B8AEDBDC1D7D17F69F43E3DD8BFB1968716CB27F2F348A66F9F1C231979AED
  • Body hashFD90849D2B328FBDC5738028525A3743D2CDF126BE43DA5AF40F5AE1644EE6D3
  • IL size46
Referenced calls
  • System.String::IsNullOrWhiteSpace(System.String)
  • System.String::Replace(System.Char, System.Char)
  • System.String::ToLowerInvariant()
  • System.Collections.Generic.Dictionary<System.String, CandideServer.World.ServerWorldData>::TryGetValue(!0, !1&)
Called by

LoadMap

private System.Void LoadMap(System.IO.FileStream stream, System.IO.FileInfo file, System.IO.DirectoryInfo baseDirectory)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash41523F406009F950171FA351AD6F45EAAE879BCCFC8E90FF38136290E8590A51
  • Body hash7FC214C5193EE7413CF3EEC8BF582E376337FB5666E6DE084B020B44165B4790
  • IL size47
Referenced calls
Called by

LoadMapFiles

private System.Void LoadMapFiles(System.IO.DirectoryInfo directory, System.IO.DirectoryInfo baseDirectory)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash5747A56EA738A8C239C21A60DFA6B6EA07F0C384F948D0FA6238328D1628C590
  • Body hash1D8EB0E8351BFA5340903476F058C8BE35D34A2429B77EDC65FA102A55F94897
  • IL size133
Referenced calls
Called by
String literals
  • .cmx

LoadMapFiles

public System.Void LoadMapFiles()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash97F80C6CDCDFF2F8E4C8A31FCEB107BDEC8566A66D9BADF2BDBDC6DBB52B5C33
  • Body hash453B4303B616AFD0B28F1F4F87D609DA6718A6E7931B84AF7A7322744FFECA84
  • IL size38
Referenced calls
Called by
String literals
  • Content/maps
  • Content

OnWorldRead

private System.Void OnWorldRead(CandideCreator.Shared.Serialization.CandideDeserializer deserializer, CandideCreator.Shared.Models.World world, System.IO.FileInfo file, System.IO.DirectoryInfo baseDirectory)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashD062317A95112B8E258BB43841CA5919A1E4095DEB5BA52B1773D9D8CADF3A02
  • Body hash3434304CC576C9FA8266F2AE738C5A82C2A658899E7F9550DEBD3D4D48C26609
  • IL size1366
Referenced calls
Called by
String literals
  • .tmx
  • Failed to load in tiled map
  • for world
  • .
  • Could not find tiled map
  • . The file '
  • ' does not exist.
  • Could not find a base doodad '
  • /
  • ' when loading map '
  • '!

SpawnWorldEntities

public System.Void SpawnWorldEntities(CandideServer.Models.Worlds.WorldModel model, System.Func<CandideServer.ServerControllers.SpawnEntityArgs, CandideServer.World.ServerEntitySpawnData, System.Boolean> beforeSpawnAction)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash4CA99FDF93329673AE74BBC10AA08B860570655BE433DF9E07CAABBA1EFC89C6
  • Body hashC0C0210780B4EE19A6ED53B06B21BFC29DBEBB4FA37068C0734895BB902D4A69
  • IL size138
Referenced calls
Called by
String literals
  • Could not find world file '
  • ' for world name '
  • '.

SpawnWorldEntities

public System.Void SpawnWorldEntities(CandideServer.World.ServerWorldData worldData, System.Guid worldId, Microsoft.Xna.Framework.Vector3 offset, System.Func<CandideServer.ServerControllers.SpawnEntityArgs, CandideServer.World.ServerEntitySpawnData, System.Boolean> beforeSpawnAction, Microsoft.Xna.Framework.Vector3 positionScale)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashDBBD10DC1FE33799D97E9CF17D3BBA8309FDF8464BC9DEC5D802BF96CEC32F7B
  • Body hashE63319D8A02B1390B5CC6AF73CF43804D1D47C336239E3C748E315F510CC22F3
  • IL size278
Referenced calls
Called by
String literals
  • elite