Candide.Entities.Controllers.Other.GateController
Type JSONpublic class in Candide.Entities.Controllers.Other
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.Controllers.Other - Base type
Candide.Entities.Controllers.Other.FurnitureController - Hash
5E25EDAA32FB8017578C94D22514B3DEF8A59EFA1B414FBF3EA0079F013BBA2D
Relationships
Fields
| Name | Visibility | Signature |
|---|---|---|
ConcreteDebrisSpriteSheet1# | private | private CandideCreator.Shared.Graphics.SpriteSheet ConcreteDebrisSpriteSheet1 |
MarbleDebrisSpriteSheet1# | private | private CandideCreator.Shared.Graphics.SpriteSheet MarbleDebrisSpriteSheet1 |
StoneDebrisSpriteSheet1# | private | private CandideCreator.Shared.Graphics.SpriteSheet StoneDebrisSpriteSheet1 |
WoodDebrisSpriteSheet1# | private | private CandideCreator.Shared.Graphics.SpriteSheet WoodDebrisSpriteSheet1 |
WoodDebrisSpriteSheet2# | private | private CandideCreator.Shared.Graphics.SpriteSheet WoodDebrisSpriteSheet2 |
_wallMaterial# | private | private Candide.Entities.Controllers.Other.WallMaterial _wallMaterial |
Methods
BeforeRender
#
public System.Void BeforeRender()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
27AE00EBEF0732A9B7A22DC1333355C948181710F5A358DCC4F652B67C0A5253 - Body hash
321733EEAF36900D01C7A8C6CFF83F36A4A417489691A279F33723B69407B1CC - IL size13
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
D5DA912E14FDE750660095E1AB210B384E034DDF0C704D6A5D1F6B7E4DFCB3C5 - Body hash
CA08701AC835F931875646885B5DDF621771753B29C927CF29007A9BA8F1F431 - IL size51
Referenced calls
Candide.Entities.Controllers.Other.FurnitureController::EntityInitialize()CandideCreator.Shared.Helpers.Parameters::GetEnum(System.String, !!0)Shared.Entity.EntityWrapper::get_MaskRef()Shared.Entity.Components.ComponentExtension::SetFlag(Shared.Entity.Components.Component&, Shared.Entity.Components.Component)
String literals
wall_material
GetInteraction
#
public Shared.Models.Interaction.Interaction GetInteraction(Shared.Entity.EntityWrapper otherEntity)
Method metadata
- Visibilitypublic
- Return type
Shared.Models.Interaction.Interaction - StaticFalse
- VirtualTrue
- Hash
EA2FE6E96245EDA958EF2ECF591E693200AFBE5227B7AF453413C0A33E8B035B - Body hash
AC53F8DA28CA774E97F95E11D38C60BA3D092F69C1986C6500ADACCD55BE0808 - IL size62
Referenced calls
CandideServer.Helpers.EntityRepairHelper::ShouldRepairClient(Shared.Entity.EntityWrapper, System.Boolean)Shared.Models.Interaction.Interaction::.ctor(Shared.Models.Interaction.InteractionType, System.Object, System.Guid)
OnDamaged
#
public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
6161781B34E5EC24F0B98C884FE3C5B1B9C101D37DFD428CC804C908C3DDF151 - Body hash
31E7BE6C63D3F2923D1AB891E01BC7A4F8D7ECCF5735870DDF83DEF24B2A2DD0 - IL size86
Referenced calls
Candide.Entities.Controllers.Other.FurnitureController::OnDamaged(Shared.Combat.DamageResult)Shared.Entity.EntityWrapper::get_Health()
OnInteract
#
public System.Void OnInteract(Shared.Entity.EntityWrapper otherEntity)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
1739EF448EFFF65647B248BB6C0BF498AE5199A814DAD816585A91935D764101 - Body hash
195C1AA0ED34C3EDDA6C6641DA56E6C9E67F93EC6CA4F1D654BB9667F4DF7EBF - IL size19
OnOutOfHealth
#
public System.Boolean OnOutOfHealth(Shared.Combat.DamageResult damageResult)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
5250D15F2CE46B93FB437A6D926F09C2C44A55B08DE23F30DF0BC14259061AFF - Body hash
EFC9EAEB20225E1FF72AEFC5E3D185439A19D99F2965817E6FE604A958F87F3B - IL size18
Referenced calls
Shared.Entity.EntityWrapper::set_Health(System.Single)
OnProjectileHit
#
public System.Boolean OnProjectileHit(System.Int32 id, Shared.Combat.Spells.Casting.CastSpell spell)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
3015F5FA28B62A05225B0AB3515EE17CDA6BF1C680420A4A1CE483215DBC2BB5 - Body hash
D1B190D525BC1BC4F0BB63D8EB07A8E77AA3A4924257A93E20CB81AE20964D24 - IL size15
Referenced calls
Shared.Entity.EntityWrapper::get_NoEntityCollision()
OnServerSetState
#
public System.Void OnServerSetState(System.Int32 state)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
C05DEC4DA488427D671FF2F3AB7ADC68D3B01AE9999A664A9CBE3AB0DAEAB278 - Body hash
8C1D7E15C031BAD98F23C0554963F64442B7C2D698DCC34A627AEBCCDF5CF1D2 - IL size87
Referenced calls
Shared.Entity.EntityWrapper::get_Position()Candide.Sound.SoundPlayer::Play3DEventOneShot(System.String, Microsoft.Xna.Framework.Vector3, System.Single, System.Single)Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)Shared.Entity.EntityWrapper::set_NoEntityCollision(System.Boolean)
String literals
event:/hits/impact/impact_wood
SetHealthFrame
#
private System.Void SetHealthFrame()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
0ADA5B05741358B74D1FF134E9ED97707BD6943E1666231FF9197569E08B02F6 - Body hash
9DBF5BE3E3B12A6A8D56152D7443C9F942224AD79DEA4C561BADA887F964A3DA - IL size106
Referenced calls
Shared.Entity.EntityWrapper::get_Health()Shared.Entity.EntityWrapper::get_MaxHealth()Shared.Entity.EntityWrapper::set_Frame(System.Int32)
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
5D48F091A8EA801AC6B6FA91FD74E0D3599061EC6F123C6F939B1BDFF294CC28 - Body hash
9444A79492B81A80132241024ADD5B64A81BBC9830285595B6402B38511BDA40 - IL size8