Romestead Assembly Reference

CandideServer.Entities.Controllers.ServerExplosiveProjectileController

Type JSON

public class in CandideServer.Entities.Controllers

Methods9
Properties0
Fields2
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
OwnerEntityIdpublicpublic System.Nullable<System.Guid> OwnerEntityId
_shouldDieprivateprivate System.Boolean _shouldDie

Methods

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash10956749BD8E40624A428F151E955D6FFC2E0E58B5CA0484DBF24E4478DE0A7F
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1

FragileBreak

private System.Void FragileBreak()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash4270AE82B19DB7FB9331ACBAE48579EF87905992C2550BB04B8A77641DABE672
  • Body hash378A041C59316600161ED59D0F4FE3BA28A15E04C8F7A694B698D04695585CD5
  • IL size8
Called by

OnEntityCollision

public System.Boolean OnEntityCollision(Shared.Entity.EntityWrapper otherEntity, Microsoft.Xna.Framework.Vector3 thisOldVelocity, Microsoft.Xna.Framework.Vector3 thisNewVelocity, Microsoft.Xna.Framework.Vector3 otherOldVelocity, Microsoft.Xna.Framework.Vector3 otherNewVelocity, out Microsoft.Xna.Framework.Vector3& overrideVelocity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • HashC9A46F44F73401DAA0D0582527A3835C13B1B5E616321F76F244D0801F9F18C4
  • Body hashECF1B6C77C7B1773B0D0655463F4FC586D5801F8331A0DB967854DCDA1C944E7
  • IL size79
Referenced calls

OnRemove

public System.Void OnRemove(Shared.Entity.EntityRemoveInfo entityRemoveInfo)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash4B1EB91AB0693FF19780FCB20C00217B8C933F924F7B905D62B0328B3FE4877D
  • Body hashCD29CD9B1566E381A43C81A35BB8DE4401CCE2C8CE4BAFC2400755FB5918820A
  • IL size113
Referenced calls
String literals
  • explosive_projectile_explosion

OnTerrainCollision

public System.Void OnTerrainCollision(Microsoft.Xna.Framework.Vector3 previousVelocity, Microsoft.Xna.Framework.Vector3& velocity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashB85701569B3694E5754EE90D1625D1C6AD3932ED025A74C76838A834407B2CBC
  • Body hash11927D3C33DA26B3321502B45E32EE819FBE705656CA09D53685C7881391BC38
  • IL size20
Referenced calls

OnThrown

public System.Void OnThrown(Shared.Entity.EntityWrapper throwingEntity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash1482A7AC307FC6508E15BFF0304CE84B50E7DE48B06FF9FEC895A98CFEA0E8C2
  • Body hashA52880785870DB9F1BF91D14142B5A5C82563D4B6B94F9F8F25F6C94F6E812A1
  • IL size32
Referenced calls
  • Shared.Entity.EntityWrapper::get_Id()
  • System.Nullable<System.Guid>::.ctor(!0)

Update

public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashD2DE7B3E91CFB0FE23DA084E746B0DAD4F231A546797BD371102227424D11ECA
  • Body hashB5A174D19BDD30A52FF2A56278256101EB3F444302D6002BB72B2425AE3ECFDD
  • IL size61
Referenced calls