Romestead Assembly Reference

CandideServer.ServerControllers.EntitySController

Type JSON

public class in CandideServer.ServerControllers

Methods34
Properties0
Fields4
Events2
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.ServerControllers
  • Base typeSystem.Object
  • HashBCB1B9A34F5D96F55590DA9BF4B5C4070ABE08433B581DF954FE05D3DA95A28F

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
EntityReuseListprivateprivate System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel> EntityReuseList
GetEntitiesInCircleAreaReUseListprivateprivate System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel> GetEntitiesInCircleAreaReUseList
OnEntityRemovedprivateprivate System.Action<CandideServer.Entities.ServerEntityModel> OnEntityRemoved
OnEntitySpawnedprivateprivate System.Action<CandideServer.Entities.ServerEntityModel> OnEntitySpawned

Events

NameVisibilitySignature
OnEntityRemovedpublicpublic System.Action<CandideServer.Entities.ServerEntityModel> OnEntityRemoved
OnEntitySpawnedpublicpublic System.Action<CandideServer.Entities.ServerEntityModel> OnEntitySpawned

Methods

AddEntityToWorld

private System.Void AddEntityToWorld(CandideServer.Entities.ServerEntityModel entity, CandideServer.Models.Worlds.WorldModel world)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashA1D2F41ACE88814C8C7F7047F613B579F0066D2A6891C316A88F9F2D51A6CF5E
  • Body hashE14B51E1A230F5F97681D5CCF7FA528022C6CEAF9F317CE6881E85B64DFD4E27
  • IL size59
Referenced calls
Called by

ApplyEliteAura

private System.Void ApplyEliteAura(CandideServer.Entities.ServerEntityModel entity)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashB70EC34987C935716DE942F2961A486A712670C1ECB15CC6807DC2621641A319
  • Body hash394A78F44D10F7016B9417284A80F27EBF004BECA98C7D63A869A54262913FE7
  • IL size102
Referenced calls
Called by
String literals
  • aura:npc:elite:demonic
  • aura:npc:elite:blazing
  • aura:npc:elite:verdant
  • aura:npc:elite:teleporting

CalculateState

public System.Void CalculateState(CandideServer.Entities.ServerEntityModel entityModel)

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

Detach

public System.Void Detach(CandideServer.Entities.ServerEntityModel carrier, System.Nullable<Microsoft.Xna.Framework.Vector3> detachPosition)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashC9FA33395E4F193E3CF0F60E2D6EDE94AC7A8274623E229AF4CF5CE3A5EA499A
  • Body hash50A5701CD0D736C4E6455B7A8C3874FEE3FA173C258D3A692302334459A3F1FC
  • IL size154
Referenced calls
Called by
String literals
  • Detach
  • Failed to find carried entity. ServerGameState might be corrupt now because we couldn't reset the CarrierEntityId.

ForceAddPlayerEntity

public System.Void ForceAddPlayerEntity(CandideServer.Entities.ServerEntityModel entityModel)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashB017D93E54AB849F2B7BD4644A8DF712A867E0536E652AE226C9F5BB03AFE69A
  • Body hashF6797C6D8C6920B2D185FF8CF9BFCA7E535D50A2D4F7B6C837E0553A9A6F08E9
  • IL size18
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::set_Item(!0, !1)
Called by

ForceAttach

public System.Void ForceAttach(CandideServer.Entities.ServerEntityModel carrier, CandideServer.Entities.ServerEntityModel target, Shared.Combat.EntityAttachPriority priority)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash751FC51C428FD8DEB1E2E552AAE64858023DD00D4BBC4E95917010FEAFB12DF7
  • Body hash85E9E5FCBBA11D470BEEC00563A08C5BD65A7B39A63F9B2C623AFB84FEB15FB3
  • IL size102
Referenced calls
Called by
String literals
  • Carrier's carried ID is not null!
  • Carried's carrier ID is not null!

GetEntitiesInCircleArea

public System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel> GetEntitiesInCircleArea(Microsoft.Xna.Framework.Vector2 center, System.Single radius, System.Guid worldId)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>
  • StaticTrue
  • VirtualFalse
  • HashCBF18B1D3FB830845D1DC6AC2AE408517B9F9039519B235E694970FF339B315D
  • Body hashD3E4B1CE1B66CD6E7896AA1AF89751180101DD43B0D54C1C62C7DFDBE53ADAC3
  • IL size329
Referenced calls
  • System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::Clear()
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Worlds.WorldModel>::TryGetValue(!0, !1&)
  • System.Guid::op_Equality(System.Guid, System.Guid)
  • Microsoft.Xna.Framework.Vector2::.ctor(System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • CandideCreator.Shared.Models.RectangleF::.ctor(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • CandideServer.Models.ServerChunkedWorld::GetChunksForRectangle(CandideCreator.Shared.Models.RectangleF)
  • System.Collections.Generic.List<CandideServer.Models.ServerWorldChunk>::GetEnumerator()
  • List.Enumerator<CandideServer.Models.ServerWorldChunk>::get_Current()
  • System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::GetEnumerator()
  • List.Enumerator<CandideServer.Entities.ServerEntityModel>::get_Current()
  • CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)
  • Microsoft.Xna.Framework.Vector2::LengthSquared()
  • System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::Add(!0)
  • List.Enumerator<CandideServer.Entities.ServerEntityModel>::MoveNext()
  • System.IDisposable::Dispose()
  • List.Enumerator<CandideServer.Models.ServerWorldChunk>::MoveNext()
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::get_Values()
  • Dictionary.ValueCollection<System.Guid, CandideServer.Entities.ServerEntityModel>::GetEnumerator()
  • Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::get_Current()
  • Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::MoveNext()
Called by

GetEntitiesInRectangleArea

public System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel> GetEntitiesInRectangleArea(CandideCreator.Shared.Models.RectangleF rectangleF, System.Guid worldId, System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel> outputList)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>
  • StaticTrue
  • VirtualFalse
  • HashB0A49368B0B9FACFAD2D70572663027DCE43C218B1234509DB46B6A3260D3E03
  • Body hash27A80D3A06025868FF5E0A93819C07F407E203D9ED46042705594CB8F710FCD5
  • IL size266
Referenced calls
  • System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::Clear()
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Worlds.WorldModel>::TryGetValue(!0, !1&)
  • System.Guid::op_Equality(System.Guid, System.Guid)
  • CandideServer.Models.ServerChunkedWorld::GetChunksForRectangle(CandideCreator.Shared.Models.RectangleF)
  • System.Collections.Generic.List<CandideServer.Models.ServerWorldChunk>::GetEnumerator()
  • List.Enumerator<CandideServer.Models.ServerWorldChunk>::get_Current()
  • System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::GetEnumerator()
  • List.Enumerator<CandideServer.Entities.ServerEntityModel>::get_Current()
  • CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)
  • CandideCreator.Shared.Models.RectangleF::Contains(Microsoft.Xna.Framework.Vector2)
  • System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::Add(!0)
  • List.Enumerator<CandideServer.Entities.ServerEntityModel>::MoveNext()
  • System.IDisposable::Dispose()
  • List.Enumerator<CandideServer.Models.ServerWorldChunk>::MoveNext()
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::get_Values()
  • Dictionary.ValueCollection<System.Guid, CandideServer.Entities.ServerEntityModel>::GetEnumerator()
  • Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::get_Current()
  • Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::MoveNext()
Called by

GetEntitiesInTileRectangleArea

public System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel> GetEntitiesInTileRectangleArea(Microsoft.Xna.Framework.Rectangle rectangle, System.Guid worldId, System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel> outputList)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>
  • StaticTrue
  • VirtualFalse
  • HashBEF666CCBA0BC2BE33E831C5A219C91AB1042AF69056DB635A3854D128C0BFF1
  • Body hashBE912FE98A67B2C9CB4A9FC7E8E9CED7EAFC16256D280C4C52B8FC835EB7E1C8
  • IL size297
Referenced calls
  • System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::Clear()
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Worlds.WorldModel>::TryGetValue(!0, !1&)
  • System.Guid::op_Equality(System.Guid, System.Guid)
  • CandideServer.Models.ServerChunkedWorld::GetChunksForTileRectangle(Microsoft.Xna.Framework.Rectangle)
  • System.Collections.Generic.List<CandideServer.Models.ServerWorldChunk>::GetEnumerator()
  • List.Enumerator<CandideServer.Models.ServerWorldChunk>::get_Current()
  • System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::GetEnumerator()
  • List.Enumerator<CandideServer.Entities.ServerEntityModel>::get_Current()
  • CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)
  • CandideServer.Models.ServerChunkedWorld::WorldToTilePosition(Microsoft.Xna.Framework.Vector2)
  • Microsoft.Xna.Framework.Rectangle::Contains(Microsoft.Xna.Framework.Point)
  • System.Collections.Generic.List<CandideServer.Entities.ServerEntityModel>::Add(!0)
  • List.Enumerator<CandideServer.Entities.ServerEntityModel>::MoveNext()
  • System.IDisposable::Dispose()
  • List.Enumerator<CandideServer.Models.ServerWorldChunk>::MoveNext()
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::get_Values()
  • Dictionary.ValueCollection<System.Guid, CandideServer.Entities.ServerEntityModel>::GetEnumerator()
  • Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::get_Current()
  • Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::MoveNext()
Called by

GetEntityChunk

public CandideServer.Models.ServerWorldChunk GetEntityChunk(CandideServer.Entities.ServerEntityModel entity)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Models.ServerWorldChunk
  • StaticTrue
  • VirtualFalse
  • HashDCC99098F82004871D574A97AA6F71E6322C25307011521A34628CBCE9B4C15B
  • Body hashC74EF8AF496B9C4A405DE13894B16C936A7E264F26BA79468C0E6B895159A3CF
  • IL size37
Referenced calls
Called by

GetEntityChunkPosition

public Microsoft.Xna.Framework.Point GetEntityChunkPosition(CandideServer.Entities.ServerEntityModel entity)

Method metadata
  • Visibilitypublic
  • Return typeMicrosoft.Xna.Framework.Point
  • StaticTrue
  • VirtualFalse
  • HashE664310071325B70DD71510B1CAD0D091878DDF90F90D6496491527B9F487EE1
  • Body hash41237442AD1C2437F1634CA64D2EE2444580B1F471C7040E1124A8A63B384B07
  • IL size22
Referenced calls
Called by

GetEntityChunkPosition

public Microsoft.Xna.Framework.Point GetEntityChunkPosition(Microsoft.Xna.Framework.Vector2 position)

Method metadata
  • Visibilitypublic
  • Return typeMicrosoft.Xna.Framework.Point
  • StaticTrue
  • VirtualFalse
  • Hash9E7B56248A85160C39825BD6F859A07276B100B59C832A8BD8F34914FE6A702A
  • Body hashC981A4FAF006A251FA404A2F2D40EDB4EC3384490A897C40D440319E3DB8FC4C
  • IL size12
Referenced calls
Called by

MoveEntity

public System.Void MoveEntity(CandideServer.Entities.ServerEntityModel entity, Microsoft.Xna.Framework.Vector3 pos)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashF92CFD750FB49B0C3D64D7DCCF2C6E736E91E5F44C39BF89AE17B600C8A2A262
  • Body hashCA72D173BC1D8DE11B4C16C25F817B7786CC0E619B4DD3A92CB28EC94B0B40CF
  • IL size10
Referenced calls
Called by

MoveEntity

public System.Void MoveEntity(CandideServer.Entities.ServerEntityModel entity, Microsoft.Xna.Framework.Vector3 position, System.Guid worldId)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash1AE11876EF017A4C008B2F228C584753718776B3A3EFF9809E428241E3F51D1A
  • Body hash605DCF75B7DC39C029C29CAA69A8471B1E9FD48AE9D75A2C8C2295A3A1F361CB
  • IL size133
Referenced calls
Called by

OnServerGameStateLoaded

private System.Void OnServerGameStateLoaded(CandideServer.GameDescription gameDescription)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashBBCF404E112094FCE1ECE4010A778E6ABE2D6227EC3565DD14AFC72237309F33
  • Body hash877A9681B499562B61597346C6E8EE8C7072F2CDE09ABE7A8540C025897D01BA
  • IL size348
Referenced calls
String literals
  • Could not find data for entity base id
  • when loading game.

OnWorldGameStateLoaded

public System.Void OnWorldGameStateLoaded()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash5C6DFF7B6C5906C875C8213C5244C16DDE209A056FF20EFA4F03007DE7B8249F
  • Body hash8C9F6465E129DC238275173BEDDF904456232C1B3F6275CF04FE6C0762843A05
  • IL size159
Referenced calls

RemoveAllEditorPlacedEntitiesInWorld

public System.Void RemoveAllEditorPlacedEntitiesInWorld(CandideServer.Models.Worlds.WorldModel world, Shared.Entity.EntityRemoveInfo entityRemoveInfo)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashBA18C2036566D3E492E82A9CD0302B9D93CD201D84E91727FE3F357A7924C629
  • Body hash3D653BA93F2FA76CA9E8DF89F7F95AA3EC896F7F4FDB32D3A6AFC501E1DC29D3
  • IL size126
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::GetEnumerator()
  • Dictionary.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::get_Current()
  • System.Collections.Generic.KeyValuePair<System.Guid, CandideServer.Entities.ServerEntityModel>::Deconstruct(!0&, !1&)
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::Remove(!0)
  • CandideServer.Entities.ServerEntitySystemManager::RemoveEntity(CandideServer.Entities.ServerEntityModel, Shared.Entity.EntityRemoveInfo)
  • Dictionary.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::MoveNext()
  • System.IDisposable::Dispose()
Called by

RemoveAllEntitiesInWorld

public System.Void RemoveAllEntitiesInWorld(CandideServer.Models.Worlds.WorldModel world, Shared.Entity.EntityRemoveInfo entityRemoveInfo)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash21DC15DE828485ED7E3E2FA4FF86FE0D68C6BB71AB58FD6E9A88C56116F843ED
  • Body hash77EF924D75AEEACEB7DDAEABFA15D0AF91956286D3897E05FA416DE3326B7E16
  • IL size111
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::GetEnumerator()
  • Dictionary.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::get_Current()
  • System.Collections.Generic.KeyValuePair<System.Guid, CandideServer.Entities.ServerEntityModel>::Deconstruct(!0&, !1&)
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::Remove(!0)
  • Dictionary.Enumerator<System.Guid, CandideServer.Entities.ServerEntityModel>::MoveNext()
  • System.IDisposable::Dispose()
  • CandideServer.Entities.ServerEntitySystemManager::RemoveWorldEntitySystem(CandideServer.Models.Worlds.WorldModel)
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::Clear()
Called by

RemoveEntities

public CandideServer.MessageModels.Entities.RemoveEntitiesMessage RemoveEntities(System.Collections.Generic.IEnumerable<CandideServer.Entities.ServerEntityModel> entitiesToRemove, Shared.Entity.EntityRemoveInfo info)

Method metadata
Referenced calls
  • System.Collections.Generic.List<System.ValueTuple<System.Guid, Shared.Entity.EntityRemoveInfo>>::.ctor()
  • System.Collections.Generic.IEnumerable<CandideServer.Entities.ServerEntityModel>::GetEnumerator()
  • System.Collections.Generic.IEnumerator<CandideServer.Entities.ServerEntityModel>::get_Current()
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::ContainsKey(!0)
  • CandideServer.ServerControllers.EntitySController::RemoveEntity(CandideServer.Entities.ServerEntityModel, Shared.Entity.EntityRemoveInfo)
  • System.ValueTuple<System.Guid, Shared.Entity.EntityRemoveInfo>::.ctor(!0, !1)
  • System.Collections.Generic.List<System.ValueTuple<System.Guid, Shared.Entity.EntityRemoveInfo>>::Add(!0)
  • System.Collections.IEnumerator::MoveNext()
  • System.IDisposable::Dispose()
  • System.Collections.Generic.List<System.ValueTuple<System.Guid, Shared.Entity.EntityRemoveInfo>>::get_Count()
  • CandideServer.MessageModels.Entities.RemoveEntitiesMessage::.ctor()
  • System.Collections.Generic.List<System.ValueTuple<System.Guid, Shared.Entity.EntityRemoveInfo>>::ToArray()
Called by

RemoveEntitiesInRectangle

public System.Void RemoveEntitiesInRectangle(Microsoft.Xna.Framework.Rectangle tileRectangle)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashF6DF49FE30DCF0E26F5096FBCD24DD9C23863F02CD27353D2B8A6B6AB87B7FC2
  • Body hashA9AAF6647EA05F5F6E0C7C42D9FD04817195D413DE09908332A12F991DF6A055
  • IL size236
Referenced calls

RemoveEntity

public CandideServer.Entities.ServerEntityModel RemoveEntity(System.Guid id, Shared.Entity.EntityRemoveInfo info)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Entities.ServerEntityModel
  • StaticTrue
  • VirtualFalse
  • HashE2DC6AD51BBACAC47A30F59AC8422B8B5E96E3A1B82EDA6312C2E28E607EA60D
  • Body hash081FD7AB9B1CE539EA34F88943502490598E02D59B3A3EF2A99CDBE294434A04
  • IL size66
Referenced calls
Called by

RemoveEntity

public System.Void RemoveEntity(CandideServer.Entities.ServerEntityModel entity, Shared.Entity.EntityRemoveInfo info)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash7BE4A0A9203142D895A60E5740A19D04F84CF6F12E5498B9370DBD798D3365D8
  • Body hashE4FB55E7FF30EE5B02F1E6EC35B025D907DBD32DDC35C09DEC14EC5E3F89EB30
  • IL size104
Referenced calls
Called by

RemoveEntityFromItsWorld

private System.Void RemoveEntityFromItsWorld(CandideServer.Entities.ServerEntityModel entity)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash6FE0BAC14D21CEDBACD9D4718B3D41D2C7F73E5781CDEACBE1CB23A44C4290E2
  • Body hash224B372EBEB65F7A9FFAAB06C3567284B6E3731E0BA99B2A4F3E8B228CFA14FF
  • IL size148
Referenced calls
Called by
String literals
  • RemoveEntityFromItsWorld

ResetListeners

public System.Void ResetListeners()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashAF6AF7A6BE4982D49B8F1FBF442473A88F5DBFC135C302A3350617A19398C839
  • Body hash5AF8C46CE8616DD87D01D07033A9A43FEC05D2D66AEE7D13189C4677AEB74CED
  • IL size13

SetBucketContent

public System.Boolean SetBucketContent(CandideServer.Entities.ServerEntityModel entity, BucketEntityHelperShared.BucketContentType contentType, System.String newResourceId, System.Int32 newAmount)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • Hash7C4FAFA524B67FEAD86ABB6068A57E468AC08D01ED421C252B257E0026A65710
  • Body hash8F1BF9D4AAA23D9681373E5655023418D76EDD613CBF9949EB8E10B0B76A3A58
  • IL size73
Referenced calls
Called by
String literals
  • resource:bucket

SetEntityControllerState

public System.Void SetEntityControllerState(CandideServer.Entities.ServerEntityModel entity, System.Nullable<System.Int32> state)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash1422E94540EEA1222692829FF78374447E8A2A11DC92E681A588A930A09D5FC6
  • Body hashD33303672B0594B1E96DB4694C1D668311EA570D1CFA533747F53D5F0E298353
  • IL size8
Called by

SpawnEntity

public CandideServer.Entities.ServerEntityModel SpawnEntity(CandideServer.ServerControllers.SpawnEntityArgs args)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Entities.ServerEntityModel
  • StaticTrue
  • VirtualFalse
  • Hash81ED96C8968F6A360B46E8B0A9FC5541CA2EF094F2E961A7AF36FA932B5E5100
  • Body hashE4804398A75CF4B95B1C1CA600013D4C7D5692BB67969125BFA2D89C77265CAB
  • IL size625
Referenced calls
Called by
String literals
  • Tried to spawn entity with base id
  • , which we have no data for
  • Tried to spawn entity without have set an id.
  • Tried to spawn entity with id
  • which already exists.

Throw

public System.Void Throw(CandideServer.Entities.ServerEntityModel target, Microsoft.Xna.Framework.Vector3 throwStartPosition, Microsoft.Xna.Framework.Vector3 velocity, Shared.Helpers.CastSpellArgs castSpellArgs, System.Boolean killWhenHit, System.Nullable<System.Guid> throwOwnerId)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash2204DE83A6232A588C8269789CDC937DF992433672A9BA199EB877F1252AFBA5
  • Body hashD7DB7E4CF05670DB4F04227DF40B6DC456479B9B9AA954E37D363EFDE7B170E8
  • IL size186
Referenced calls
Called by
String literals
  • Throw
  • Can't find the carrier. Have we lost it and forgot to detach it from its carried entity?

TryAddAura

public System.Boolean TryAddAura(CandideServer.Entities.ServerEntityModel entity, Shared.Models.Auras.EntityAuraInfo entityAuraInfo, Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper> aura, System.Boolean skipCalculateState)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • Hash4C7529D2CA522B0F45B1EADB2F42EAE4D760FBC4671D0AD369E7FB9932DC2802
  • Body hash2A804602E76ED2EB306A55EEBF650509259AE651F4A59B1D7660FA04A452EECD
  • IL size204
Referenced calls
Called by

TryRemoveAura

public System.Boolean TryRemoveAura(CandideServer.Entities.ServerEntityModel entity, System.String auraId, System.String auraInstanceTypeId)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • Hash638ED73051F3958EE588926D3E6F7E25F10B2D92D6D4C2EBDE800CD6971A6610
  • Body hashF9DB3954326EDB6B7B0D5FBBFC3B37D6D414D690F4207131B890DCEB0C4F4729
  • IL size118
Referenced calls
  • System.String::IsNullOrWhiteSpace(System.String)
  • System.Collections.Generic.List<System.ValueTuple<System.String, Shared.Aura.State.AuraBaseState>>::get_Item(System.Int32)
  • System.String::op_Equality(System.String, System.String)
  • System.Collections.Generic.List<System.ValueTuple<System.String, Shared.Aura.State.AuraBaseState>>::get_Count()
Called by

UpdateEntityPosition

public System.Boolean UpdateEntityPosition(CandideServer.Entities.ServerEntityModel entity, Microsoft.Xna.Framework.Vector3 pos, System.Boolean fromEntitySystemManager)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • Hash10F95B95096B8021EB64045138A369FC1018651EB2C8C16532D53C5625B3D8B8
  • Body hash68E03531B06A770D917D4F2997DE8628F3824B9630F8BA499F6AFEC6369BFEC2
  • IL size194
Referenced calls
Called by

UpdateServerEntityParameter

public System.Void UpdateServerEntityParameter(CandideServer.Entities.ServerEntityModel entity, System.String key, System.String value)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash0773A02B59FD45CAB2E89E2E6A665FC219406B9DAB492564DB60A9DD1BF5BBC1
  • Body hash2C48DBCDC61185F8EC4D54A211B3FA2E41BF105C97BA7DCD03E425ED71FDB52E
  • IL size35
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, System.String>::.ctor()
  • System.Collections.Generic.Dictionary<System.String, System.String>::set_Item(!0, !1)
Called by

UpdateServerEntityParameters

public System.Void UpdateServerEntityParameters(CandideServer.Entities.ServerEntityModel entity, System.Collections.Generic.Dictionary<System.String, System.String> parameters)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash58AF45C58F3D366E37C0C860714DBF6AFEF01BE02156C4DD0848ECB9ACBC9FD5
  • Body hashDD8A0203B7C6232566E75F92B4CC9955F161BC1AD272CED1CDCE8D8F67A5510A
  • IL size89
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, System.String>::.ctor()
  • System.Collections.Generic.Dictionary<System.String, System.String>::GetEnumerator()
  • Dictionary.Enumerator<System.String, System.String>::get_Current()
  • System.Collections.Generic.KeyValuePair<System.String, System.String>::get_Key()
  • System.Collections.Generic.KeyValuePair<System.String, System.String>::get_Value()
  • System.Collections.Generic.Dictionary<System.String, System.String>::set_Item(!0, !1)
  • Dictionary.Enumerator<System.String, System.String>::MoveNext()
  • System.IDisposable::Dispose()
Called by