{"Id":"CandideServer.World.Generation.PointOfInterestInserter","Name":"PointOfInterestInserter","DisplayName":"PointOfInterestInserter","FullName":"CandideServer.World.Generation.PointOfInterestInserter","Namespace":"CandideServer.World.Generation","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"LoadInWorldAt(System.String, Microsoft.Xna.Framework.Point, System.Boolean, System.Action\u00601\u003CCandideServer.ServerControllers.SpawnEntityArgs\u003E)-\u003ESystem.Void","Name":"LoadInWorldAt","Signature":"public System.Void LoadInWorldAt(System.String mapName, Microsoft.Xna.Framework.Point tilePosition, System.Boolean flip, System.Action\u003CCandideServer.ServerControllers.SpawnEntityArgs\u003E spawnEntityCallback)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"mapName","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"tilePosition","Type":"Microsoft.Xna.Framework.Point","IsOut":false,"IsOptional":false},{"Name":"flip","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"spawnEntityCallback","Type":"System.Action\u003CCandideServer.ServerControllers.SpawnEntityArgs\u003E","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":847,"BodyHash":"3FEAA64C062D6BBD56F3A084484C3DDE8DF90A4F2D2044B719D5366E675A99E5","Hash":"4B2CECF243182042C2A81DE712768865F8631310B8542F9DFAD340DEC612DD14","CalledMethods":["CandideServer.World.ServerWorldDataManager::GetWorldDataOrNull(System.String)","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.ServerWarningHelper::Warning(System.String)","System.Console::WriteLine(System.String)","Microsoft.Xna.Framework.Point::ToVector2()","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","System.Globalization.CultureInfo::get_InvariantCulture()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32, System.IFormatProvider)","System.String::Create(System.IFormatProvider, System.Runtime.CompilerServices.DefaultInterpolatedStringHandler\u0026)","CandideCreator.Shared.Models.World::get_TiledMapFileName()","CandideServer.World.Generation.PointOfInterestInserter::PlaceTilesBasedOnTileMapShared(Microsoft.Xna.Framework.Point, System.Boolean, CandideCreator.Shared.Tiled.TiledMap, System.String, System.Boolean, System.Boolean, Shared.Models.WorldTile[,], System.SByte[,])","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","System.Collections.Generic.List\u003CCandideServer.World.ServerEntitySpawnData\u003E::GetEnumerator()","List.Enumerator\u003CCandideServer.World.ServerEntitySpawnData\u003E::get_Current()","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","System.Collections.Generic.Dictionary\u003CSystem.Guid, System.String\u003E::TryGetValue(!0, !1\u0026)","CandideServer.World.Generation.PointOfInterestInserter::\u003CLoadInWorldAt\u003Eg__SpawnCrop|0_1(Microsoft.Xna.Framework.Vector3, System.String)","CandideServer.World.Generation.PointOfInterestInserter::\u003CLoadInWorldAt\u003Eg__SpawnEntity|0_0(CandideServer.World.ServerEntitySpawnData, Microsoft.Xna.Framework.Vector3, PointOfInterestInserter.\u003C\u003Ec__DisplayClass0_0\u0026)","List.Enumerator\u003CCandideServer.World.ServerEntitySpawnData\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":["Failed to load in world-based PoI with name "," at position "," because it lacks tile data","x"],"Source":null},{"Id":"PlaceTilesBasedOnTileMapShared(Microsoft.Xna.Framework.Point, System.Boolean, CandideCreator.Shared.Tiled.TiledMap, System.String, System.Boolean, System.Boolean, Shared.Models.WorldTile[,], System.SByte[,])-\u003ESystem.ValueTuple\u00602\u003CSystem.Boolean,System.Boolean\u003E","Name":"PlaceTilesBasedOnTileMapShared","Signature":"public System.ValueTuple\u003CSystem.Boolean, System.Boolean\u003E PlaceTilesBasedOnTileMapShared(Microsoft.Xna.Framework.Point tilePosition, System.Boolean flip, CandideCreator.Shared.Tiled.TiledMap map, System.String tiledMapFileName, System.Boolean setBlockSpawnTiles, System.Boolean updateTileHeights, Shared.Models.WorldTile[,] worldTiles, System.SByte[,] tileHeights)","Visibility":"public","ReturnType":"System.ValueTuple\u003CSystem.Boolean, System.Boolean\u003E","Parameters":[{"Name":"tilePosition","Type":"Microsoft.Xna.Framework.Point","IsOut":false,"IsOptional":false},{"Name":"flip","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"map","Type":"CandideCreator.Shared.Tiled.TiledMap","IsOut":false,"IsOptional":false},{"Name":"tiledMapFileName","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"setBlockSpawnTiles","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"updateTileHeights","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"worldTiles","Type":"Shared.Models.WorldTile[,]","IsOut":false,"IsOptional":false},{"Name":"tileHeights","Type":"System.SByte[,]","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":1116,"BodyHash":"882B65C6A194BAE46E53A0A88DEC5260429801DACAF48669433253304E50B67C","Hash":"FFAAEB61ED215175C0F26410A2742B3A73A0289698BB4928E3462E9F877CBB45","CalledMethods":["CandideCreator.Shared.Tiled.TiledMap::GetLayer(System.String)","PointOfInterestInserter.\u003C\u003Ec::\u003CPlaceTilesBasedOnTileMapShared\u003Eb__1_0(TileSetCollection.TileSetWrapper)","System.Func\u003CTileSetCollection.TileSetWrapper, System.Boolean\u003E::.ctor(System.Object, System.IntPtr)","System.Linq.Enumerable::FirstOrDefault(System.Collections.Generic.IEnumerable\u003C!!0\u003E, System.Func\u003C!!0, System.Boolean\u003E)","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.ServerWarningHelper::Warning(System.String)","Shared.Models.WorldTile[,]::Address(System.Int32, System.Int32)","System.Nullable\u003CWorldTile.GroundType\u003E::get_HasValue()","System.Nullable\u003CWorldTile.GroundType\u003E::GetValueOrDefault()","PointOfInterestInserter.\u003C\u003Ec::\u003CPlaceTilesBasedOnTileMapShared\u003Eb__1_1(TileSetCollection.TileSetWrapper)","System.SByte[,]::Get(System.Int32, System.Int32)","System.SByte[,]::Set(System.Int32, System.Int32, System.SByte)","System.Boolean[,]::Set(System.Int32, System.Int32, System.Boolean)","System.ValueTuple\u003CSystem.Boolean, System.Boolean\u003E::.ctor(!0, !1)"],"StringLiterals":["ground","Invalid ground tile found when spawning point of interest using tiled map file ",". Found "," when expecting a number in the range "," - ","structure","Invalid structure tile found when spawning point of interest using tiled map file "],"Source":null}],"Hash":"C72EAC997695F6996F3BB9AE4B95CCCAB48EDA58F9723CE05178D5FFB237F97B"}