Romestead Assembly Reference

Shared.Entity.EntityWrapper

Type JSON

public class in Shared.Entity

Methods18
Properties131
Fields3
Events0
Type metadata
  • AssemblyShared
  • NamespaceShared.Entity
  • Base typeSystem.Object
  • HashF45E8DE77C4AEC666E070A0B5600D5EBE828556E866AFA4235B646C0458D29B6

Relationships

Fields

NameVisibilitySignature
Eidpublicpublic System.Int32 Eid
Removedpublicpublic System.Boolean Removed
Systempublicpublic Shared.Entity.EntitySystem System

Properties

NameVisibilitySignature
Accelerationpublicpublic Microsoft.Xna.Framework.Vector3 Acceleration
AccelerationScalepublicpublic System.Single AccelerationScale
AggressiveComponentpublicpublic Shared.Entity.Components.AggressiveComponent& AggressiveComponent
AggroFieldpublicpublic Shared.Entity.Aggro.IAggroField AggroField
Aipublicpublic Shared.Entity.Base.AbstractAi Ai
AirFrictionpublicpublic System.Double AirFriction
AllowPlayerStealpublicpublic System.Boolean AllowPlayerSteal
Auraspublicpublic System.Collections.Generic.List<Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>> Auras
BaseGuidpublicpublic System.Guid BaseGuid
Carriablepublicpublic System.Boolean Carriable
CarriableOffsetpublicpublic Microsoft.Xna.Framework.Vector3 CarriableOffset
CarriedEntitypublicpublic Shared.Entity.EntityWrapper CarriedEntity
CarriedIdpublicpublic System.Nullable<System.Guid> CarriedId
CarrierEntitypublicpublic Shared.Entity.EntityWrapper CarrierEntity
CarrierIdpublicpublic System.Nullable<System.Guid> CarrierId
CarryingEntitypublicpublic Shared.Entity.EntityWrapper CarryingEntity
CarryingOffsetpublicpublic Microsoft.Xna.Framework.Vector3 CarryingOffset
CarryStrengthRequirementpublicpublic System.Single CarryStrengthRequirement
CatapultedDamagepublicpublic System.Single CatapultedDamage
CatapultedImpactRadiuspublicpublic System.Single CatapultedImpactRadius
CollisionGroupMaskpublicpublic CandideCreator.Shared.Collision.CollisionMasks CollisionGroupMask
CollisionHeightpublicpublic System.Single CollisionHeight
CollisionInRestpublicpublic System.SByte CollisionInRest
CollisionMaskRefpublicpublic CandideCreator.Shared.Collision.CollisionMasks& CollisionMaskRef
CollisionWeightpublicpublic System.Single CollisionWeight
Colorpublicpublic Microsoft.Xna.Framework.Color Color
ConstructionMaterialspublicpublic Shared.Models.Construction.ConstructionMaterialsAggregate ConstructionMaterials
Controllerpublicpublic Shared.Entity.Base.AbstractController Controller
CraftingStationFlagspublicpublic System.String[] CraftingStationFlags
DamageVfxTypepublicpublic Shared.Combat.DamageVfxType DamageVfxType
DepthOffsetpublicpublic System.Single DepthOffset
Directionpublicpublic System.Single Direction
DistanceWalkedpublicpublic System.Single DistanceWalked
DoNotGenerateThreatpublicpublic System.Boolean DoNotGenerateThreat
DrawWithNoisepublicpublic System.Boolean DrawWithNoise
DropTablepublicpublic Shared.Models.DropTables.DropTableSystem DropTable
Dtpublicpublic System.Double Dt
Energypublicpublic System.Single Energy
EntityFlagspublicpublic Shared.Entity.Components.EntityFlags EntityFlags
EntityFlagsRefpublicpublic Shared.Entity.Components.EntityFlags& EntityFlagsRef
EntityMeshpublicpublic CandideCreator.Shared.Models.IndexedMesh EntityMesh
EntityStepHeightpublicpublic System.Single EntityStepHeight
ExtraVelocitypublicpublic Microsoft.Xna.Framework.Vector3 ExtraVelocity
FactionComponentpublicpublic Shared.Entity.Components.FactionComponent FactionComponent
FactionComponentRefpublicpublic Shared.Entity.Components.FactionComponent& FactionComponentRef
FactionMaskpublicpublic Shared.Entity.Components.FactionMask FactionMask
FactionMaskRefpublicpublic Shared.Entity.Components.FactionMask& FactionMaskRef
Fdtpublicpublic System.Single Fdt
FlashColorpublicpublic Microsoft.Xna.Framework.Vector4 FlashColor
FloorHeightpublicpublic System.Single FloorHeight
Framepublicpublic System.Int32 Frame
Frictionpublicpublic System.Double Friction
GravityScalepublicpublic System.Single GravityScale
HasFull3DMeshpublicpublic System.Boolean HasFull3DMesh
HasNoShadowpublicpublic System.Boolean HasNoShadow
Healthpublicpublic System.Single Health
HeightFromFloorpublicpublic System.Single HeightFromFloor
Highlightpublicpublic System.Single Highlight
Idpublicpublic System.Guid Id
Immovablepublicpublic System.Boolean Immovable
ImpactRadiuspublicpublic System.Single ImpactRadius
IncIdpublicpublic System.Int32 IncId
InteractionTypepublicpublic Shared.Models.Interaction.InteractionType InteractionType
InvincibilityTimepublicpublic System.Single InvincibilityTime
IsAllowedInPitspublicpublic System.Boolean IsAllowedInPits
IsInteractionAreapublicpublic System.Boolean IsInteractionArea
IsThrownpublicpublic System.Boolean IsThrown
KillWhenThrownpublicpublic System.Boolean KillWhenThrown
KnockbackDurationpublicpublic System.Single KnockbackDuration
KnockbackVelocitypublicpublic Microsoft.Xna.Framework.Vector3 KnockbackVelocity
Leaderpublicpublic Shared.Entity.EntityWrapper Leader
LeaderIdpublicpublic System.Guid LeaderId
LightSourceAttenuationpublicpublic Microsoft.Xna.Framework.Vector3 LightSourceAttenuation
LightSourceColorpublicpublic Microsoft.Xna.Framework.Vector3 LightSourceColor
LightSourceDrawEntityShadowspublicpublic System.Boolean LightSourceDrawEntityShadows
LightSourceDrawShadowspublicpublic System.Boolean LightSourceDrawShadows
LightSourceHardnesspublicpublic System.Single LightSourceHardness
LightSourceOffsetpublicpublic Microsoft.Xna.Framework.Vector3 LightSourceOffset
LightSourceRadiuspublicpublic System.Single LightSourceRadius
LightSourceSelfShadowpublicpublic System.Boolean LightSourceSelfShadow
LightSourceTypepublicpublic Shared.Entity.Components.LightSourceComponentType LightSourceType
Maskpublicpublic Shared.Entity.Components.Component Mask
MaskRefpublicpublic Shared.Entity.Components.Component& MaskRef
Materialpublicpublic Shared.Entity.Components.Material Material
MaxHealthpublicpublic System.Single MaxHealth
MeshOffsetpublicpublic Microsoft.Xna.Framework.Vector3 MeshOffset
MeshOffsetYpublicpublic System.Single& MeshOffsetY
MeshTransformMatrixpublicpublic Microsoft.Xna.Framework.Matrix MeshTransformMatrix
MeshTransformMatrixRefpublicpublic Microsoft.Xna.Framework.Matrix& MeshTransformMatrixRef
MovableDamagepublicpublic Shared.Combat.DamageTypesArray MovableDamage
MovableDamageVelocityThresholdpublicpublic System.Single MovableDamageVelocityThreshold
Namepublicpublic System.String Name
NoCollisionGroupMaskpublicpublic CandideCreator.Shared.Collision.CollisionMasks NoCollisionGroupMask
NoEntityCollisionpublicpublic System.Boolean NoEntityCollision
NoTerrainCollisionpublicpublic System.Boolean NoTerrainCollision
Positionpublicpublic Microsoft.Xna.Framework.Vector3 Position
Position2publicpublic Microsoft.Xna.Framework.Vector2 Position2
PositionRefpublicpublic Microsoft.Xna.Framework.Vector3& PositionRef
PositionXpublicpublic System.Single& PositionX
PositionYpublicpublic System.Single& PositionY
PositionZpublicpublic System.Single& PositionZ
Pullablepublicpublic System.Boolean Pullable
Pushablepublicpublic System.Boolean Pushable
Render3Dpublicpublic System.Boolean Render3D
RequiredFurnitureModeHitspublicpublic System.Single RequiredFurnitureModeHits
RotateSpritepublicpublic System.Boolean RotateSprite
ScriptNamepublicpublic System.String ScriptName
ShadowSpriteSheetpublicpublic CandideCreator.Shared.Graphics.SpriteSheet ShadowSpriteSheet
Shapepublicpublic CandideCreator.Shared.Collision.CollisionShape Shape
SortOffsetpublicpublic System.Single SortOffset
SpriteSheetpublicpublic CandideCreator.Shared.Graphics.SpriteSheet SpriteSheet
Standablepublicpublic System.Boolean Standable
StandingOnEntityIdpublicpublic System.Int32 StandingOnEntityId
Statspublicpublic Shared.Models.Stats.EntityStats& Stats
StrengthRequirementpublicpublic System.Single StrengthRequirement
StunDurationpublicpublic System.Single StunDuration
TargetOfAggropublicpublic Shared.Entity.EntityWrapper TargetOfAggro
TerrainStepHeightpublicpublic System.Single TerrainStepHeight
TextureTransformSheetpublicpublic CandideCreator.Shared.Graphics.SpriteSheet TextureTransformSheet
TextureTransformValuepublicpublic System.Single TextureTransformValue
ThreatTablepublicpublic Shared.Entity.Components.ThreatTable ThreatTable
ThrowerIdpublicpublic System.Nullable<System.Guid> ThrowerId
UsePositionBasedUvspublicpublic System.Boolean UsePositionBasedUvs
UsesSpacpublicpublic System.Boolean UsesSpac
Velocitypublicpublic Microsoft.Xna.Framework.Vector3 Velocity
Velocity2publicpublic Microsoft.Xna.Framework.Vector2 Velocity2
VelocityXpublicpublic System.Single& VelocityX
VelocityYpublicpublic System.Single& VelocityY
VelocityZpublicpublic System.Single& VelocityZ
Visiblepublicpublic System.Boolean Visible
WorldIdpublicpublic System.Guid WorldId

Methods

Accelerate

public System.Void Accelerate(Microsoft.Xna.Framework.Vector2 delta)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashEAE02F41193D57190CFE59A96BB58FFF92C24BBFD797A2006AFD6E0B57482096
  • Body hash8D5919D835323055C068CC3090D712F442CCFD8384FAB29C7364F800480EBD80
  • IL size29
Referenced calls
Called by

AddThreat

public System.Void AddThreat(Shared.Entity.EntityWrapper threateningEntity, System.Single threat)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashEBA8688A0357F891D89788B80A16F8F183461FF4F5A728A24582382700E94A00
  • Body hash0455578C1F63D7010E0862CAC1B36EBCF2EEF09FA34ECDF54065ED495DE99FD9
  • IL size46
Referenced calls
Called by

CanAttach

public System.Boolean CanAttach(Shared.Entity.EntityWrapper target, System.Boolean allowThrown, System.Boolean playerAttach)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualFalse
  • HashA665569F0B861BE2CE70017032BF7DE6BA646179FA0D83E2E022A61A034D16C7
  • Body hash0421232A1639F740E91FFCE1BC9ADEFEA4998EB4A0C4FE355281D39E43A85E62
  • IL size135
Referenced calls
Called by

Delete

public System.Void Delete(Shared.Entity.EntityRemoveInfo removeInfo)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash1DBE57E8AF7DD54F13124A5AC5EB6E0F35C47E6F7EE6D165DE720539C31D4CC6
  • Body hashB83B037CBFF9C122A66668772B67BB14FED4189029E32DEC00456045DC2C2BBD
  • IL size28
Referenced calls
Called by

Detach

public Shared.Entity.EntityWrapper Detach()

Method metadata
  • Visibilitypublic
  • Return typeShared.Entity.EntityWrapper
  • StaticFalse
  • VirtualFalse
  • Hash3980B7C743B2B5D0C6CE7E169B272F89AA871820D2C6904A417E0950EB849991
  • Body hashA1568A3B259937A4F673378C274AC83E3696F354529469AB2247C158F1D896A1
  • IL size11
Referenced calls
  • System.NotImplementedException::.ctor(System.String)
Called by
String literals
  • Detach has been removed. Use the EntityManager detach instead.

Equals

public System.Boolean Equals(System.Object obj)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • Hash10F80B547C6D93A522EC1427DC0F21E37452005C563B4732DDE521DE3C989762
  • Body hash05703B361D9672381317072F9312D48DDF2E33638463221004E3DBE82761346C
  • IL size41

FixFloorHeight

public System.Void FixFloorHeight()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashD5AA8B1CE8D32F7F53EF71200DBE3FFB1D37B38DBB1D7B394F9345910C1BD5F2
  • Body hash69DE2F687DD6FA4B4E2B2D2A8670B77DD14081CDB6B5202050DBEDB7A9B4B5EE
  • IL size42
Referenced calls
Called by

GetHashCode

public System.Int32 GetHashCode()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Int32
  • StaticFalse
  • VirtualTrue
  • Hash36A4DA4633CB71F19AC724AFAE357FE728E89581F0A7F0CCCA70E924FE92E38F
  • Body hash9ED647C33BAA685D8DD37E244A2FA5B53BB9928C730C05CA8ACC8C3C8678C95F
  • IL size18
Referenced calls
  • System.HashCode::Combine(!!0, !!1)

Heal

public System.Single Heal(System.Single amount)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Single
  • StaticFalse
  • VirtualFalse
  • HashCFD2B85CB1445E873A080845B8CD27CAF4151EAEA500B195CDA86C7381F9861D
  • Body hash4EA0B14A7C87A1C65F6C260C944EDFFE8A30C7981848DD97CA0574642DCA5C1A
  • IL size62
Referenced calls
Called by

Knockback

public System.Void Knockback(Microsoft.Xna.Framework.Vector3 velocity, System.Single duration)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash60F496B3F0C03AB083FA221B22C01F17C972E1F9B451C585323F15BB5BFE0466
  • Body hash2E612F160540BC7343700589297634BC5EBD0824C81AE135F8CC45BD3B127462
  • IL size20
Referenced calls
Called by

SetColor

public System.Void SetColor(System.Single r, System.Single g, System.Single b, System.Single a)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashC758877E7017B542E7001345EFC3482A5BF2918A5E590465874572EA424F3F80
  • Body hash34B021440928AA125796C3F240F180066FCAE8D1BFDCC961F2C95822831287F4
  • IL size17
Referenced calls
  • Microsoft.Xna.Framework.Color::.ctor(System.Single, System.Single, System.Single, System.Single)
  • Shared.Entity.EntityWrapper::set_Color(Microsoft.Xna.Framework.Color)

SetColorAlpha

public System.Void SetColorAlpha(System.Single alphaPercentage)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashE21F256E0F65C8C9AF495CA9860CABBC39E13BDF3711BBA6437DE1912B4E4922
  • Body hash55D7D4C36D51BA0FBFEB8D4EC12EC07E72E7D936380A05B03B3AC465D2FA37AD
  • IL size19
Referenced calls
  • Shared.Entity.EntityWrapper::get_Color()
  • Microsoft.Xna.Framework.Color::.ctor(Microsoft.Xna.Framework.Color, System.Single)
  • Shared.Entity.EntityWrapper::set_Color(Microsoft.Xna.Framework.Color)

SetSprite

public System.Void SetSprite(System.String source, System.Int32 width, System.Int32 height, System.Int32 offsetx, System.Int32 offsety)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashEFDB9CD143885CD06C9321BBCC4F9773F3B64234F39716EF81FA8EE41ECD6E92
  • Body hash24DD21ACDC3302979E811986FC386EDBADBD2BE626105E487198DB1DADB8FEC2
  • IL size21
Referenced calls

Stun

public System.Void Stun(System.Single duration, System.Boolean ignoreResistance)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashC40846A3C9E66951C047A5BB0269E38510BAC2DD81D61256F5DD6C8BBF4D0306
  • Body hashE7754F49C9DAF6CBD61DE77954A618235558A08A007DDEF3C672C68976FF19BC
  • IL size127
Referenced calls
Called by
String literals
  • status:stun

Throw

public System.Void Throw(Microsoft.Xna.Framework.Vector3 throwVelocity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash2FAF9FEAE0636501B71E6AD36B318065492292DBD98A5F048C1AB3297629549E
  • Body hash4318525AFB46EF94F5AD7ECA2FE4E4F850787B5E8B6F48966630F83463763078
  • IL size11
Referenced calls
  • System.NotImplementedException::.ctor(System.String)
Called by
String literals
  • Throw has been removed. Use the EntityManager throw instead.

ToString

public System.String ToString()

Method metadata
  • Visibilitypublic
  • Return typeSystem.String
  • StaticFalse
  • VirtualTrue
  • Hash4C7B5156E24A827DACAA30607C46226D37A3D00839BE77DAE66DFBFB78269262
  • Body hash3D0E6A4A9A0F8510F0DE1FB369B530015D8E7BD346DCB7A223625E5E6E836E6D
  • IL size80
Referenced calls
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)
  • Shared.Entity.EntityWrapper::get_Name()
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()
String literals
  • Entity {name:'
  • ', id:
  • }

TryAttach

public System.Boolean TryAttach(Shared.Entity.EntityWrapper target, System.Boolean allowThrown, System.Boolean playerAttach)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualFalse
  • Hash736E7B62CCB7650ECAD225B72575E856306965906378472C69E9F04D894EBF52
  • Body hashCF1A18061A0C06303B1EA430AC0291E16AAD34E1B5EB533113FAA1687591B2C7
  • IL size11
Referenced calls
  • System.NotImplementedException::.ctor(System.String)
Called by
String literals
  • TryAttach has been removed. Use the EntityManager attach instead.

TurnTo

public System.Single TurnTo(Shared.Entity.EntityWrapper target)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Single
  • StaticFalse
  • VirtualFalse
  • HashEF4365F6263A55839498C1CD1BFBA035C8F9918D2F5BE2501257168C6EE776FB
  • Body hash87C951FFB305A84B3FD947DAEE65B5877FEE2E78BEFEF39D3780ABEA2C0D6D0D
  • IL size34
Referenced calls