Romestead Assembly Reference

Candide.World.WorldMap

Type JSON changed

public class in Candide.World

Methods18
Properties0
Fields18
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.World
  • Base typeSystem.Object
  • Hash31EDC393B860290E35D11895D347B41170A1D6A264B2639B0F6BD1A7527B6BB6

Relationships

Fields

NameVisibilitySignature
Contextpublicpublic WorldMap.WorldMapContext Context
CurrentCursorPositionpublicpublic System.Nullable<Microsoft.Xna.Framework.Vector2> CurrentCursorPosition
GameIdpublicpublic System.Guid GameId
HoveredMapMarkerIdpublicpublic System.Nullable<System.Guid> HoveredMapMarkerId
Modepublicpublic WorldMap.WorldMapMode Mode
PartCountpublicpublic Microsoft.Xna.Framework.Point PartCount
Partspublicpublic Candide.World.WorldMapPart[] Parts
PartSizepublicpublic Microsoft.Xna.Framework.Point PartSize
ShowPoispublicpublic System.Boolean ShowPois
TileScalepublicpublic System.Single TileScale
Worldpublicpublic Candide.World.ChunkedWorld World
_hasDisposedprivateprivate System.Boolean _hasDisposed
_reuseMarkersListprivateprivate System.Collections.Generic.List<WorldMap.ImmediateMapMarker> _reuseMarkersList
_reuseMarkersSortListprivateprivate System.Collections.Generic.List<System.ValueTuple<System.Int32, System.Single>> _reuseMarkersSortList
_reuseTextListprivateprivate System.Collections.Generic.List<WorldMap.ImmediateMapText> _reuseTextList
_shouldUpdateWholeAreaprivateprivate System.Boolean _shouldUpdateWholeArea
_updateCenterprivateprivate Microsoft.Xna.Framework.Point _updateCenter
_updateRadiusSquareprivateprivate System.Int32 _updateRadiusSquare

Methods

CancelOverlay

public System.Void CancelOverlay()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashAD74D5E0DB7B940912D855807199A297E836B4D822533EDB3380DB4E1368E85A
  • Body hash0D6CEF5BCF6C4DB598F965056E86A8019EA354FB9A9678FD13CC00C472AB2BF1
  • IL size17
Called by

Dispose

public System.Void Dispose()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash048727202BE730C7A76E0C3E2EDA9759DBCF414976ECE033CBF0BD3BD534A511
  • Body hash61DA92835E24C6BCF16FC5A4D7B090672763041838AF1B4484DD3481925248FA
  • IL size55
Referenced calls
  • Microsoft.Xna.Framework.Graphics.GraphicsResource::Dispose()
Called by

Draw

public System.Void Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, System.Boolean interior)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashCCBC04E0537CEB98C6ACA64DE8CEE173C19FAB4AA5D05398B31091254CCF12E3
  • Body hash48DFF417653B11590F932F929719E0A365AD9D33663686D9C88063FB474FD2D5
  • IL size532
Referenced calls
  • Microsoft.Xna.Framework.Graphics.GraphicsResource::get_GraphicsDevice()
  • Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_Viewport()
  • Microsoft.Xna.Framework.Graphics.Viewport::get_Bounds()
  • Microsoft.Xna.Framework.Rectangle::get_Size()
  • Microsoft.Xna.Framework.Point::ToVector2()
  • Candide.World.WorldMap::DrawInteriorMap(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single, System.Single)
  • System.Action<Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single, System.Single>::.ctor(System.Object, System.IntPtr)
  • Candide.World.WorldMap::DrawExteriorMap(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single, System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)
  • Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)
  • Candide.CandideUI.CandideUiSystem::get_Scale()
  • 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)
  • Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • Microsoft.Xna.Framework.Vector2::ToPoint()
  • Microsoft.Xna.Framework.Rectangle::.ctor(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)
  • Microsoft.Xna.Framework.Graphics.GraphicsDevice::set_ScissorRectangle(Microsoft.Xna.Framework.Rectangle)
  • Microsoft.Xna.Framework.Graphics.SpriteBatch::Begin(Microsoft.Xna.Framework.Graphics.SpriteSortMode, Microsoft.Xna.Framework.Graphics.BlendState, Microsoft.Xna.Framework.Graphics.SamplerState, Microsoft.Xna.Framework.Graphics.DepthStencilState, Microsoft.Xna.Framework.Graphics.RasterizerState, Microsoft.Xna.Framework.Graphics.Effect, System.Nullable<Microsoft.Xna.Framework.Matrix>)
  • System.Action<Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single, System.Single>::Invoke(!0, !1, !2, !3, !4)
  • Microsoft.Xna.Framework.Graphics.SpriteBatch::End()
  • Candide.World.WorldMap::DrawMapText(Microsoft.Xna.Framework.Graphics.SpriteBatch)
  • Microsoft.Xna.Framework.Vector2::get_Zero()
Called by

DrawExteriorMap

changed

public System.Void DrawExteriorMap(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Vector2 size, System.Single scale, Microsoft.Xna.Framework.Vector2 centerTile, System.Single opacity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashA73C622803084B07FCA3DB01AC5072D540FE92D1914BC5F39FD3106E733A5B57
  • Body hash851252EB78200FC86583DECE1FC0DFF9114753F4B1A33DC4E330813C671765DB
  • IL size2241
Referenced calls
  • Candide.World.WorldMap::GetElementScale(System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)
  • Microsoft.Xna.Framework.Vector2::Round(Microsoft.Xna.Framework.Vector2)
  • Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)
  • Candide.World.WorldMap::GetTilePosToScreenPosTransform(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single)
  • Microsoft.Xna.Framework.Matrix::Invert(Microsoft.Xna.Framework.Matrix)
  • CandideCreator.Shared.Models.RectangleF::.ctor(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • Microsoft.Xna.Framework.Rectangle::get_Location()
  • Microsoft.Xna.Framework.Point::ToVector2()
  • Microsoft.Xna.Framework.Vector2::Transform(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Matrix)
  • Microsoft.Xna.Framework.Color::.ctor(System.Single, System.Single, System.Single, System.Single)
  • Microsoft.Xna.Framework.Vector2::get_Zero()
  • Microsoft.Xna.Framework.Graphics.SpriteBatch::Draw(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Vector2, System.Nullable<Microsoft.Xna.Framework.Rectangle>, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Vector2, System.Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, System.Single)
  • System.Collections.Generic.List<WorldMap.ImmediateMapMarker>::Clear()
  • System.Collections.Generic.List<WorldMap.ImmediateMapText>::Clear()
  • Candide.Graphics.Fonts.CandideFont::get_RenderFont()
  • System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Constructions.ConstructionSite>::get_Values()
  • Dictionary.ValueCollection<System.Guid, Candide.GameModels.Models.Constructions.ConstructionSite>::GetEnumerator()
  • Dictionary.ValueCollection.Enumerator<System.Guid, Candide.GameModels.Models.Constructions.ConstructionSite>::get_Current()
  • Microsoft.Xna.Framework.Rectangle::get_Center()
  • Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)
  • System.Collections.Generic.List<WorldMap.ImmediateMapMarker>::Add(!0)
  • Shared.Data.BuildingDataBase::GetBuildingOrNull(System.String)
  • Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)
  • System.Nullable<System.Single>::.ctor(!0)
  • Dictionary.ValueCollection.Enumerator<System.Guid, Candide.GameModels.Models.Constructions.ConstructionSite>::MoveNext()
  • System.IDisposable::Dispose()
  • System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Constructions.Building>::get_Values()
  • Dictionary.ValueCollection<System.Guid, Candide.GameModels.Models.Constructions.Building>::GetEnumerator()
  • Dictionary.ValueCollection.Enumerator<System.Guid, Candide.GameModels.Models.Constructions.Building>::get_Current()
  • System.String::op_Equality(System.String, System.String)
  • System.Nullable<System.Guid>::get_HasValue()
Called by
String literals
  • map_marker:construction_site
  • town_core
  • Map_DungeonCleared
  • map_marker:exclamation

DrawExteriorMap

public System.Void DrawExteriorMap(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Vector2 size, System.Single scale, System.Single opacity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash6C823EE852F8AD66079957285523F328F43A9A38622B7F2AC3C7234344400DAB
  • Body hashB2822A4FB5833316B9C4413A47046FB679C0F1885C5B2341B52F473CF7F6DBA9
  • IL size90
Referenced calls
Called by

DrawInteriorMap

changed

public System.Void DrawInteriorMap(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Vector2 size, System.Single scale, System.Single opacity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash2D4C32A13D21A89B039EB14172A38409D8E74ACC11877BBC358D094C9776F960
  • Body hash8D4A375B8141677CA840E955547A76037C739E5F7A5192FF5A2E3D97E0BAD26E
  • IL size490
Referenced calls
Called by

DrawMapMarkers

private System.Void DrawMapMarkers(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Matrix transform, CandideCreator.Shared.Models.RectangleF visibleArea, System.Single scale, System.Single elementScale, System.Collections.Generic.List<WorldMap.ImmediateMapMarker> mapMarkers)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash212C0472E5B84F80BF6D2EAEA24D170CE6684AD2DB49DEF67DE65AFBCDA0ECE8
  • Body hashDA8D3869B97B8EE49483B0DD98E5DF64394E9C13E430A6912F62A13F010FE35F
  • IL size1167
Referenced calls

DrawMapText

public System.Void DrawMapText(Microsoft.Xna.Framework.Graphics.SpriteBatch batch)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash6027BFC3ACC4AE91A5341DEDE055F6BAB499A93C5DD2FAAADB53DA22CEB3E316
  • Body hashA2387F94D58BD50C68A2EC31F347911227AC53F4471452EC1042DB6E7763220A
  • IL size136
Referenced calls
  • Candide.Graphics.Fonts.CandideFont::get_RenderFont()
  • System.Collections.Generic.List<WorldMap.ImmediateMapText>::GetEnumerator()
  • List.Enumerator<WorldMap.ImmediateMapText>::get_Current()
  • System.Nullable<Microsoft.Xna.Framework.Vector2>::.ctor(!0)
  • FontStashSharp.SpriteFontBase::DrawText(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Vector2, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Single, System.Single, System.Single, FontStashSharp.TextStyle, FontStashSharp.FontSystemEffect, System.Int32, System.Int32)
  • List.Enumerator<WorldMap.ImmediateMapText>::MoveNext()
  • System.IDisposable::Dispose()
Called by

DrawPlayers

private System.Void DrawPlayers(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Vector2 size, System.Single elementScale, Microsoft.Xna.Framework.Matrix transform, FontStashSharp.SpriteFontBase font, System.Collections.Generic.List<WorldMap.ImmediateMapText> texts, System.Boolean inWorldOnly)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashD2B26C4AFE8FB67A0D896086F5779B739472A61183AF07304CAEDFE07CFAA056
  • Body hash3F0B7E2FE6C89A8FF69EE5EFBD515D63D7B88E7915E207367F9267D4C17D382E
  • IL size1306
Referenced calls
  • System.Collections.Generic.List<System.ValueTuple<System.Int32, System.Single>>::get_Count()
  • System.Collections.Generic.List<WorldMap.ImmediateMapMarker>::get_Count()
  • System.Collections.Generic.List<System.ValueTuple<System.Int32, System.Single>>::get_Item(System.Int32)
  • System.Collections.Generic.List<WorldMap.ImmediateMapMarker>::get_Item(System.Int32)
  • System.String::IsNullOrWhiteSpace(System.String)
  • System.Nullable<Microsoft.Xna.Framework.Vector2>::get_HasValue()
  • Microsoft.Xna.Framework.Vector2::.ctor(System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)
  • System.Collections.Generic.Dictionary<System.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter>::GetEnumerator()
  • Dictionary.Enumerator<System.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter>::get_Current()
  • System.Collections.Generic.KeyValuePair<System.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter>::Deconstruct(!0&, !1&)
  • System.Nullable<System.Guid>::.ctor(!0)
  • System.Nullable<System.Guid>::get_HasValue()
  • System.Nullable<System.Guid>::GetValueOrDefault()
  • System.Guid::op_Equality(System.Guid, System.Guid)
  • System.Guid::op_Inequality(System.Guid, System.Guid)
  • Shared.Entity.EntityWrapper::get_Position()
  • CandideCreator.Shared.Helpers.VectorExtension::ToScreenSpace(Microsoft.Xna.Framework.Vector3)
  • Microsoft.Xna.Framework.Vector2::Transform(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Matrix)
  • Candide.GameModels.Managers.WorldManager::TryGetNearestOutsidePosition(System.Guid, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3&)
  • Shared.Text.StringDefinitions::GetString(System.String)
  • Shared.Entity.EntityWrapper::get_Position2()
  • CandideCreator.Shared.Graphics.ShapeExtensions::DrawCircle(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Single, System.Int32, Microsoft.Xna.Framework.Color, System.Single, System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)
  • System.Nullable<Microsoft.Xna.Framework.Vector2>::.ctor(!0)
  • FontStashSharp.SpriteFontBase::MeasureString(System.String, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Single, System.Single, FontStashSharp.FontSystemEffect, System.Int32)
  • FontStashSharp.SpriteFontBase::get_LineHeight()
  • Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • Microsoft.Xna.Framework.Vector2::get_Zero()
  • Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • Microsoft.Xna.Framework.Vector2::Clamp(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
Called by
String literals
  • Map_You

DrawTownMap

public System.Void DrawTownMap(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Vector2 size, System.Single scale, Microsoft.Xna.Framework.Vector2 tileCenterPos)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashF99505C8C96ED79C4DCAAF05092961E4A1FC64F0DB0698FC08E0D8C39FC869B0
  • Body hash3E2AFF7F4F5626E561925B152614A3FAAE5D39307CD46C298CED910A11B045D8
  • IL size698
Referenced calls
  • System.Math::Max(System.Int32, System.Int32)
  • System.Math::Clamp(System.Single, System.Single, System.Single)
  • Microsoft.Xna.Framework.Vector2::.ctor(System.Single)
  • Candide.World.WorldMap::GetTilePosToScreenPosTransform(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single)
  • Microsoft.Xna.Framework.Rectangle::get_Location()
  • Microsoft.Xna.Framework.Point::ToVector2()
  • Microsoft.Xna.Framework.Vector2::Transform(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Matrix)
  • Microsoft.Xna.Framework.Color::.ctor(System.Single, System.Single, System.Single, System.Single)
  • Microsoft.Xna.Framework.Vector2::get_Zero()
  • Microsoft.Xna.Framework.Graphics.SpriteBatch::Draw(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Vector2, System.Nullable<Microsoft.Xna.Framework.Rectangle>, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Vector2, System.Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, System.Single)
  • System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Constructions.ConstructionSite>::get_Values()
  • Dictionary.ValueCollection<System.Guid, Candide.GameModels.Models.Constructions.ConstructionSite>::GetEnumerator()
  • Dictionary.ValueCollection.Enumerator<System.Guid, Candide.GameModels.Models.Constructions.ConstructionSite>::get_Current()
  • Microsoft.Xna.Framework.Rectangle::get_Center()
  • Candide.Database.IconDataBase::GetIconOrNull(System.String)
  • System.Nullable<CandideCreator.Shared.Graphics.IconData>::get_HasValue()
  • System.Nullable<CandideCreator.Shared.Graphics.IconData>::get_Value()
  • CandideCreator.Shared.Graphics.IconData::GetIcon(CandideCreator.Shared.Graphics.IconFlag)
  • Microsoft.Xna.Framework.Color::get_White()
  • CandideCreator.Shared.Graphics.Icon::DrawCentered(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, System.Single)
  • Shared.Data.BuildingDataBase::GetBuildingOrNull(System.String)
  • Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • Dictionary.ValueCollection.Enumerator<System.Guid, Candide.GameModels.Models.Constructions.ConstructionSite>::MoveNext()
  • System.IDisposable::Dispose()
  • System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Constructions.Building>::get_Values()
  • Dictionary.ValueCollection<System.Guid, Candide.GameModels.Models.Constructions.Building>::GetEnumerator()
  • Dictionary.ValueCollection.Enumerator<System.Guid, Candide.GameModels.Models.Constructions.Building>::get_Current()
  • Dictionary.ValueCollection.Enumerator<System.Guid, Candide.GameModels.Models.Constructions.Building>::MoveNext()
String literals
  • map_marker:construction_site

GetElementScale

public System.Single GetElementScale(System.Single tileScale)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Single
  • StaticFalse
  • VirtualFalse
  • HashE8B681B9B87D905BC0685739D1EFCFB5E6A0EF1406AB6982EBA2172075B357F2
  • Body hash3D05C376454A7822ACE730E20062057E8041F72ABA4BF984B4EB0091FE92F710
  • IL size36
Referenced calls
  • System.Math::Clamp(System.Single, System.Single, System.Single)
  • Candide.CandideUI.CandideUiSystem::get_Scale()
Called by

GetTilePosToScreenPosTransform

public Microsoft.Xna.Framework.Matrix GetTilePosToScreenPosTransform(Microsoft.Xna.Framework.Vector2 screenPosOffset, Microsoft.Xna.Framework.Vector2 mapSize, Microsoft.Xna.Framework.Vector2 centerTilePos, System.Single tileToScreenScale)

Method metadata
  • Visibilitypublic
  • Return typeMicrosoft.Xna.Framework.Matrix
  • StaticFalse
  • VirtualFalse
  • HashD1282E4319587637A333774DB8FBD38DA95B9D62F0DFC017C118388C529DC0B5
  • Body hashF6CDFC2BB1E07A9A89FDF562251E8B81DC31B714A566B0C16CCDC35FE55EC27E
  • IL size62
Referenced calls
  • Microsoft.Xna.Framework.Matrix::CreateScale(System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Matrix&)
  • Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • 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)
  • CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xy(Microsoft.Xna.Framework.Vector2)
  • Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)
Called by

QueueUpdateWholeMap

public System.Void QueueUpdateWholeMap()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashF7FDFBBB9035DB9F9837120741B8EE935A9299069885F361B3603E889120FC66
  • Body hash393DD531BC3C8151B99687D2C77427637F5B3CF8A58E279CCD81E7FF4D810992
  • IL size8

UpdateInput

public System.Void UpdateInput(System.Single dt)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash4B90DCC23103C0E951EF92C0C1365309609C602A240BC15EDB35F8E1736C7935
  • Body hashFD7655DF3380149396747264759501EAFC0C95CC9961C4BEF6379D40E125FB8D
  • IL size97
Referenced calls
  • System.Math::Pow(System.Double, System.Double)
  • Microsoft.Xna.Framework.MathHelper::Clamp(System.Single, System.Single, System.Single)
  • Candide.CandideUI.CandideUiSystem::get_ControllerEnabled()
  • System.Nullable<Microsoft.Xna.Framework.Vector2>::.ctor(!0)
Called by

UpdatePart

public System.Void UpdatePart(Candide.World.WorldMapPart part, System.Int32 startX, System.Int32 startY, System.Int32 endX, System.Int32 endY)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash2D0040F6460025CA50BEC78B5D83D8275DC91C80D235322F611E08E79360C208
  • Body hashC864E06BA2DF5C422C0E140C62F7C8A39F429E074CD10EE2252A3550763D87E4
  • IL size566
Referenced calls
  • Microsoft.Xna.Framework.Rectangle::get_Right()
  • Microsoft.Xna.Framework.Rectangle::get_Bottom()
  • System.Boolean[,]::Get(System.Int32, System.Int32)
  • System.Boolean[,]::Set(System.Int32, System.Int32, System.Boolean)
  • Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)
  • Microsoft.Xna.Framework.Color::get_A()
  • System.Array::GetLength(System.Int32)
  • Shared.Analytics.AnalyticsHandler::Log(System.String, System.Double, AnalyticsHandler.LogType, System.Single)
  • Microsoft.Xna.Framework.Rectangle::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)
  • System.Nullable<Microsoft.Xna.Framework.Rectangle>::.ctor(!0)
  • Microsoft.Xna.Framework.Graphics.Texture2D::SetData(System.Int32, System.Nullable<Microsoft.Xna.Framework.Rectangle>, !!0[], System.Int32, System.Int32)
Called by
String literals
  • exploration:map:discovered:mini
  • exploration:map:discovered:tiny
  • exploration:map:discovered:small
  • exploration:map:discovered:medium
  • exploration:map:discovered:large
  • exploration:map:discovered:giant

UpdateRectangle

public System.Void UpdateRectangle(System.Int32 startX, System.Int32 startY, System.Int32 endX, System.Int32 endY)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash9919EFE67B9176AB6742E8617ECB6F92573224C799E106AF75EDE3DE41175280
  • Body hash1EC8612B503F1A85E59D884AA9B568C585473FB1FFA4DED66FBC35DC9D8B0733
  • IL size219
Referenced calls
Called by

UpdateTilesAroundPosition

public System.Void UpdateTilesAroundPosition(Microsoft.Xna.Framework.Vector2 centerPosition, System.Int32 tileRadius)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash58F3D97003F37F13CA3BE0A031EB26BA7EEDBD7F71F6DB9F242DD68A1EF1FFD9
  • Body hash2E40C6285CE326199B213F30EEB499B8FC83F9E2ECC033FA89A1EC466D9DAD68
  • IL size138
Referenced calls
Called by

UpdateWholeRectangle

public System.Void UpdateWholeRectangle(System.Int32 startX, System.Int32 startY, System.Int32 endX, System.Int32 endY)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashB3E671CD22751A83DCB2C5B0A685E94E6FCC6B1CC2754109CB03D5DFD5A109BC
  • Body hashEE506B24C2FFEF5FD16858D59082917307D5D253A5B4D9DB455F68261DC07D10
  • IL size45
Referenced calls
Called by