Romestead Assembly Reference

CandideServer.Entities.ControllerSets.Bear.BearGroup

Type JSON

public class in CandideServer.Entities.ControllerSets.Bear

Methods8
Properties0
Fields9
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.Entities.ControllerSets.Bear
  • Base typeSystem.Object
  • HashDE2289E874834A221A129205F5F83E04B8B4963D6A51A9C26059E2205F2F5036

Relationships

Fields

NameVisibilitySignature
CalledToAttackpublicpublic System.Boolean CalledToAttack
Cubspublicpublic System.Collections.Generic.HashSet<System.Guid> Cubs
Entitypublicpublic Shared.Entity.EntityWrapper Entity
HasAlertedpublicpublic System.Boolean HasAlerted
IsCubDeadpublicpublic System.Boolean IsCubDead
LeaderEntitypublicpublic Shared.Entity.EntityWrapper LeaderEntity
MamaBearAssistCooldownprivateprivate System.Single MamaBearAssistCooldown
MaxCubsprivateprivate System.Int32 MaxCubs
_mamaBearAssistCooldownTimerprivateprivate System.Single _mamaBearAssistCooldownTimer

Methods

AddCubToPack

public System.Void AddCubToPack(CandideServer.Entities.Controllers.Enemies.ServerBearController bearController, CandideServer.Entities.ControllerSets.Bear.ServerBearCubController bearCubController)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash4E98568E7D9B38F756E92A4FE849CDE7621340D5ECC129350E6B6E33CEF6CCC3
  • Body hash598EFDDDB9FEACB1E8B63C5ADA1613DF1216BB6A388DB1C3E864A66D6F93EA37
  • IL size176
Referenced calls
  • System.Collections.Generic.HashSet<System.Guid>::get_Count()
  • Shared.Entity.EntityWrapper::get_Id()
  • System.Collections.Generic.HashSet<System.Guid>::Add(!0)
  • System.Collections.Generic.HashSet<System.Guid>::GetEnumerator()
  • HashSet.Enumerator<System.Guid>::get_Current()
  • System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::TryGetValue(!0, !1&)
  • Shared.Entity.EntityWrapper::get_Controller()
  • HashSet.Enumerator<System.Guid>::MoveNext()
  • System.IDisposable::Dispose()
Called by

CallMamaBearForAssistance

public System.Void CallMamaBearForAssistance(Shared.Entity.EntityWrapper cub, System.Boolean isDeath)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashF25CC2EF1E2F4FE34D354319485B32794AA9273C47794D6DCBF5F358B4965991
  • Body hashEBFF70CDD4F278F30AD9ABE7B2D280FFDC204D21E6E56BCB1D5402D83B4582DE
  • IL size67
Referenced calls
Called by

RemoveCubFromGroup

private System.Void RemoveCubFromGroup(Shared.Entity.EntityWrapper cub, System.Collections.Generic.ICollection<System.Guid> group)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash904D21396346980272EC34FC5BAC22FF013AE4C83F3E4023C2DF9489A1076E45
  • Body hash7F2DA212495E8369A772AA87B5E22C3407B6BA1A5377419BC9704DB9533A1BEF
  • IL size17
Referenced calls
  • Shared.Entity.EntityWrapper::get_Id()
  • System.Collections.Generic.ICollection<System.Guid>::Remove(!0)
Called by

RemoveCubFromPack

public System.Void RemoveCubFromPack(Shared.Entity.EntityWrapper cub, Shared.Entity.EntityRemoveInfo entityRemoveInfo)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash747D8337D3426870533EF146059F3A093F82DECFB4585ED70F89C2234BCA783D
  • Body hash1A9C6DB18A7A7005905564158C8003EE5C1BAF819D92ABB5A2856A8BC1FC550C
  • IL size185
Referenced calls
Called by

SetLeaderEntity

public System.Void SetLeaderEntity(Shared.Entity.EntityWrapper leader)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash758028FD6420555F5E69A542DDCDD7A40C95A7849C408C33B64A4A1AF76ED948
  • Body hash921E982320B958A481C36C72C94C0A0F334F648C7017AA896EF0562C45BF1706
  • IL size101
Referenced calls
  • System.Collections.Generic.HashSet<System.Guid>::GetEnumerator()
  • HashSet.Enumerator<System.Guid>::get_Current()
  • System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::TryGetValue(!0, !1&)
  • Shared.Entity.EntityWrapper::get_Controller()
  • HashSet.Enumerator<System.Guid>::MoveNext()
  • System.IDisposable::Dispose()
Called by

TriggerMamaBearEnrage

private System.Void TriggerMamaBearEnrage(CandideServer.Entities.Controllers.Enemies.ServerBearController controller, Shared.Entity.EntityWrapper target)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash0E57594BAC143BBEF0BC16A48E3935380DFC35DBCE71A481DEA799B0618A69B7
  • Body hash7996B0F50F60126B9C14E55140BACD54380E0D4F927E577CA313EC877CB68B81
  • IL size93
Referenced calls
Called by
String literals
  • TriggerMamaBearEnrage
  • aura:npc:enraged

TryToAssistCub

public System.Void TryToAssistCub(Shared.Entity.EntityWrapper cub)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashE941B24CE7E7ECAEA46276A32C8EF1DCEA755298FCE58AD0FCD32A38912C41A2
  • Body hash14BF96304990730687AFF2454F8BCE03DD715FE86574483DF2097389424B4449
  • IL size97
Referenced calls
Called by

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash2DDDB88672A0C5027A22652B5F36FE6A7D861F584F1F54412B78A5E22C334D37
  • Body hash40F0E03E3B6D9364A5D8A4FD0B99FE52347A14350138B31EE9ECA77D314D28EE
  • IL size29
Referenced calls
  • Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()
  • System.TimeSpan::get_TotalSeconds()
Called by