Candide.Database.LootManager
Type JSONpublic class in Candide.Database
Type metadata
- Assembly
Romestead - Namespace
Candide.Database - Base type
System.Object - Hash
9AFE712C1744FC01A0B3CE6F80E35E704BA6DD67105F90B8527D482E74C477EC
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
ChanceSum# | public | public System.Single ChanceSum |
Coins# | public | public CandideCreator.Shared.Graphics.SpriteSheet Coins |
Gems# | public | public CandideCreator.Shared.Graphics.SpriteSheet Gems |
LootRandom# | public | public System.Random LootRandom |
LootTable# | public | public 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 type
Shared.Models.Items.ItemData - StaticTrue
- VirtualFalse
- Hash
87F0E363B8B2C8E4BF5FDADA9D7CEB8E68C1E479858676625AFAE0AD4F7DB17E - Body hash
5FD5E57B6046B79BBCB485EE414B588B5DE3DA889993648987C17A5BA845A8B7 - 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 type
System.Collections.Generic.List<Shared.Models.Items.ItemData> - StaticTrue
- VirtualFalse
- Hash
7094ECBFD5D451A465FE3D56C61C5903126215D8EFAAE2D5092DB9001456E071 - Body hash
B28A27CA3F722D7D2664AECD2E8F8268644186315E334352467181F052F0E6A9 - 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 type
System.Void - StaticTrue
- VirtualFalse
- Hash
8461881A2517E26530718DB5BED254845A72A1DE9D554E77D1109A99634B75B8 - Body hash
F9B92DADCD6801ECFF829E6B08D7551C775E0A35FE70F5DBCA4DF1D62D3742DF - IL size65
Referenced calls
SpawnGem
#
public System.Void SpawnGem(Microsoft.Xna.Framework.Vector3 positon, Microsoft.Xna.Framework.Vector3 velocity)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
7C88290351BFCC9E01CA09828C3A16501A6179F763116159044E4FE310B1D86B - Body hash
CFACCCD74438C047FE1D8B250977933A567BA5AE96B76784A6A55734E92B03B4 - IL size54
Referenced calls
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 type
System.Void - StaticTrue
- VirtualFalse
- Hash
84E3AE08E915AEFFCE06872CABEDD2F7AABBD73D6E9C2E0E25E891D6E59741E1 - Body hash
0B69872FC6F8DBE99E3C7E36F0173050ED20849FE80D2C6FAEAE23401D94D893 - IL size323
Referenced calls
Candide.Graphics.ParticleSystem::NewParticle()Microsoft.Xna.Framework.Vector4::get_One()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)
SpawnSmallLoot
#
public System.Void SpawnSmallLoot(Microsoft.Xna.Framework.Vector3 positon, Microsoft.Xna.Framework.Vector3 velocity)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
2C6574F0C86D673787EEA3567B736E9252D1C075847149CB0AC2AD70C7F6E25C - Body hash
BFFFF03EA701465ACA5AFAC837B6BE70B7A99A240F870213F5F2CF70AFBA51EE - IL size37