Romestead Assembly Reference

Candide.GameModels.Managers.EntityManager

Type JSON

public class in Candide.GameModels.Managers

Methods26
Properties0
Fields0
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.GameModels.Managers
  • Base typeSystem.Object
  • Hash0B291380F6CCD4B9D39D580EEBD7211C2728291A2434F516247060235D840030

Relationships

Base type

System.Object

Methods

Catapult

public System.Void Catapult(Shared.Entity.EntityWrapper thrower, Shared.Entity.EntityWrapper target, Microsoft.Xna.Framework.Vector3 throwVelocity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash116095D9CA210100FF0A2A30935E7DAA932A22FEA962C3062CEDC4FE8A79A00D
  • Body hash2561A26437C04F88565224D506ED13C58D6D0A67F0F4F6FE47128F2FD9F792C4
  • IL size409
Referenced calls
String literals
  • shockwave_small
  • throw_object_catapulted
  • aura:special:catapult_ignore_collisions

CreateCatapultSnapshotData

public Shared.Helpers.CastSpellArgs CreateCatapultSnapshotData(Shared.Entity.EntityWrapper thrower, Shared.Entity.EntityWrapper target)

Method metadata
  • Visibilitypublic
  • Return typeShared.Helpers.CastSpellArgs
  • StaticTrue
  • VirtualFalse
  • HashB785D46F0E9F693A9E7A098E2FF26DE69E86CA946E8B70B8F48A3BFCD7C1FD07
  • Body hashDF2691B9A8F39728E3A1B6FECB566D823C7F7AD43B64AA2CF8E29D506567AF8A
  • IL size267
Referenced calls
Called by
String literals
  • shockwave_small
  • WorldStats_ArmamentsDamageModifier
  • Failed fetching world stat WorldStats_ArmamentsDamageModifier
  • throw_object_catapulted
  • Failed creating catapult snapshot spell args.

DealDamage

public System.Void DealDamage(CandideServer.MessageModels.DealDamageMessage message)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash5124FFCE8758250CCD0C1335FEFE7309E711F3CC9CA4121DEBA2CF416B7FBD80
  • Body hash8B4CFE6A3EA374C673D60A2ED7B95C5CDFDD7F78C2EC9169A4B3D2DB5E6AEA58
  • IL size221
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::TryGetValue(!0, !1&)
  • System.Nullable<System.Guid>::get_HasValue()
  • System.Nullable<System.Guid>::get_Value()
  • System.Collections.Generic.CollectionExtensions::GetValueOrDefault(System.Collections.Generic.IReadOnlyDictionary<!!0, !!1>, !!0)
  • Shared.Entity.EntityWrapper::get_Health()
  • Shared.Entity.EntityWrapper::set_Health(System.Single)
  • Shared.Combat.DamageInfo::.ctor(Shared.Combat.DamageVfx, Shared.Combat.DamageSourceType, Shared.Entity.EntityWrapper, Shared.Combat.HitInfo, Shared.Entity.EntityWrapper, System.Nullable<Microsoft.Xna.Framework.Vector3>, System.Nullable<Microsoft.Xna.Framework.Vector3>, Shared.Combat.AttackType, System.String, System.String)
  • System.Nullable<System.Single>::.ctor(!0)
  • Shared.Combat.SharedCombatHandler::DoDamage(Shared.Combat.DamageInfo)
  • Shared.Combat.SharedCombatHandler::ApplyKnockback(Shared.Entity.EntityWrapper, Shared.Combat.HitInfo)
Called by

Detach

public Shared.Entity.EntityWrapper Detach(Shared.Entity.EntityWrapper carrier, System.Nullable<Microsoft.Xna.Framework.Vector3> detachPosition, System.Boolean sendSync)

Method metadata
  • Visibilitypublic
  • Return typeShared.Entity.EntityWrapper
  • StaticTrue
  • VirtualFalse
  • HashF3B17B901676324D069E571B535B93A914CF5CE132DA59849860A9E3B49C7E05
  • Body hash6F41A50D90BEB291A008FE57B945C1DC61D24E3A3AD2DB181993943F5F59CBB8
  • IL size47
Referenced calls
Called by

ForgetAllExceptPlayer

public System.Void ForgetAllExceptPlayer()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash0AAF4A1767A7EED2F2E856E3BFDE7A0EC7860876EF8CC3E6413C726EDE71B361
  • Body hashE5EE14B145F77AEEB0A3B7C39218846A2379F3CF6975ECD98136EC492B86F8B7
  • IL size104
Referenced calls

ForgetEntity

public System.Void ForgetEntity(System.Guid entityId, Shared.Entity.EntityRemoveInfo info)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash843CA02121AE7892EFF0E0D635A114FECEDF6E29BA5F826D86F4B3E1569573B9
  • Body hash75A0E5B6690B729D13ED7FD4A9F3C2B4FDB6B08669C3F8C2BDE247D708A3FD42
  • IL size25
Referenced calls

HandleEntityAnimationMessage

public System.Void HandleEntityAnimationMessage(CandideServer.MessageModels.Entities.EntityAnimationMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash2ACE06C08FC884268987AA43B52169C5818C448C004161800D483ED5D7DFF9EA
  • Body hashC871CBB341D23E047E9B09EB25CDE2EAB611979D2FC58968B97005E2EFA36F2E
  • IL size7
Referenced calls
Called by

HandleEntityControllerMessage

public System.Void HandleEntityControllerMessage(CandideServer.MessageModels.Entities.EntitiesControllerMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash6D198C36885F7AE525FBF9DD26D497A04D96E16592EA5DB5B15B714E38C8AE00
  • Body hash7C0CC7D7270314E33F1849749AD3DAF704BF16A3EC3943A6A07E4CB091F7B37C
  • IL size7
Referenced calls
Called by

HandleEntitySignalMessage

public System.Void HandleEntitySignalMessage(CandideServer.MessageModels.Entities.EntitySignalMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashFA12563E65901D5B43F371CB334E87144FE4C568AEC7E2EDACD3F45D29D21EAE
  • Body hashC3796B6F1974C38473CD2B256A5E4BC999CBDA3960EAB878BE124C7ECFA1ACA2
  • IL size7
Referenced calls
Called by

HandleEntityVfxMessage

public System.Void HandleEntityVfxMessage(CandideServer.MessageModels.Entities.EntityVfxMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashC437F31B3AB2332D072C5FC0B45CA6B41B8FECB748D522460D59D1250264E465
  • Body hash7D3E0DB3D134901D8EE27E62B57F54B612C05842FBF92073332DE43B0B3D5DF9
  • IL size7
Referenced calls
Called by

OnEntityKilled

public System.Void OnEntityKilled(Shared.Combat.DamageInfo damageInfo, Shared.Entity.Base.OnKilledBehaviour behaviour)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash69983DC91D2BC963AA230375EFE8A59C7264B203B0036F24BFC97B9AB42C4F59
  • Body hashC6C66BF865A808C2341F63B0B55ED51768D83ACDB4EC2C88248D8FA1A363C5D3
  • IL size434
Referenced calls
Called by
String literals
  • event:/hits/destruction/armor_smash
  • event:/hits/destruction/crate_smash
  • event:/hits/destruction/split_wooden_log
  • event:/hits/destruction/shrubbery_smash
  • event:/hits/destruction/gore_small
  • event:/hits/destruction/gore
  • event:/hits/destruction/rock_smash
  • event:/hits/impact/impact_bone
  • event:/hits/impact/impact_ethereal

SyncDisconnected

public System.Void SyncDisconnected(Candide.Multiplayer.Services.DisconnectReason reason)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashBE0E87CBAD49EB9F5A35C2987865435E1EFF0FBFAB5647448662BC977E51C83D
  • Body hash4F31991C283DB620B55569738B292B4E83D56ABD8AA03680B56200AE12F033D4
  • IL size84
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::GetEnumerator()
  • Dictionary.Enumerator<System.Guid, Shared.Entity.EntityWrapper>::get_Current()
  • System.Collections.Generic.KeyValuePair<System.Guid, Shared.Entity.EntityWrapper>::Deconstruct(!0&, !1&)
  • Shared.Entity.EntityWrapper::Delete(Shared.Entity.EntityRemoveInfo)
  • Dictionary.Enumerator<System.Guid, Shared.Entity.EntityWrapper>::MoveNext()
  • System.IDisposable::Dispose()
  • System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::Clear()

SyncRegister

public System.Void SyncRegister(System.Guid id, Shared.Entity.EntityWrapper entity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash87F404AAB143F19CC6A99C95FC38B5DD8743AF4AED56BB0B37B9B22A90510556
  • Body hashB3DA8642740FB94320609A1723BB72309E9C5B70080E139CF4CED18F72824266
  • IL size30
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::set_Item(!0, !1)
Called by

SyncRemoveEntities

public System.Void SyncRemoveEntities(CandideServer.MessageModels.Entities.RemoveEntitiesMessage message)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashA96CA69055C5AB1DF0E7F7F2C7A219A17123E85A3F41A0F3780141EB1B40D02B
  • Body hash8CA7373B36F522CDBC2AB56C158B19EEA8B916C2F042AE672CC1E97777C0E89C
  • IL size50
Referenced calls
Called by

SyncRemoveEntity

public System.Void SyncRemoveEntity(System.Guid id, Shared.Entity.EntityRemoveInfo info, Shared.Combat.DamageResult messageDamageResult)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash409C3674C6F1096D521170904EC6EA0983E44753C6CA0518FBAA56B47ADAEC91
  • Body hash70A625A83A4E10674D7821D5DCD6CA3F44EDB77418256BCFFAA348287408FB3C
  • IL size334
Referenced calls
Called by

SyncThrow

public System.Void SyncThrow(CandideServer.MessageModels.Entities.Movable.ThrowEntityMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash1B54B84AA56DB098845275E10A288D948608B532920051903E8EE405047ED702
  • Body hashF9CA50804DCFA9AFC35E829F083FAEFC62654C7BB53E76D1996DBD75CFA6B996
  • IL size185
Referenced calls
Called by
String literals
  • SyncThrow
  • aura:special:catapult_ignore_collisions

TryAttach

public System.Boolean TryAttach(Shared.Entity.EntityWrapper carrier, Shared.Entity.EntityWrapper target, Shared.Combat.EntityAttachPriority priority, System.Boolean localForceAttach, System.Boolean sendSync)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • HashCD09C10182BCBC3F3C28EB23DEB36105F26BA88F317961E1AA9EF07BA160DFE8
  • Body hashCC2F8DA4147755C65F542C73173A933A2637FB1C90EBEB220D3061D36E141F8D
  • IL size106
Referenced calls
Called by

TryAttachNoSynch

public System.Boolean TryAttachNoSynch(Shared.Entity.EntityWrapper carrier, Shared.Entity.EntityWrapper target, Shared.Combat.EntityAttachPriority priority, System.Boolean localForceAttach)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • HashD98D3EF0954DD0C972FC4F138930709E4B63BCDDB7F241F7D4E39E3874959249
  • Body hash6D5E9FEDFF7A1B7633A17B90F6EE57DF4EF372F7A0EC3602D1915399BE577EEF
  • IL size237
Referenced calls
Called by
String literals
  • Samuel exception would have triggered! Reason: Target is not movable.
  • TryAttachNoSynch
  • Samuel exception would have triggered! Reason: Target was already carried by a '
  • ' (
  • ) and did not allow player steal.
  • Samuel exception would have triggered! Reason: Player already had something attached.

TryRemoveFortificationInTileBounds

public System.Boolean TryRemoveFortificationInTileBounds(Microsoft.Xna.Framework.Point point)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • HashD348A2ACE0DFFFD2F7D76C0ABD21D8CF92E15476787EBD5E5B6B4D6ED3B1B171
  • Body hashEFA34A39AFA68AD8775C0BD607789413B96F0478FC9B794499D5CA2CB427A99F
  • IL size255
Referenced calls

TryRemoveStubInTileBounds

public System.Boolean TryRemoveStubInTileBounds(Microsoft.Xna.Framework.Rectangle tileBounds)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • Hash11DBB211660491EA4A0E4F1031E0C45D41E14418A6496F99D1E235153C8EBD75
  • Body hash2F861E76268B876E713FE1276BD0100015D934476D45BF27B717EA01577B1279
  • IL size259
Referenced calls
String literals
  • event:/buildings/construction_remove

TryRemoveWallAtPoint

public System.Boolean TryRemoveWallAtPoint(Microsoft.Xna.Framework.Point point)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • Hash8B8B7A17845AF509EA97747D88BC6DCE217041F607F8C7A882354B7695707ED6
  • Body hash5311FD832089DDFEAD14FE8FD366533054CC211150983DF97C47EF63FAD9CE8D
  • IL size174
Referenced calls
String literals
  • event:/buildings/construction_remove

TryThrow

public System.Boolean TryThrow(Shared.Entity.EntityWrapper thrower, Shared.Entity.EntityWrapper target, Microsoft.Xna.Framework.Vector3 throwPosition, Microsoft.Xna.Framework.Vector3 throwVelocity, System.Boolean sendSync)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • Hash0C33DB5FBDA317649E7B90D9E0AB8FF70B0B7FF5092E2D42AAE21595EF5FE117
  • Body hash77D869776D56CFF9A1FE73153F48496946170E5E07018F834F0A20C4EBAEBA36
  • IL size361
Referenced calls
Called by
String literals
  • throw_object

UpdateEntitiesInfo

public System.Void UpdateEntitiesInfo(CandideServer.MessageModels.Entities.EntitiesInfoMessage message)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash434808FD3B8A61410CC2E4EBF82F6B0651D864B6DA865F9CC2B3F23D6E706926
  • Body hash2FECAAEB3BD3ED7F5257C7965550717F9796556810AFA0F3E7C9FB8B1A02AE7E
  • IL size7
Referenced calls
Called by

UpdateEntitiesInfo

public System.Void UpdateEntitiesInfo(System.Collections.Generic.List<CandideServer.MessageModels.Entities.EntityInfoMessage2> entityInfo, System.Collections.Generic.List<CandideServer.MessageModels.Entities.ImmovableEntityInfoMessage2> immovableEntityInfo, System.TimeSpan updateTime)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash370617105CF234FB1CF497C3C471FE9E6C2165D0EC0A753D641DD618168D530A
  • Body hash7E213D854128E78B2F74266724E4C05B888E64C2CED84AE0AD19BB800FFCAFA3
  • IL size9
Referenced calls
Called by

UpdateParameter

public System.Void UpdateParameter(System.Guid entityId, System.String parameterName, System.String parameterValue, System.Int32 state)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash16E1FDB2312A68419F4A8A4510844CF30BE9AAC43E5FF78FE68BED18B4F4D77A
  • Body hashB0D31523C1C725849B69F4F35E32867EBEA191054070DEEF18DEECEA04222191
  • IL size24
Referenced calls
Called by