Romestead Assembly Reference

CandideServer.World.ServerWorldHandler

Type JSON

public class in CandideServer.World

Methods8
Properties0
Fields0
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.World
  • Base typeSystem.Object
  • Hash87BC62BCA83F9F6FE7B4F67F7591EA31A1813D2030A09AEB9E0F59D1A576518D

Relationships

Base type

System.Object

Methods

CheckForStaticCollision

public System.Boolean CheckForStaticCollision(CandideServer.Models.Worlds.WorldModel world, Microsoft.Xna.Framework.Vector2 position, System.Single z, CandideCreator.Shared.Collision.CollisionShape collisionShape, CandideCreator.Shared.Collision.CollisionMasks collisionMask)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • HashC2E63F9A57902B74C314192078B55E9E5889A3113F1312A1C2F87B691418CAAA
  • Body hash2CB530AD80CF8D35F6EAD456EDF965B581A253F99D77A3578944D146D8E75BF8
  • IL size354
Referenced calls
Called by

CheckMovableObjectTerrainCollision

public System.Void CheckMovableObjectTerrainCollision(CandideServer.Models.Worlds.WorldModel worldModel, System.Single dt, Microsoft.Xna.Framework.Vector2& position, Microsoft.Xna.Framework.Vector3& velocity, Microsoft.Xna.Framework.Vector2 nextPosition, System.Single positionZ, CandideCreator.Shared.Collision.CollisionMasks collisionMask, CandideCreator.Shared.Collision.CollisionCircle collisionShape)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash28EA3C441AC530DD375F5D71F1A2F3653C5A0F2851E681CD1676755F9B1445BB
  • Body hashDF66DC4B0CE0278F528055B7652D3DA969376DA05452A7A2C59F89DFF6C3B832
  • IL size330
Referenced calls
Called by

CheckProjectileVsTerrainCollision

public CandideCreator.Shared.Collision.CollisionData CheckProjectileVsTerrainCollision(Microsoft.Xna.Framework.Vector3 position, CandideCreator.Shared.Collision.CollisionShape collisionShape, CandideCreator.Shared.Collision.CollisionMasks mask)

Method metadata
  • Visibilitypublic
  • Return typeCandideCreator.Shared.Collision.CollisionData
  • StaticTrue
  • VirtualFalse
  • HashAF113857E1218C583D71AEDAB6514AD01C80B313A21544F2D00B8CCC68C4755E
  • Body hashA3A318B2F8D280B70CA17375281D0AF75C31C378314057FA346A9A90E51F28FA
  • IL size412
Referenced calls
Called by

CheckTerrainCollision

public System.Void CheckTerrainCollision(Shared.Entity.EntityWrapper entity, Microsoft.Xna.Framework.Vector2& position, Microsoft.Xna.Framework.Vector3& velocity, Microsoft.Xna.Framework.Vector2 nextPosition, System.Single positionZ, CandideCreator.Shared.Collision.CollisionMasks collisionMask, CandideCreator.Shared.Collision.CollisionShape collisionShape)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash7CAB27FEB0617A08E0DC63C921C9FC28CA07843F824E00FD7766C88375987A98
  • Body hashF87930243A8ABBCD13143A03FB768855ABC9DAECA64B94438A4ADA40607E4B5D
  • IL size325
Referenced calls
Called by

GetAllCollisions

public System.Void GetAllCollisions(CandideServer.Models.Worlds.WorldModel world, Microsoft.Xna.Framework.Vector3 position, CandideCreator.Shared.Collision.CollisionShape collisionShape, CandideCreator.Shared.Collision.CollisionMasks collisionMask, System.Single stepHeight, System.Collections.Generic.List<CandideCreator.Shared.Collision.CollisionData> collisionDatas)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash2CC1ED31DD5BC185AD82C6671C2E6B2414E0645C713C22A6634BF2F282E0BFE3
  • Body hash70BDA03A5A7F39EFDABF6A43C6F09B9DDEA2B16FA5A45A91046FF8051F433E7C
  • IL size321
Referenced calls
Called by

GetAllCollisions

public System.Void GetAllCollisions(Microsoft.Xna.Framework.Vector3 position, CandideCreator.Shared.Collision.CollisionShape collisionShape, CandideCreator.Shared.Collision.CollisionMasks collisionMask, System.Single stepHeight, System.Collections.Generic.List<CandideCreator.Shared.Collision.CollisionData> collisionDatas)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashFCA6680E28FBA2821AF08EB9D604524A1B1B6B025C91480A85C1DC877D586197
  • Body hashB218508FE9E4FB948B17C3B206C5BCA18C889D50298D5A20D349B7046FD00F1E
  • IL size17
Referenced calls
Called by

GetEntityCollisionsOrNull

public Shared.Collision.CollisionSpecialGroup GetEntityCollisionsOrNull(System.Guid worldId)

Method metadata
  • Visibilitypublic
  • Return typeShared.Collision.CollisionSpecialGroup
  • StaticTrue
  • VirtualFalse
  • HashEC50A94171BA876FCFD1C75E40CC571A24EB96BDEC68602DCEBCBE29C2C4DB2E
  • Body hash577172072ECB76E0DF796595B1A040254E2700E87560FFB4BE052910071B6BF8
  • IL size29
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, ServerEntitySystemManager.WorldEntitySystemPair>::TryGetValue(!0, !1&)
Called by

HeightAtPoint

public System.Single HeightAtPoint(CandideServer.Models.Worlds.WorldModel world, Microsoft.Xna.Framework.Vector2 position, System.Single z)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Single
  • StaticTrue
  • VirtualFalse
  • HashE694A90C9AF88F9C6FC9DB766A8CF6A3671533326CD31FA59DAEDFA87522268C
  • Body hash3196D253454660817440D8AB02FB77C9EF8F37BBF9A777CD72425B832C2EE874
  • IL size517
Referenced calls
Called by