Romestead Assembly Reference

CandideServer.Entities.ControllerSets.Chest.ServerChestController

Type JSON

public class in CandideServer.Entities.ControllerSets.Chest

Methods10
Properties0
Fields2
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
BackupNameIdpublicpublic System.String BackupNameId
InventoryIdpublicpublic System.Guid InventoryId

Methods

CheckUpdateChestNameParameter

private System.Void CheckUpdateChestNameParameter()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash25E50AAE639F9253511311ADB2E1F8AE12CE306ADBD50E36C4EA6FC568BC3F7A
  • Body hash2FAAA966DB86D5B220609F3073478C966A63D048A4457783EEEE2114808DB7B1
  • IL size81
Referenced calls
Called by
String literals
  • name

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashE66D882FE57163692671430E397366787CC8D06DAC4B6DA6363947A79F3C599D
  • Body hash7E460001493BA23799254376A0EE20802E3AFC93A98B5F58429DC732951EC69B
  • IL size222
Referenced calls
String literals
  • inventory_id
  • name

FillInventoryWithDrops

private System.Void FillInventoryWithDrops(System.String dropTableId, CandideServer.Models.Dungeons.DungeonLocationModel locationModel, System.Boolean includePreRolledLoot)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash0F4E163EB9706C0C266AD344747D380260152D1BBF975E017EE7CDE49284EC57
  • Body hash76F10C01C70329EB43AD66F71F26D9CB3010E896ABBCD792A3FC967D511385FF
  • IL size218
Referenced calls
Called by
String literals
  • Lootable Chest did not have a droptable
  • location-difficulty

GenerateInventory

public System.Void GenerateInventory()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashDA774DE16B49F8E3797D98880AF8A8C2C787DBAA77D6F4FAA56BDA9BEBBBA210
  • Body hashAC8F85901ADC55A2ED51F5B3A69CCF01BC18BD5F65CEA9D35CB311B48B41A6FA
  • IL size223
Referenced calls
Called by
String literals
  • inventory_name
  • Object_AbandonedChest
  • loot

GetDropTableIdFromParameters

public System.ValueTuple<System.String, System.Boolean, CandideServer.Models.Dungeons.DungeonLocationModel> GetDropTableIdFromParameters(CandideCreator.Shared.Helpers.Parameters parameters, ServerChestController.LootableChestType type, System.Guid worldId, Microsoft.Xna.Framework.Vector2 position)

Method metadata
  • Visibilitypublic
  • Return typeSystem.ValueTuple<System.String, System.Boolean, CandideServer.Models.Dungeons.DungeonLocationModel>
  • StaticTrue
  • VirtualFalse
  • HashAC25D2830A6594F24CB0BE55555E5D3612ED6AA954E0E1AA859EE839FC791FE3
  • Body hash78598EDB411CCD86539F8710398036BD57064ED8EE5BB447906CD3E4C8D725EC
  • IL size529
Referenced calls
Called by
String literals
  • drop-table-id
  • poiDataId
  • locationId
  • plains
  • forest
  • desert
  • volcanic
  • ghost_land
  • plains:supplies
  • forest:supplies
  • desert:supplies
  • volcanic:supplies
  • ghost_town:supplies
  • Lootable chest did not have a droptable set and was not in a known biome!
  • Lootable chest did not have a droptable set and was not in a dungeon!

IsMajorChest

public System.Boolean IsMajorChest(CandideServer.World.ServerEntitySpawnData spawnData)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • HashCD167F69ECFD36C4B3957E24778E5576C14B835833AE8475080809ED4F9B28AD
  • Body hash0755F3F9B1647590BDBF511C7ED710CF6309521938F09E6875BCBE841FDCA07C
  • IL size67
Referenced calls
  • System.Guid::op_Inequality(System.Guid, System.Guid)
  • System.Collections.Generic.Dictionary<System.String, System.String>::TryGetValue(!0, !1&)
  • System.String::Equals(System.String, System.StringComparison)
Called by
String literals
  • loot
  • Major

OnKilled

public Shared.Entity.Base.OnKilledBehaviour OnKilled(Shared.Entity.EntityKillInfo info)

Method metadata
  • Visibilitypublic
  • Return typeShared.Entity.Base.OnKilledBehaviour
  • StaticFalse
  • VirtualTrue
  • HashA05E93F1DB6CAEC18C170BA98474FA47DC846522471F316C7AEE60558005683F
  • Body hash359FD07FF97F81DCFCA574E0E24B1B6CED4B78C5231A31A3EEFE0D514F194308
  • IL size241
Referenced calls

Update

public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash679431457873BB2E25931F7B780BBA42F18E24DB79FFDC4D94612067B0E9B7BA
  • Body hash494EBF99EFDA578F70A56E434A15282E701B01FA6F24C30A5AE8FC5857FE6555
  • IL size245
Referenced calls