Candide.World.AutoTile.AutoTiler
Type JSONpublic class in Candide.World.AutoTile
Type metadata
- Assembly
Romestead - Namespace
Candide.World.AutoTile - Base type
System.Object - Hash
F19B91AF1823537999BACF88260113017228EE3B57BDD1BE125D83A972839506
Relationships
Base type
System.Object
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
BigPlantSheet2# | public | public CandideCreator.Shared.Graphics.SpriteSheet BigPlantSheet2 |
BlueNoisePoints2# | private | private System.Collections.Generic.List<System.ValueTuple<Microsoft.Xna.Framework.Vector2, System.Single>> BlueNoisePoints2 |
BlueNoisePointsGrid# | private | private System.Collections.Generic.List<System.ValueTuple<Microsoft.Xna.Framework.Vector2, System.Single>>[,] BlueNoisePointsGrid |
CheckJoiningCorner16Mask# | private | private System.Int32[] CheckJoiningCorner16Mask |
FlowerSheet# | public | public CandideCreator.Shared.Graphics.SpriteSheet FlowerSheet |
FlowerSheet2# | public | public CandideCreator.Shared.Graphics.SpriteSheet FlowerSheet2 |
MappingRules8# | public | public Candide.World.AutoTile.AutoTile8TileRule[] MappingRules8 |
MappingRulesDiagonalSurroundingFlags# | private | private System.Int32[] MappingRulesDiagonalSurroundingFlags |
MappingRulesSurroundingFlags# | private | private System.Int32[] MappingRulesSurroundingFlags |
MultiTargetBinding# | private | private Microsoft.Xna.Framework.Graphics.RenderTargetBinding[] MultiTargetBinding |
PlantSheet# | public | public CandideCreator.Shared.Graphics.SpriteSheet PlantSheet |
PlantSheet2# | public | public CandideCreator.Shared.Graphics.SpriteSheet PlantSheet2 |
Random# | public | public CandideCreator.Shared.Helpers.TileRandomHelper Random |
RuleSet# | public | public Candide.World.AutoTile.AutoTileRuleSet RuleSet |
SurroundingAdjacentsToCornersMap# | private | private System.Int32[] SurroundingAdjacentsToCornersMap |
SurroundingMasks# | private | private System.Int32[] SurroundingMasks |
SurroundingMaskTo20TileSheetMask# | private | private System.Int32[][] SurroundingMaskTo20TileSheetMask |
SurroundingRules# | private | private Candide.World.AutoTile.AutoTileRuleData[] SurroundingRules |
UseOldFlowers# | public | public System.Boolean UseOldFlowers |
_flowerNoiseArray# | private | private System.Single[] _flowerNoiseArray |
_flowerNoiseArray2# | private | private System.Single[] _flowerNoiseArray2 |
Methods
CheckSurroundRule
#
private System.Void CheckSurroundRule(Candide.World.AutoTile.AutoTileRuleData rule, System.Single minHeight, System.Int32 dx, System.Int32 dy, System.Int32& maxIndex)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
5219796E32940F15A43FE31B31E11FE1AA1853F6A26673B6D50DDFF3362BCA99 - Body hash
04040AE34AE6B03BEDA15C409CE0B19663C028280932EB1A81A1A901BB528708 - IL size135
Draw
#
private System.Void Draw(Candide.Graphics.Batcher.Batcher batch, Candide.World.AutoTile.AutoTile16TileSet fullSet, System.Int32 x, System.Int32 y, System.Int32 drawX, System.Int32 drawY, System.Int32 mask)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
07686F9A7629273BFBD241745CF2D3F59F6C7B7A9B1479A33B4652F2E5594B9A - Body hash
81FB60C9D2631068F15BFDAEF9044C698B5E2A60A52FC1ECB0EAE6D7FE61894C - IL size62
Referenced calls
Candide.World.AutoTile.MultiTilePattern::GetFrame(System.Int32, System.Int32)Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)Candide.World.AutoTile.SpriteSheetExtensions::DrawNoOffset(CandideCreator.Shared.Graphics.SpriteSheet, Candide.Graphics.Batcher.Batcher, Microsoft.Xna.Framework.Point, System.Int32)
Draw
#
private System.Void Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Candide.World.AutoTile.AutoTile16TileSet fullSet, System.Int32 x, System.Int32 y, System.Int32 drawX, System.Int32 drawY, System.Int32 mask, CandideCreator.Shared.Tiled.TileEffectEnum tileEffect)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
782500564B32926B3D8905E830F300346811B073B84BC6D060738239C5189229 - Body hash
296D33D32DCA2FF614988EBBD245440A85788BB24D91B08632C4CA85D403B534 - IL size64
Referenced calls
Candide.World.AutoTile.MultiTilePattern::GetFrame(System.Int32, System.Int32)Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)CandideCreator.Shared.Graphics.SpriteSheet::DrawNoOffset(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Point, System.Int32, CandideCreator.Shared.Tiled.TileEffectEnum)
Draw
#
public System.Void Draw(Candide.Graphics.Batcher.Batcher batch, CandideCreator.Shared.Graphics.SpriteSheet sheet, System.Int32 frame, Microsoft.Xna.Framework.Point tilePosition)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
1140DE3F73BB055BBC5E817CC2005E582C7EF3688022598366ADB9489A850B59 - Body hash
3F5879D96320F1121821AF1EB220F2674D362098C1DCE31514E8B66CE2FA35B0 - IL size20
Referenced calls
Microsoft.Xna.Framework.Point::op_Multiply(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)Candide.World.AutoTile.SpriteSheetExtensions::DrawNoOffset(CandideCreator.Shared.Graphics.SpriteSheet, Candide.Graphics.Batcher.Batcher, Microsoft.Xna.Framework.Point, System.Int32)
Draw
#
public System.Void Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, CandideCreator.Shared.Graphics.SpriteSheet sheet, System.Int32 frame, Microsoft.Xna.Framework.Point tilePosition, CandideCreator.Shared.Tiled.TileEffectEnum tileEffect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
FEB397E3B5CAB046CEDFCC47F0912F4D6217CFA393ED4AE0912C7FBD4C654EFF - Body hash
5C7DBD5E5C4D58EAA48EBE5D870B532DEEC49AD411C3B8B4B380D04C97E1688D - IL size22
Referenced calls
Microsoft.Xna.Framework.Point::op_Multiply(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)CandideCreator.Shared.Graphics.SpriteSheet::DrawNoOffset(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Point, System.Int32, CandideCreator.Shared.Tiled.TileEffectEnum)
Draw
#
public System.Void Draw(System.Int32 x, System.Int32 y, System.Int32 xOffset, System.Int32 yOffset, Candide.Graphics.Batcher.Batcher batch, CandideCreator.Shared.Graphics.SpriteSheet sprite, Candide.World.AutoTile.MultiTilePattern multiTilePattern)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
D64BBD230CB9DC4C7071041E6BC5D5406A7216EE2C7117A60B56F4650DE6EF03 - Body hash
D24AF6981B1DD63DFEDA9480BFDB8432A1D7C824C28E53F9B6412275D4748E96 - IL size46
Referenced calls
Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)Candide.World.AutoTile.MultiTilePattern::GetFrame(System.Int32, System.Int32)Candide.World.AutoTile.SpriteSheetExtensions::DrawNoOffset(CandideCreator.Shared.Graphics.SpriteSheet, Candide.Graphics.Batcher.Batcher, Microsoft.Xna.Framework.Point, System.Int32)
Draw
#
public System.Void Draw(System.Int32 x, System.Int32 y, System.Int32 xOffset, System.Int32 yOffset, Candide.Graphics.Batcher.Batcher batch, CandideCreator.Shared.Graphics.SpriteSheet sprite, System.Collections.Generic.List<System.Int32> list)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
74671383A8FD4302528EE7181CCCCCAA9632846699796F83B2722449AFFE1D3C - Body hash
E7B7A71529F23F9170DE7006C775C06D9FE34C23231EFE98A65A756D892946CC - IL size63
Referenced calls
System.Collections.Generic.List<System.Int32>::get_Count()Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)CandideCreator.Shared.Helpers.TileRandomHelper::Next(System.Int32, System.Int32, System.Int32)System.Collections.Generic.List<System.Int32>::get_Item(System.Int32)Candide.World.AutoTile.SpriteSheetExtensions::DrawNoOffset(CandideCreator.Shared.Graphics.SpriteSheet, Candide.Graphics.Batcher.Batcher, Microsoft.Xna.Framework.Point, System.Int32)
Draw
#
public System.Void Draw(System.Int32 x, System.Int32 y, System.Int32 xOffset, System.Int32 yOffset, Candide.Graphics.Batcher.Batcher batch, CandideCreator.Shared.Graphics.SpriteSheet sprite, System.Collections.Generic.List<System.Int32> list, System.Boolean flip)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
A892220B1A0522543F5A3E39541C21E6745480595C014F457D4F8E6725771D39 - Body hash
68DC5307EB6D4B36F68079DCE4A8A4854EC18390ADE37E6982075A3A4F99FE1E - IL size120
Referenced calls
System.Collections.Generic.List<System.Int32>::get_Count()Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)CandideCreator.Shared.Helpers.TileRandomHelper::Next(System.Int32, System.Int32, System.Int32)System.Collections.Generic.List<System.Int32>::get_Item(System.Int32)Candide.World.AutoTile.SpriteSheetExtensions::DrawNoOffsetHFlip(CandideCreator.Shared.Graphics.SpriteSheet, Candide.Graphics.Batcher.Batcher, Microsoft.Xna.Framework.Point, System.Int32)Candide.World.AutoTile.SpriteSheetExtensions::DrawNoOffset(CandideCreator.Shared.Graphics.SpriteSheet, Candide.Graphics.Batcher.Batcher, Microsoft.Xna.Framework.Point, System.Int32)
Draw
#
public System.Void Draw(System.Int32 x, System.Int32 y, System.Int32 xOffset, System.Int32 yOffset, Candide.Graphics.Batcher.Batcher batch, CandideCreator.Shared.Graphics.SpriteSheet sprite, System.Int32 frame, System.Boolean flip)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
B3A531DFE7192757EF045D05C93A566066C04EB3637EA7F6BC0CF4DD07C8E6A8 - Body hash
10D61016B07E5D2830E6D59C92F87FC56140600A85BAFB89E924C6A81BF88934 - IL size62
Referenced calls
Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)Candide.World.AutoTile.SpriteSheetExtensions::DrawNoOffsetHFlip(CandideCreator.Shared.Graphics.SpriteSheet, Candide.Graphics.Batcher.Batcher, Microsoft.Xna.Framework.Point, System.Int32)Candide.World.AutoTile.SpriteSheetExtensions::DrawNoOffset(CandideCreator.Shared.Graphics.SpriteSheet, Candide.Graphics.Batcher.Batcher, Microsoft.Xna.Framework.Point, System.Int32)
Draw
#
public System.Void Draw(System.Int32 x, System.Int32 y, System.Int32 xOffset, System.Int32 yOffset, Candide.Graphics.Batcher.Batcher batch, CandideCreator.Shared.Graphics.SpriteSheet sprite, System.Int32 frame, System.Boolean flip, Microsoft.Xna.Framework.Color color)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
2AD5BBE33B8C0025B9144F3CA89BAF195921F2AC870215896E414DD9FC1D5EAD - Body hash
05E2DFD8F3D6711779FF9F71EDBEB68263534C8BAE39A44E38F6CABC69656170 - IL size66
Referenced calls
Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)Candide.World.AutoTile.SpriteSheetExtensions::DrawNoOffsetHFlip(CandideCreator.Shared.Graphics.SpriteSheet, Candide.Graphics.Batcher.Batcher, Microsoft.Xna.Framework.Point, System.Int32, Microsoft.Xna.Framework.Color)Candide.World.AutoTile.SpriteSheetExtensions::DrawNoOffset(CandideCreator.Shared.Graphics.SpriteSheet, Candide.Graphics.Batcher.Batcher, Microsoft.Xna.Framework.Point, System.Int32, Microsoft.Xna.Framework.Color)
Draw
#
public System.Void Draw(System.Int32 x, System.Int32 y, System.Int32 xOffset, System.Int32 yOffset, Microsoft.Xna.Framework.Graphics.SpriteBatch batch, CandideCreator.Shared.Graphics.SpriteSheet sprite, System.Collections.Generic.List<System.Int32> list, CandideCreator.Shared.Tiled.TileEffectEnum tileEffect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
E73332BC719914C7B6CAB5AA9D05AB3FD55E4DAF581457F241DEF3520B216FD2 - Body hash
8608E16737C89DD0DFC8CE0C21B2E8BCCC9549314DAA446847D1E8FD1680709C - IL size65
Referenced calls
System.Collections.Generic.List<System.Int32>::get_Count()Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)CandideCreator.Shared.Helpers.TileRandomHelper::Next(System.Int32, System.Int32, System.Int32)System.Collections.Generic.List<System.Int32>::get_Item(System.Int32)CandideCreator.Shared.Graphics.SpriteSheet::DrawNoOffset(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Point, System.Int32, CandideCreator.Shared.Tiled.TileEffectEnum)
Draw
#
public System.Void Draw(System.Int32 x, System.Int32 y, System.Int32 xOffset, System.Int32 yOffset, Microsoft.Xna.Framework.Graphics.SpriteBatch batch, CandideCreator.Shared.Graphics.SpriteSheet sprite, System.Collections.Generic.List<System.Int32> list, System.Boolean flip, CandideCreator.Shared.Tiled.TileEffectEnum tileEffect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
451100F4B69719FAFED5AD2A5CC416C7671425F0055E0094008920DEAE6685C4 - Body hash
857393A3426E7AF20589D47DA97D258D16F2DA6838592DC06F57763D372815B6 - IL size124
Referenced calls
System.Collections.Generic.List<System.Int32>::get_Count()Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)CandideCreator.Shared.Helpers.TileRandomHelper::Next(System.Int32, System.Int32, System.Int32)System.Collections.Generic.List<System.Int32>::get_Item(System.Int32)CandideCreator.Shared.Graphics.SpriteSheet::DrawNoOffsetHFlip(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Point, System.Int32, CandideCreator.Shared.Tiled.TileEffectEnum)CandideCreator.Shared.Graphics.SpriteSheet::DrawNoOffset(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Point, System.Int32, CandideCreator.Shared.Tiled.TileEffectEnum)
Draw
#
public System.Void Draw(System.Int32 x, System.Int32 y, System.Int32 xOffset, System.Int32 yOffset, Microsoft.Xna.Framework.Graphics.SpriteBatch batch, CandideCreator.Shared.Graphics.SpriteSheet sprite, System.Int32 frame, System.Boolean flip, CandideCreator.Shared.Tiled.TileEffectEnum tileEffect)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
7B184531B53415E60531E933D25DCAA57E3CD7EFC296F0DF7C0D6CE4257A2CD0 - Body hash
2785DC0803FC148679C7C47D7AD1E6817DD6F6D2146EFF5C681A04DB5B8465C7 - IL size66
Referenced calls
Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)CandideCreator.Shared.Graphics.SpriteSheet::DrawNoOffsetHFlip(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Point, System.Int32, CandideCreator.Shared.Tiled.TileEffectEnum)CandideCreator.Shared.Graphics.SpriteSheet::DrawNoOffset(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Point, System.Int32, CandideCreator.Shared.Tiled.TileEffectEnum)
DrawDetail16Tile
#
private System.Void DrawDetail16Tile(Candide.Graphics.Batcher.Batcher batch, System.Int32 x, System.Int32 y, System.Int32 drawX, System.Int32 drawY, Candide.World.AutoTile.AutoTile16DetailSet detailSet)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
2D148EE483904F09027DBA329B77F73311C30BB75222007C0EFFD7691D0E0DA3 - Body hash
D4BE7123964AC05D02EB2630C73CFF6E7EF82DD93E39374DE63006DE61ECEE96 - IL size222
Referenced calls
CandideCreator.Shared.Helpers.TileRandomHelper::NextFloat(System.Int32, System.Int32)CandideCreator.Shared.Helpers.TileRandomHelper::Next(System.Int32, System.Int32, System.Int32)System.Math::Round(System.Double)CandideCreator.Shared.Helpers.TileRandomHelper::Next(System.Int32, System.Int32)Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)Candide.World.AutoTile.SpriteSheetExtensions::DrawNoOffset(CandideCreator.Shared.Graphics.SpriteSheet, Candide.Graphics.Batcher.Batcher, Microsoft.Xna.Framework.Point, System.Int32)Candide.World.AutoTile.SpriteSheetExtensions::DrawNoOffsetHFlip(CandideCreator.Shared.Graphics.SpriteSheet, Candide.Graphics.Batcher.Batcher, Microsoft.Xna.Framework.Point, System.Int32)
DrawDiagonalRule
#
private System.Void DrawDiagonalRule(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Shared.Models.WorldTile[,] tiles, Candide.World.AutoTile.AutoTile16TileSet fullSet, WorldTile.StructureType structureType, System.Int32 x, System.Int32 y, System.Int32 lx, System.Int32 ly, System.Int32 rx, System.Int32 ry, System.Int32 drawX, System.Int32 drawY)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
06FDEB82708FB11019708929B772D03C48DF04037D83644581DCB3ED8EE192B5 - Body hash
8ED78D888FCC124DDDC278455DDAC1102CBE6530E3D6480B6CC5B799E66698AC - IL size164
Referenced calls
Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)Candide.World.AutoTile.MultiTilePattern::GetFrame(System.Int32, System.Int32)Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)CandideCreator.Shared.Graphics.SpriteSheet::DrawNoOffset(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Point, System.Int32)
DrawDiagonalRule2
#
private System.Void DrawDiagonalRule2(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Shared.Models.WorldTile[,] tiles, Candide.World.AutoTile.AutoTile16TileSet fullSet, WorldTile.GroundType groundType, System.Int32 x, System.Int32 y, System.Int32 lx, System.Int32 ly, System.Int32 rx, System.Int32 ry, System.Int32 drawX, System.Int32 drawY)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
CFBADD637820B949B6D8EE437DE2DE139513E7EB2EAA56C63645E983A14A2F4C - Body hash
99DC208A08602EBF44D2F933E8AD4422B3D8408F3F4B3D032FA9E834E9510533 - IL size164
Referenced calls
Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)Candide.World.AutoTile.MultiTilePattern::GetFrame(System.Int32, System.Int32)Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)CandideCreator.Shared.Graphics.SpriteSheet::DrawNoOffset(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Point, System.Int32)
DrawDiagonalRule3
#
private System.Void DrawDiagonalRule3(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Shared.Models.WorldTile[,] tiles, Candide.World.AutoTile.AutoTile16TileSet fullSet, WorldTile.GroundType groundType, System.Int32 x, System.Int32 y, System.Int32 lx, System.Int32 ly, System.Int32 rx, System.Int32 ry, System.Int32 drawX, System.Int32 drawY)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
32BC6E50613BEE2B3843AA258ADC2299447E4289B7A12B270F65919A50C63E53 - Body hash
99DC208A08602EBF44D2F933E8AD4422B3D8408F3F4B3D032FA9E834E9510533 - IL size164
Referenced calls
Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)Candide.World.AutoTile.MultiTilePattern::GetFrame(System.Int32, System.Int32)Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)CandideCreator.Shared.Graphics.SpriteSheet::DrawNoOffset(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Point, System.Int32)
DrawFlowersNew
#
private System.Void DrawFlowersNew(Shared.Models.WorldTile[,] worldTiles, System.Int32 startX, System.Int32 startY, System.Int32 endX, System.Int32 endY, System.Int32 offsetX, System.Int32 offsetY, Candide.Graphics.Batcher.Batcher batch, System.Int32 noiseArrayWidth)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
CB4CBF377A37C71E24B8061A7EFBC1AA34B99AADE67FEAC90AE01753A84C769F - Body hash
7FAB7D0655A62ED8B05BF346029F5BB487A6C16E1F421A24ACDA34528258FC3C - IL size1019
Referenced calls
System.Array::GetLength(System.Int32)Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)Shared.Data.StructureTileFlagsExtension::HasAnyFlags(Shared.Data.StructureTileFlags, Shared.Data.StructureTileFlags)System.Math::Abs(System.Single)CandideCreator.Shared.Helpers.TileRandom::RandomFloat(System.Int32, System.Int32)System.Collections.Generic.List<System.ValueTuple<Microsoft.Xna.Framework.Vector2, System.Single>>[,]::Get(System.Int32, System.Int32)System.Collections.Generic.List<System.ValueTuple<Microsoft.Xna.Framework.Vector2, System.Single>>::GetEnumerator()List.Enumerator<System.ValueTuple<Microsoft.Xna.Framework.Vector2, System.Single>>::get_Current()CandideCreator.Shared.Helpers.TileRandom::RandomFloat(System.Single, System.Single, System.Single)CandideCreator.Shared.Helpers.TileRandomHelper::NextAntiRepeat(System.Int32, System.Int32, System.Int32)CandideCreator.Shared.Helpers.TileRandomHelper::Next(System.Int32, System.Int32)Candide.World.AutoTile.AutoTiler::Draw(System.Int32, System.Int32, System.Int32, System.Int32, Candide.Graphics.Batcher.Batcher, CandideCreator.Shared.Graphics.SpriteSheet, System.Int32, System.Boolean)List.Enumerator<System.ValueTuple<Microsoft.Xna.Framework.Vector2, System.Single>>::MoveNext()System.IDisposable::Dispose()CandideCreator.Shared.Helpers.TileRandomHelper::Next(System.Int32, System.Int32, System.Int32)CandideCreator.Shared.Helpers.TileRandomHelper::NextFloat(System.Int32, System.Int32)
DrawFlowersOld
#
private System.Void DrawFlowersOld(Shared.Models.WorldTile[,] worldTiles, System.Int32 startX, System.Int32 startY, System.Int32 endX, System.Int32 endY, System.Int32 offsetX, System.Int32 offsetY, Candide.Graphics.Batcher.Batcher batch, System.Int32 noiseArrayWidth)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
523F63115E7FFD4D40FFFB72183312FAB6F1422FB6BF40C1F70B54F361F71045 - Body hash
084BC50209A2ADDF31AF02955505A2CBD2C7B1CB00D8367861CBEE1A9AB6A476 - IL size600
Referenced calls
Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)Shared.Data.StructureTileFlagsExtension::HasAnyFlags(Shared.Data.StructureTileFlags, Shared.Data.StructureTileFlags)CandideCreator.Shared.Helpers.TileRandomHelper::NextFloat(System.Int32, System.Int32)CandideCreator.Shared.Helpers.TileRandomHelper::Next(System.Int32, System.Int32)Candide.World.AutoTile.AutoTiler::Draw(System.Int32, System.Int32, System.Int32, System.Int32, Candide.Graphics.Batcher.Batcher, CandideCreator.Shared.Graphics.SpriteSheet, System.Int32, System.Boolean)CandideCreator.Shared.Helpers.TileRandomHelper::Next(System.Int32, System.Int32, System.Int32)
DrawSingleLayer
#
public System.Void DrawSingleLayer(System.Int32 x, System.Int32 y, System.Int32 xOffset, System.Int32 yOffset, Candide.Graphics.Batcher.Batcher batch, CandideCreator.Shared.Graphics.SpriteSheet sprite, Candide.World.AutoTile.MultiTilePattern multiTilePattern)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
C531D91B65D10F94FF882ABB081B1FFC5949695766CE5C9CB488F696260D7F00 - Body hash
33685AAD454B7FB4485AA52E30F849672E7CCF7D0FF0EA48845F1BD1144AF699 - IL size46
Referenced calls
Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)Candide.World.AutoTile.MultiTilePattern::GetFrame(System.Int32, System.Int32)Candide.World.AutoTile.SpriteSheetExtensions::DrawSingleLayer(CandideCreator.Shared.Graphics.SpriteSheet, Candide.Graphics.Batcher.Batcher, Microsoft.Xna.Framework.Point, System.Int32)
DrawSingleLayer
#
public System.Void DrawSingleLayer(System.Int32 x, System.Int32 y, System.Int32 xOffset, System.Int32 yOffset, Candide.Graphics.Batcher.Batcher batch, CandideCreator.Shared.Graphics.SpriteSheet sprite, System.Collections.Generic.List<System.Int32> list)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
0A35D606A0B99B73B8DA6F4F46DC994B9638B13F56B0DDC018818D9044A39251 - Body hash
3CE868B7292BB9A83B79644D23A87A34926A88555D4288E1074800B399C1BE3F - IL size63
Referenced calls
System.Collections.Generic.List<System.Int32>::get_Count()Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)CandideCreator.Shared.Helpers.TileRandomHelper::Next(System.Int32, System.Int32, System.Int32)System.Collections.Generic.List<System.Int32>::get_Item(System.Int32)Candide.World.AutoTile.SpriteSheetExtensions::DrawSingleLayer(CandideCreator.Shared.Graphics.SpriteSheet, Candide.Graphics.Batcher.Batcher, Microsoft.Xna.Framework.Point, System.Int32)
DrawSpillingTileBorderRules
#
private System.Void DrawSpillingTileBorderRules(Candide.World.AutoTile.AutoTileRuleSet ruleSet, Candide.Graphics.Batcher.Batcher batch, Shared.Models.WorldTile[,] tiles, System.Int32 x, System.Int32 y, System.Single minHeight, System.Int32 ly, System.Int32 ry, System.Int32 lx, System.Int32 rx, System.Int32 drawX, System.Int32 drawY)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
AC0AE82331D0CBEE6C65E7B0EF33B4C77E6B35451F762F1959513C04810677B7 - Body hash
0A0CC0D29FF0BE70D55DBE13C68679FF75D0217BF9347E0CE330D7EF5473C5BE - IL size577
Referenced calls
Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)Candide.World.AutoTile.AutoTileRuleSet::GetGroundRuleFor(Shared.Models.WorldTile, System.Byte)Candide.World.AutoTile.AutoTiler::CheckSurroundRule(Candide.World.AutoTile.AutoTileRuleData, System.Single, System.Int32, System.Int32, System.Int32&)Candide.World.AutoTile.AutoTileRuleSet::GetStructureRuleFor(Shared.Models.WorldTile, System.Byte)Candide.World.AutoTile.AutoTiler::Draw(System.Int32, System.Int32, System.Int32, System.Int32, Candide.Graphics.Batcher.Batcher, CandideCreator.Shared.Graphics.SpriteSheet, System.Collections.Generic.List<System.Int32>)Candide.World.AutoTile.AutoTiler::Draw(Candide.Graphics.Batcher.Batcher, Candide.World.AutoTile.AutoTile16TileSet, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32)
DrawTileGround
#
private System.Void DrawTileGround(Candide.World.AutoTile.AutoTileRuleSet ruleSet, Candide.Graphics.Batcher.Batcher batch, Shared.Models.WorldTile[,] tiles, System.Int32 x, System.Int32 y, System.Single& minHeight, Shared.Models.WorldTile tile, System.Int32 drawX, System.Int32 drawY, System.Int32 ly, System.Int32 ry, System.Int32 lx, System.Int32 rx)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
5ACD02035058046ADB067A44FF93B29DB9DD586355692C649AE7C44543DBD612 - Body hash
7DA0E214A7A9A611D4779751A2806377279328B92FCC461ED6738D0B18F7125E - IL size837
Referenced calls
Candide.World.AutoTile.AutoTileRuleSet::GetGroundRuleFor(Shared.Models.WorldTile, System.Byte)System.Collections.Generic.List<System.Int32>::get_Count()Candide.World.AutoTile.AutoTiler::Draw(System.Int32, System.Int32, System.Int32, System.Int32, Candide.Graphics.Batcher.Batcher, CandideCreator.Shared.Graphics.SpriteSheet, System.Collections.Generic.List<System.Int32>)CandideCreator.Shared.Helpers.TileRandomHelper::NextFloat(System.Int32, System.Int32)CandideCreator.Shared.Helpers.TileRandomHelper::Next(System.Int32, System.Int32, System.Int32)CandideCreator.Shared.Helpers.TileRandomHelper::Next(System.Int32, System.Int32)Candide.World.AutoTile.AutoTiler::Draw(System.Int32, System.Int32, System.Int32, System.Int32, Candide.Graphics.Batcher.Batcher, CandideCreator.Shared.Graphics.SpriteSheet, System.Collections.Generic.List<System.Int32>, System.Boolean)Candide.World.AutoTile.AutoTiler::DrawDetail16Tile(Candide.Graphics.Batcher.Batcher, System.Int32, System.Int32, System.Int32, System.Int32, Candide.World.AutoTile.AutoTile16DetailSet)Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)Candide.World.AutoTile.MultiTilePattern::GetFrame(System.Int32, System.Int32)Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)Candide.World.AutoTile.SpriteSheetExtensions::DrawNoOffset(CandideCreator.Shared.Graphics.SpriteSheet, Candide.Graphics.Batcher.Batcher, Microsoft.Xna.Framework.Point, System.Int32)Candide.World.AutoTile.AutoTiler::Draw(Candide.Graphics.Batcher.Batcher, Candide.World.AutoTile.AutoTile16TileSet, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32)
DrawTileStructure
#
private System.Void DrawTileStructure(Candide.World.AutoTile.AutoTileRuleSet ruleSet, Candide.Graphics.Batcher.Batcher batch, Shared.Models.WorldTile[,] tiles, System.Int32 x, System.Int32 y, Shared.Models.WorldTile tile, System.Int32 drawX, System.Int32 drawY, System.Int32 ly, System.Int32 ry, System.Int32 lx, System.Int32 rx)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
45220D3455CBBD7A9DD274F03D58EC115169CE085782FE55FE5490838919BCC5 - Body hash
D1468FCCF824FD6A69A8896551441669E2BA567F28409D5C027F1B5B2A73BC6C - IL size883
Referenced calls
Candide.World.AutoTile.AutoTileRuleSet::GetStructureRuleFor(Shared.Models.WorldTile, System.Byte)Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)Candide.World.AutoTile.MultiTilePattern::GetFrame(System.Int32, System.Int32)Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)Candide.World.AutoTile.SpriteSheetExtensions::DrawNoOffset(CandideCreator.Shared.Graphics.SpriteSheet, Candide.Graphics.Batcher.Batcher, Microsoft.Xna.Framework.Point, System.Int32)Candide.World.AutoTile.AutoTiler::DrawDetail16Tile(Candide.Graphics.Batcher.Batcher, System.Int32, System.Int32, System.Int32, System.Int32, Candide.World.AutoTile.AutoTile16DetailSet)Candide.World.AutoTile.AutoTiler::Draw(Candide.Graphics.Batcher.Batcher, Candide.World.AutoTile.AutoTile16TileSet, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32)System.Collections.Generic.List<System.Int32>::get_Count()Candide.World.AutoTile.AutoTiler::Draw(System.Int32, System.Int32, System.Int32, System.Int32, Candide.Graphics.Batcher.Batcher, CandideCreator.Shared.Graphics.SpriteSheet, System.Collections.Generic.List<System.Int32>)CandideCreator.Shared.Helpers.TileRandomHelper::NextFloat(System.Int32, System.Int32)CandideCreator.Shared.Helpers.TileRandomHelper::Next(System.Int32, System.Int32, System.Int32)CandideCreator.Shared.Helpers.TileRandomHelper::Next(System.Int32, System.Int32)Candide.World.AutoTile.AutoTiler::Draw(System.Int32, System.Int32, System.Int32, System.Int32, Candide.Graphics.Batcher.Batcher, CandideCreator.Shared.Graphics.SpriteSheet, System.Collections.Generic.List<System.Int32>, System.Boolean)
GenerateBlueNoisePoints
#
public System.Void GenerateBlueNoisePoints()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
86572441125E77175C8FF586AA751563E3CC6DB456728989E016BE74E107BD13 - Body hash
73FE99D946576636F4EA03FE553786AAEE7762AEEF39340626D4E50012188518 - IL size266
Referenced calls
System.Collections.Generic.List<System.ValueTuple<Microsoft.Xna.Framework.Vector2, System.Single>>::Clear()System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array, System.RuntimeFieldHandle)CandideCreator.Shared.Algorithms.BlueNoiseGenerator::Generate4(System.Single, System.Single, System.Single[], System.Collections.Generic.List<System.ValueTuple<Microsoft.Xna.Framework.Vector2, System.Single>>, System.Int32, System.Boolean)System.Collections.Generic.List<System.ValueTuple<Microsoft.Xna.Framework.Vector2, System.Single>>[,]::.ctor(System.Int32, System.Int32)System.Random::.ctor()System.Collections.Generic.List<System.ValueTuple<Microsoft.Xna.Framework.Vector2, System.Single>>::GetEnumerator()List.Enumerator<System.ValueTuple<Microsoft.Xna.Framework.Vector2, System.Single>>::get_Current()Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)Microsoft.Xna.Framework.Vector2::ToPoint()Microsoft.Xna.Framework.Point::ToVector2()Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)System.Collections.Generic.List<System.ValueTuple<Microsoft.Xna.Framework.Vector2, System.Single>>[,]::Get(System.Int32, System.Int32)System.Collections.Generic.List<System.ValueTuple<Microsoft.Xna.Framework.Vector2, System.Single>>::.ctor()System.Collections.Generic.List<System.ValueTuple<Microsoft.Xna.Framework.Vector2, System.Single>>[,]::Set(System.Int32, System.Int32, System.Collections.Generic.List<System.ValueTuple<Microsoft.Xna.Framework.Vector2, System.Single>>)System.Random::NextSingle()System.ValueTuple<Microsoft.Xna.Framework.Vector2, System.Single>::.ctor(!0, !1)System.Collections.Generic.List<System.ValueTuple<Microsoft.Xna.Framework.Vector2, System.Single>>::Add(!0)List.Enumerator<System.ValueTuple<Microsoft.Xna.Framework.Vector2, System.Single>>::MoveNext()System.IDisposable::Dispose()
PreCalculateMappingRulesSurroundingTo20TileSheet
#
private System.Void PreCalculateMappingRulesSurroundingTo20TileSheet()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
13D29AFFC9911782A0D1749F5E30B116A4553B7FE972F8903E0084DBD06A390F - Body hash
E2D2D80D7AE01088934B1E16F84B33BAE811014C348FE1C1EF65C59024325292 - IL size387
Referenced calls
System.Collections.Generic.List<System.Int32>::.ctor()System.Collections.Generic.List<System.Int32>::Clear()System.Collections.Generic.List<System.Int32>::Add(!0)System.Collections.Generic.List<System.Int32>::Contains(!0)System.Collections.Generic.List<System.Int32>::Remove(!0)System.Collections.Generic.List<System.Int32>::ToArray()
RenderAll
#
private System.Void RenderAll(Shared.Models.WorldTile[,] worldTiles, System.SByte[,] tileHeights, System.Int32 startX, System.Int32 startY, System.Int32 endX, System.Int32 endY, System.Int32 offsetX, System.Int32 offsetY)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
1BC44E0A4A27480C2157223385FE4C7150C89378CC2742205B83196538A2D4DD - Body hash
8D660CC02C6463FFD83696D238CDD37545E28CB04B931B2E9B2EBC7DB7F292BD - IL size339
Referenced calls
System.Array::GetLength(System.Int32)System.Math::Clamp(System.Int32, System.Int32, System.Int32)Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTargets(Microsoft.Xna.Framework.Graphics.RenderTargetBinding[])Candide.Graphics.Batcher.Batcher::Begin(Microsoft.Xna.Framework.Graphics.BlendState, Microsoft.Xna.Framework.Graphics.SamplerState, Microsoft.Xna.Framework.Graphics.DepthStencilState, Microsoft.Xna.Framework.Graphics.RasterizerState)Candide.World.AutoTile.AutoTiler::RenderTile(Candide.World.AutoTile.AutoTileRuleSet, Candide.Graphics.Batcher.Batcher, Shared.Models.WorldTile[,], System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Single)Candide.World.AutoTile.AutoTilerCliffs::RenderCliffs(Candide.World.AutoTile.AutoTileRuleSet, Candide.Graphics.Batcher.Batcher, Shared.Models.WorldTile[,], System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32)Candide.World.AutoTile.AutoTiler::RenderFlowers(Shared.Models.WorldTile[,], System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, Candide.Graphics.Batcher.Batcher)Candide.World.AutoTile.AutoTiler::RenderSingleSplashes(Candide.World.AutoTile.AutoTileRuleSet, Candide.Graphics.Batcher.Batcher, Shared.Models.WorldTile[,], System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32)Candide.World.AutoTile.AutoTilerTallTree::RenderTallTree(Candide.World.AutoTile.AutoTileRuleSet, Candide.Graphics.Batcher.Batcher, Shared.Models.WorldTile[,], System.SByte[,], System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32)Candide.World.AutoTile.AutoTilerPitWall::RenderPitWall(Candide.World.AutoTile.AutoTileRuleSet, Candide.Graphics.Batcher.Batcher, Shared.Models.WorldTile[,], System.SByte[,], System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32)Candide.World.AutoTile.AutoTilerCliffs::RenderSimpleWalls(Candide.World.AutoTile.AutoTiler, Candide.World.AutoTile.AutoTileRuleSet, Candide.Graphics.Batcher.Batcher, Shared.Models.WorldTile[,], System.SByte[,], System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32)Candide.Graphics.Batcher.Batcher::End()Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)
RenderAll
#
public System.Void RenderAll(Candide.World.WorldChunk chunk, Shared.Models.WorldTile[,] worldTiles, System.SByte[,] tileHeights, System.Int32 startX, System.Int32 startY, System.Int32 endX, System.Int32 endY, System.Int32 offsetX, System.Int32 offsetY)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
B1D6BD19BAD630F6DB8A80F65D11400EAFEA7FAD7535E5FA4EBBD1E9FCEC33E6 - Body hash
3C6DDA8AA373389A75F7936EC270662D4F5D479E0385AC8112BAA6CA79930878 - IL size87
Referenced calls
Microsoft.Xna.Framework.Graphics.RenderTargetBinding::op_Implicit(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Candide.World.AutoTile.AutoTiler::RenderAll(Shared.Models.WorldTile[,], System.SByte[,], System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32)
RenderAll
#
public System.Void RenderAll(Shared.Models.WorldTile[,] worldTiles, System.SByte[,] tileHeights, System.Int32 startX, System.Int32 startY, System.Int32 endX, System.Int32 endY, System.Int32 offsetX, System.Int32 offsetY, Microsoft.Xna.Framework.Graphics.RenderTarget2D texture, Microsoft.Xna.Framework.Graphics.RenderTarget2D normals, Microsoft.Xna.Framework.Graphics.RenderTarget2D metal)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
728DCD9BE1C51B60037E52CFAC4C4EA6A4145E8A90E1EB4534891E94D93F618F - Body hash
A40F53F6C25AF244BCF6A86F120D9CE97890F386817FA09F515DA5613E075E9E - IL size80
Referenced calls
Microsoft.Xna.Framework.Graphics.RenderTargetBinding::op_Implicit(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Candide.World.AutoTile.AutoTiler::RenderAll(Shared.Models.WorldTile[,], System.SByte[,], System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32)
RenderFlowers
#
private System.Void RenderFlowers(Shared.Models.WorldTile[,] worldTiles, System.Int32 startX, System.Int32 startY, System.Int32 endX, System.Int32 endY, System.Int32 offsetX, System.Int32 offsetY, Candide.Graphics.Batcher.Batcher batch)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
6CE3B95101D554DE45CAAC1F1055A27FBAD9D3F1F4BDD09A5448761669B2D3B3 - Body hash
05BAAD0894B2312632B7E11B5662FF61552F63C818456C588EF56AC5C51E216F - IL size278
Referenced calls
System.Array::GetLength(System.Int32)CandideServer.Helpers.NoiseHelper::.ctor()Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)System.MemoryExtensions::AsSpan(!!0[])CandideServer.Helpers.NoiseHelper::GenUniformGrid2D(System.Span<System.Single>, System.Int32, System.Int32, System.Int32, System.Int32, System.Single, System.Int32)Candide.World.AutoTile.AutoTiler::DrawFlowersOld(Shared.Models.WorldTile[,], System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, Candide.Graphics.Batcher.Batcher, System.Int32)Candide.World.AutoTile.AutoTiler::DrawFlowersNew(Shared.Models.WorldTile[,], System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, Candide.Graphics.Batcher.Batcher, System.Int32)
RenderSingleSplashes
#
private System.Void RenderSingleSplashes(Candide.World.AutoTile.AutoTileRuleSet ruleSet, Candide.Graphics.Batcher.Batcher batch, Shared.Models.WorldTile[,] tiles, System.Int32 startX, System.Int32 startY, System.Int32 endX, System.Int32 endY, System.Int32 xSize, System.Int32 ySize, System.Int32 xOffset, System.Int32 yOffset)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
9A11AD1B2AFAABD5030AB7DE89D2BCF7AA20438CCCFA621584AF789B64C50222 - Body hash
A3C2D0A9A9FB3F33EF4B354827CD90343AB18C79E306A71D9011773E991B4E0A - IL size619
Referenced calls
CandideCreator.Shared.Helpers.TileRandomHelper::Next(System.Int32, System.Int32)Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)Candide.World.AutoTile.AutoTileRuleSet::GetGroundRuleFor(Shared.Models.WorldTile, System.Byte)CandideCreator.Shared.Helpers.TileRandomHelper::NextFloat(System.Int32, System.Int32)Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)CandideCreator.Shared.Helpers.VectorExtension::AngleToVector(System.Single)Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector2::ToPoint()Shared.Models.WorldTile[,]::Address(System.Int32, System.Int32)CandideCreator.Shared.Helpers.TileRandomHelper::Next(System.Int32, System.Int32, System.Int32)Candide.World.AutoTile.AutoTiler::Draw(System.Int32, System.Int32, System.Int32, System.Int32, Candide.Graphics.Batcher.Batcher, CandideCreator.Shared.Graphics.SpriteSheet, System.Int32, System.Boolean)
RenderTile
#
public System.Void RenderTile(Candide.World.AutoTile.AutoTileRuleSet ruleSet, Candide.Graphics.Batcher.Batcher batch, Shared.Models.WorldTile[,] tiles, System.Int32 x, System.Int32 y, System.Int32 xSize, System.Int32 ySize, System.Int32 xOffset, System.Int32 yOffset, System.Single minHeight)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
9D770045BAD5B5ED8BF2A274C50463E16FDE0DB5DAF573B49AF091BB921D389D - Body hash
6EFD695DA798BE601F3B0E8080F241EA964198E2FA72DCCE36B99D37DBE5AC0F - IL size132
Referenced calls
Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)Candide.World.AutoTile.AutoTiler::DrawTileGround(Candide.World.AutoTile.AutoTileRuleSet, Candide.Graphics.Batcher.Batcher, Shared.Models.WorldTile[,], System.Int32, System.Int32, System.Single&, Shared.Models.WorldTile, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32)Candide.World.AutoTile.AutoTiler::DrawSpillingTileBorderRules(Candide.World.AutoTile.AutoTileRuleSet, Candide.Graphics.Batcher.Batcher, Shared.Models.WorldTile[,], System.Int32, System.Int32, System.Single, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32)Candide.World.AutoTile.AutoTiler::DrawTileStructure(Candide.World.AutoTile.AutoTileRuleSet, Candide.Graphics.Batcher.Batcher, Shared.Models.WorldTile[,], System.Int32, System.Int32, Shared.Models.WorldTile, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32)