Romestead Assembly Reference

Candide.Database.LootManager

Type JSON

public class in Candide.Database

Methods6
Properties0
Fields5
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.Database
  • Base typeSystem.Object
  • Hash9AFE712C1744FC01A0B3CE6F80E35E704BA6DD67105F90B8527D482E74C477EC

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
ChanceSumpublicpublic System.Single ChanceSum
Coinspublicpublic CandideCreator.Shared.Graphics.SpriteSheet Coins
Gemspublicpublic CandideCreator.Shared.Graphics.SpriteSheet Gems
LootRandompublicpublic System.Random LootRandom
LootTablepublicpublic System.Collections.Generic.List<System.ValueTuple<System.Single, Shared.Models.Items.ItemData>> LootTable

Methods

GetRandomLoot

public Shared.Models.Items.ItemData GetRandomLoot()

Method metadata
  • Visibilitypublic
  • Return typeShared.Models.Items.ItemData
  • StaticTrue
  • VirtualFalse
  • Hash87F0E363B8B2C8E4BF5FDADA9D7CEB8E68C1E479858676625AFAE0AD4F7DB17E
  • Body hash5FD5E57B6046B79BBCB485EE414B588B5DE3DA889993648987C17A5BA845A8B7
  • IL size133
Referenced calls
  • CandideCreator.Shared.Helpers.RandomHelper::NextDouble(System.Random, System.Double, System.Double)
  • System.Collections.Generic.List<System.ValueTuple<System.Single, Shared.Models.Items.ItemData>>::GetEnumerator()
  • List.Enumerator<System.ValueTuple<System.Single, Shared.Models.Items.ItemData>>::get_Current()
  • List.Enumerator<System.ValueTuple<System.Single, Shared.Models.Items.ItemData>>::MoveNext()
  • System.IDisposable::Dispose()
  • System.Collections.Generic.List<System.ValueTuple<System.Single, Shared.Models.Items.ItemData>>::get_Count()
  • System.Collections.Generic.List<System.ValueTuple<System.Single, Shared.Models.Items.ItemData>>::get_Item(System.Int32)

GetRandomLoot

public System.Collections.Generic.List<Shared.Models.Items.ItemData> GetRandomLoot(System.Single value, System.Single minValue)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Collections.Generic.List<Shared.Models.Items.ItemData>
  • StaticTrue
  • VirtualFalse
  • Hash7094ECBFD5D451A465FE3D56C61C5903126215D8EFAAE2D5092DB9001456E071
  • Body hashB28A27CA3F722D7D2664AECD2E8F8268644186315E334352467181F052F0E6A9
  • IL size6
Referenced calls
  • System.Collections.Generic.List<Shared.Models.Items.ItemData>::.ctor()

SpawnCoin

public System.Void SpawnCoin(Microsoft.Xna.Framework.Vector3 positon, Microsoft.Xna.Framework.Vector3 velocity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash8461881A2517E26530718DB5BED254845A72A1DE9D554E77D1109A99634B75B8
  • Body hashF9B92DADCD6801ECFF829E6B08D7551C775E0A35FE70F5DBCA4DF1D62D3742DF
  • IL size65
Referenced calls
Called by

SpawnGem

public System.Void SpawnGem(Microsoft.Xna.Framework.Vector3 positon, Microsoft.Xna.Framework.Vector3 velocity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash7C88290351BFCC9E01CA09828C3A16501A6179F763116159044E4FE310B1D86B
  • Body hashCFACCCD74438C047FE1D8B250977933A567BA5AE96B76784A6A55734E92B03B4
  • IL size54
Referenced calls
Called by

SpawnParticle

private System.Void SpawnParticle(Microsoft.Xna.Framework.Vector3 positon, Microsoft.Xna.Framework.Vector3 velocity, CandideCreator.Shared.Graphics.SpriteSheet sprite, System.Int32 frame, System.Int32 value)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash84E3AE08E915AEFFCE06872CABEDD2F7AABBD73D6E9C2E0E25E891D6E59741E1
  • Body hash0B69872FC6F8DBE99E3C7E36F0173050ED20849FE80D2C6FAEAE23401D94D893
  • IL size323
Referenced calls
Called by

SpawnSmallLoot

public System.Void SpawnSmallLoot(Microsoft.Xna.Framework.Vector3 positon, Microsoft.Xna.Framework.Vector3 velocity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash2C6574F0C86D673787EEA3567B736E9252D1C075847149CB0AC2AD70C7F6E25C
  • Body hashBFFFF03EA701465ACA5AFAC837B6BE70B7A99A240F870213F5F2CF70AFBA51EE
  • IL size37
Referenced calls