Romestead Assembly Reference

Shared.World.SharedWorldHandler

Type JSON

public class in Shared.World

Methods3
Properties0
Fields0
Events0
Type metadata
  • AssemblyShared
  • NamespaceShared.World
  • Base typeSystem.Object
  • Hash178C29DD0B488855368C617042F5092E3D6B048CC75D48CBB66C7A4F92C38F8A

Relationships

Base type

System.Object

Methods

GetHeightAtFloor

public System.Void GetHeightAtFloor(Shared.Models.WorldTile[,] worldTiles, System.SByte[,] tileHeights, Microsoft.Xna.Framework.Vector2 position, System.Single z, Microsoft.Xna.Framework.Point tilePos, Microsoft.Xna.Framework.Point worldSize, System.Single& height)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash07BCF0D05C7461FAD5DD0A205E4563B412D0CE94704BB2AB3990B54217417D80
  • Body hashAFAA53111970AF63C4688BD102042416E37E74152665C6AF004C143FFD3630E6
  • IL size72
Referenced calls
Called by

GetPitTileHeight

private System.Single GetPitTileHeight(Shared.Models.WorldTile[,] worldTiles, System.SByte[,] tileHeights, Microsoft.Xna.Framework.Point worldSize, Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Point tilePos, System.SByte tileHeight)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Single
  • StaticTrue
  • VirtualFalse
  • HashCD75B8A6CD98499A7AA2DF8A56F70FB5983DA8E131286E659B6B7F416F14675F
  • Body hashFAC1399495CCDBE9DA3F023DFDEEC498722F98A6AF10094B02D6F4FC4DE9A027
  • IL size1293
Referenced calls
  • Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)
  • Microsoft.Xna.Framework.Point::ToVector2()
  • Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • System.SByte[,]::Get(System.Int32, System.Int32)
Called by

LoadWorldTilesFromTiledMap

public System.Nullable<System.ValueTuple<Shared.Models.WorldTile[,], System.SByte[,]>> LoadWorldTilesFromTiledMap(CandideCreator.Shared.Tiled.TiledMap map, System.String mapName)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Nullable<System.ValueTuple<Shared.Models.WorldTile[,], System.SByte[,]>>
  • StaticTrue
  • VirtualFalse
  • HashE600DFBA710241EDF350FEDAB58A1CD13FE8BA5AB4A4A792064BDE1D1EDA360E
  • Body hash5405DB9D35F1E1BA9ACD163581E4EB381D2BD8540541FC8E600DFC73445BDFCC
  • IL size946
Referenced calls
  • CandideCreator.Shared.Tiled.TiledMap::GetLayer(System.String)
  • Shared.Models.WorldTile[,]::.ctor(System.Int32, System.Int32)
  • SharedWorldHandler.<>c::<LoadWorldTilesFromTiledMap>b__2_0(TileSetCollection.TileSetWrapper)
  • System.Func<TileSetCollection.TileSetWrapper, System.Boolean>::.ctor(System.Object, System.IntPtr)
  • System.Linq.Enumerable::FirstOrDefault(System.Collections.Generic.IEnumerable<!!0>, System.Func<!!0, System.Boolean>)
  • Shared.Models.WorldTile[,]::Address(System.Int32, System.Int32)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()
  • CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)
  • SharedWorldHandler.<>c::<LoadWorldTilesFromTiledMap>b__2_1(TileSetCollection.TileSetWrapper)
  • System.Math::Min(System.Int32, System.Int32)
  • System.SByte[,]::.ctor(System.Int32, System.Int32)
  • System.SByte[,]::Set(System.Int32, System.Int32, System.SByte)
  • System.ValueTuple<Shared.Models.WorldTile[,], System.SByte[,]>::.ctor(!0, !1)
  • System.Nullable<System.ValueTuple<Shared.Models.WorldTile[,], System.SByte[,]>>::.ctor(!0)
String literals
  • ground
  • structure
  • Invalid ground tile found when loading tiled map file
  • . Found
  • when expecting a number in the range
  • -
  • Invalid structure tile found when loading tiled map file