Romestead Assembly Reference

CandideServer.Helpers.ServerCombatHelper

Type JSON

public class in CandideServer.Helpers

Methods4
Properties0
Fields5
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.Helpers
  • Base typeSystem.Object
  • Hash1FD487167FD3555B1F6E3E68995CD20B4A5E835AB0A073D40F12445E8FE8B08A

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
Collisionspublicpublic System.Collections.Generic.List<CandideCreator.Shared.Collision.CollisionData> Collisions
TestLineprivateprivate CandideCreator.Shared.Collision.CollisionPolyLine TestLine
TestLine2privateprivate CandideCreator.Shared.Collision.CollisionPolyLine TestLine2
TestLinePointsprivateprivate Microsoft.Xna.Framework.Vector2[] TestLinePoints
TestLinePoints2privateprivate Microsoft.Xna.Framework.Vector2[] TestLinePoints2

Methods

CheckLineOfSight

public System.Boolean CheckLineOfSight(Shared.Entity.EntityWrapper checkingEntity, Shared.Entity.EntityWrapper targetEntity, Microsoft.Xna.Framework.Vector2 dir, System.Single startDistance, System.Single endDistance, System.Boolean checkForEntities, System.Single width, System.Single heightFromGround)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • HashEDCB558D2B23FE7E52129E6284A97184853A77444A645B94CE2995FE39512E8D
  • Body hashD6691B6752CFFFF2AD004DE27E79BBD3C4CBE0B803DC3DF45B7F678AF2395FBA
  • IL size467
Referenced calls
Called by

CheckLineOfSight

public System.Boolean CheckLineOfSight(Shared.Entity.EntityWrapper checkingEntity, Shared.Entity.EntityWrapper targetEntity, Microsoft.Xna.Framework.Vector2 targetPosition, System.Boolean checkForEntities, System.Single width, System.Single heightFromGround)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • Hash08C179AADE4DC8E41E73671F6CBE070C5C685FD5C3D92377157686C58A1E9603
  • Body hash4A10DF3D9C971032BFA8AE4C33790A64E89313E144C65A8546FBC653A39A9722
  • IL size64
Referenced calls
Called by

CheckLineOfSight

public System.Boolean CheckLineOfSight(Shared.Entity.EntityWrapper checkingEntity, Shared.Entity.EntityWrapper targetEntity, System.Boolean checkForEntities, System.Single width, System.Single heightFromGround)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • Hash07744AC062C1BDFF142CF694AB42603B56FDA4594A24E78DB2E0E818C8213139
  • Body hash2CC7FC72A6249B52B8AE2307E6E17C0E12EBE0F7128BA91145F1580D2939A1BE
  • IL size73
Referenced calls
Called by

CheckLineOfSightWithPrediciton

public System.Boolean CheckLineOfSightWithPrediciton(Shared.Entity.EntityWrapper checkingEntity, Shared.Entity.EntityWrapper targetEntity, out Microsoft.Xna.Framework.Vector2& shootDirection, System.Single predictionStrength, System.Single width, System.Single heightFromGround)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • Hash4AB2A0A1853FA76CF1CF59BA5F1A17B713E1E3B93118404219B38F220A949E8B
  • Body hash34362389AF1B87AAC19F807E3FC0C307B012873DCAA3D0CFB12F3DF13BFD21DE
  • IL size172
Referenced calls
Called by