Shared.Data.Furniture.FurnitureDataSetup
Type JSONpublic class in Shared.Data.Furniture
Type metadata
- Assembly
Shared - Namespace
Shared.Data.Furniture - Base type
System.Object - Hash
490D157BC4A5F7813E4C0D23677859193FBDEA03FC35495BCFB9D244D3E9B4D4
Relationships
Base type
System.Object
Methods
OnEveryRow
#
private System.Int32[] OnEveryRow(System.Int32 columns, System.Int32 rows, System.Int32[] indices)
Method metadata
- Visibilityprivate
- Return type
System.Int32[] - StaticTrue
- VirtualFalse
- Hash
98532B97804EADC6EC29F817C7CAB3DA310FFD44EED68973153075E9F821DF64 - Body hash
90441E62A4777F1C1B34577317796E32AC816075E0AF6B30BF5C754F026C8278 - IL size55
OnEveryRow
#
private System.Int32[] OnEveryRow(System.Int32 columns, System.Int32 rows, System.Int32[] indices, System.Range[] ranges)
Method metadata
- Visibilityprivate
- Return type
System.Int32[] - StaticTrue
- VirtualFalse
- Hash
4A53F34D0E26611FB1681BFE22875F3663E3FEA4A1FEF2F67E77CC3D707CEA71 - Body hash
DEA71C04B88519B9644DC47050B5873E3D479CC3FB61F4216F88E9787FEA0595 - IL size150
Referenced calls
System.Collections.Generic.List<System.Int32>::.ctor()System.Collections.Generic.List<System.Int32>::Add(!0)System.Range::get_Start()System.Index::get_Value()System.Range::get_End()System.Collections.Generic.List<System.Int32>::ToArray()
OnEveryRow
#
private System.Int32[] OnEveryRow(System.Int32 columns, System.Int32 rows, System.Range[] ranges)
Method metadata
- Visibilityprivate
- Return type
System.Int32[] - StaticTrue
- VirtualFalse
- Hash
22A1F9E46B1D5875A39F166131409A49BBDF7D9665EF1F25AD78CDE30A6D5331 - Body hash
200D8EB94732DDBD402D0FA7E0A85B9522E54EF1C70354536E572A88F603CF32 - IL size105
Referenced calls
System.Collections.Generic.List<System.Int32>::.ctor()System.Range::get_Start()System.Index::get_Value()System.Collections.Generic.List<System.Int32>::Add(!0)System.Range::get_End()System.Collections.Generic.List<System.Int32>::ToArray()
Options
#
private System.Int32[][] Options(System.Int32[] values)
Method metadata
- Visibilityprivate
- Return type
System.Int32[][] - StaticTrue
- VirtualFalse
- Hash
EC1734AC5B221B3233BB9131F15059396C983986282D82B95DFD552BC016A73A - Body hash
49A08319EC4CBDB51185390949D89BB6105239956383AA424A1842C7710C90F0 - IL size40
Options
#
private System.Int32[][] Options(System.Int32[][] values)
Method metadata
- Visibilityprivate
- Return type
System.Int32[][] - StaticTrue
- VirtualFalse
- Hash
9FD549B11C85346A76FD8909E7FC11B2A941B9DF22D837410D88A19F12CB45B7 - Body hash
912D5E5F6D28E2E4B41C4D84A61F293A12B951F0D26A6DFCA70FF458D7EA55FF - IL size97
Random
#
private System.Int32[] Random(System.Int32 a)
Method metadata
- Visibilityprivate
- Return type
System.Int32[] - StaticTrue
- VirtualFalse
- Hash
A513AA17478E7F409EC81D120EF63D596CF7EF3AB343ED4E4034E741EBF38409 - Body hash
3FA6A164EC2D1F908F28B83F392E34F791A392B1134107D3A157756FAF65F663 - IL size11
Random
#
private System.Int32[] Random(System.Int32 a, System.Int32 b)
Method metadata
- Visibilityprivate
- Return type
System.Int32[] - StaticTrue
- VirtualFalse
- Hash
2AA730566F4307BB49FA0809A60AD6EB8599C4C9943D808F5701F7C35BB0DFC2 - Body hash
26DC43FEE0734FBF4A8BF2C1D34006FDBC92299EBF5C941AFB15865997AFD273 - IL size15
Random
#
private System.Int32[] Random(System.Int32 a, System.Int32 b, System.Int32 c)
Method metadata
- Visibilityprivate
- Return type
System.Int32[] - StaticTrue
- VirtualFalse
- Hash
27F961EDCD3A6E18CB54E6547F5EF016BA0DB7C448F81C0A22258054E4F9B217 - Body hash
124535DE82D0FB7F1B0D64825ABB1591349DB46A4EE1C09022A2BCBA48158977 - IL size19
Random
#
private System.Int32[] Random(System.Int32 a, System.Int32 b, System.Int32 c, System.Int32 d)
Method metadata
- Visibilityprivate
- Return type
System.Int32[] - StaticTrue
- VirtualFalse
- Hash
01934C957ECF55BD3A7494131C5EE0DE505843ACBD20EEEA598E8758A08620A4 - Body hash
F3B0DACABDA9D332BFB4BE961088EBA823F5114B624718FA09C78802B4CE46F9 - IL size23
Random
#
private System.Int32[] Random(System.Int32[] options)
Method metadata
- Visibilityprivate
- Return type
System.Int32[] - StaticTrue
- VirtualFalse
- Hash
C081C1EC43CE1A1A35B7A2C935263171CD78FA651D0F736F5F93E21F1029359A - Body hash
83C59B39593AD36D7D201985BEA5477833FC1B032344BE116D9F920CF67680EA - IL size2
Range
#
private System.Int32[] Range(System.Int32 min, System.Int32 max)
Method metadata
- Visibilityprivate
- Return type
System.Int32[] - StaticTrue
- VirtualFalse
- Hash
1C4084083E188895ADD58401B97FA98581C05C11D25732B80196997769C3C799 - Body hash
4ED3A22123F95C267AF2ABAC5E887CD2D2817BA44285AC84840148B1AFE8C56E - IL size35
SetupFurniture
#
public System.Collections.Generic.List<Shared.Data.Furniture.FurnitureData> SetupFurniture()
Method metadata
- Visibilitypublic
- Return type
System.Collections.Generic.List<Shared.Data.Furniture.FurnitureData> - StaticTrue
- VirtualFalse
- Hash
B91666A6BD2317642ACE7CAF198CC50DFF87279B39FA879876E317E6788E2B7A - Body hash
8D1516DE145C4466378E814B25A199727AA67FE18CF4F9D54F793DEF266C163F - IL size37471
Referenced calls
System.Collections.Generic.List<Shared.Data.Furniture.FurnitureData>::.ctor()System.Array::Empty()System.Collections.Generic.List<System.ValueTuple<System.Guid, Microsoft.Xna.Framework.Vector2, System.Int32[][], System.Boolean>[]>::.ctor()Shared.Text.StringId::op_Implicit(System.String)System.Guid::Parse(System.String)Microsoft.Xna.Framework.Vector2::get_Zero()System.ValueTuple<System.Guid, Microsoft.Xna.Framework.Vector2>::.ctor(!0, !1)Shared.Data.Furniture.FurnitureDataSetup::OnEveryRow(System.Int32, System.Int32, System.Int32[])Shared.Models.Items.ResourceAmount::.ctor(System.String, System.Int32)Shared.Data.Furniture.FurnitureDataSetup::WorkRecipe(System.String, System.Int32, Shared.Models.Items.ItemAmount[], Shared.Models.Items.ResourceAmount[], System.Boolean, System.String)System.Nullable<FurnitureDataSetup.WorkRecipeBuilder>::.ctor(!0)Shared.Data.Furniture.FurnitureDataSetup::<SetupFurniture>g__AddFurniture|0_0(System.String, Shared.Text.StringId, System.Nullable<Shared.Text.StringId>, System.ValueTuple<System.Guid, Microsoft.Xna.Framework.Vector2>[], System.String[], System.Int32[], System.Nullable<FurnitureDataSetup.WorkRecipeBuilder>, FurnitureData.FurniturePlacementStyle, FurnitureData.FurniturePlacementCriteria, System.Boolean, System.Boolean, System.Boolean, System.Boolean, FurnitureDataSetup.<>c__DisplayClass0_0&)Shared.Data.Furniture.FurnitureDataSetup::Range(System.Int32, System.Int32)Shared.Data.Furniture.FurnitureDataSetup::Options(System.Int32[][])System.ValueTuple<System.Guid, Microsoft.Xna.Framework.Vector2, System.Int32[][], System.Boolean>::.ctor(!0, !1, !2, !3)Shared.Data.Furniture.FurnitureDataSetup::<SetupFurniture>g__AddFurniture2|0_1(System.String, Shared.Text.StringId, System.Nullable<Shared.Text.StringId>, System.ValueTuple<System.Guid, Microsoft.Xna.Framework.Vector2, System.Int32[][], System.Boolean>[][], System.String[], System.Nullable<FurnitureDataSetup.WorkRecipeBuilder>, FurnitureData.FurniturePlacementStyle, FurnitureData.FurniturePlacementCriteria, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.ValueTuple<System.Int32, System.Int32, System.Int32>[][], FurnitureDataSetup.<>c__DisplayClass0_0&)System.Nullable<Shared.Text.StringId>::.ctor(!0)Shared.Models.Items.ItemAmount::.ctor(System.String, System.Int32)Shared.Data.Furniture.FurnitureDataSetup::Options(System.Int32[])System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array, System.RuntimeFieldHandle)System.ValueTuple<System.Int32, System.Int32, System.Int32>::.ctor(!0, !1, !2)Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Shared.Data.Furniture.FurnitureDataSetup::Random(System.Int32, System.Int32, System.Int32)
String literals
potplanttablefencebedsofachairstoveboxshelflampcupboardplainsforestdesertvolcano
WorkRecipe
#
private FurnitureDataSetup.WorkRecipeBuilder WorkRecipe(System.String buildingTypeId, System.Int32 requiredLevel, Shared.Models.Items.ItemAmount[] itemCosts, Shared.Models.Items.ResourceAmount[] resourceCosts, System.Boolean unlockedByDefault, System.String requiredBiome)
Method metadata
- Visibilityprivate
- Return type
FurnitureDataSetup.WorkRecipeBuilder - StaticTrue
- VirtualFalse
- Hash
27E2D4A487FD6DC02D0A1F9B7815E63E398C98A6F8A6E76380E4EBFE669BADAD - Body hash
B592BE2039E394D628B518202E911B89B85985827AA3E7C855751CCDF21D9C23 - IL size60