Romestead Assembly Reference

CandideServer.Entities.ControllerSets.SatyrBoss.ServerSatyrBossArenaController

Type JSON changed

public class in CandideServer.Entities.ControllerSets.SatyrBoss

Methods29
Properties0
Fields38
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.Entities.ControllerSets.SatyrBoss
  • Base typeShared.Entity.Base.AbstractController
  • Hash002E326B4A7366C651D814D4718011D6FFBEB5B5C053DBB43BDD777C815F45C2

Relationships

Fields

NameVisibilitySignature
ArenaRectanglepublicpublic CandideCreator.Shared.Models.RectangleF ArenaRectangle
AudienceThrowablesFlagNamepublicpublic System.String AudienceThrowablesFlagName
BulletHellFlagNamepublicpublic System.String BulletHellFlagName
BulletHellFlagName_Pattern1publicpublic System.String BulletHellFlagName_Pattern1
BulletHellFlagName_Pattern2publicpublic System.String BulletHellFlagName_Pattern2
CurrentPlayerCountpublicpublic System.Int32 CurrentPlayerCount
GateFlagNamepublicpublic System.String GateFlagName
InitialPlayerCountpublicpublic System.Int32 InitialPlayerCount
IsSpawnedInSatyrBossArenaKeypublicpublic System.String IsSpawnedInSatyrBossArenaKey
LastFightingPhaseFlagNamepublicpublic System.String LastFightingPhaseFlagName
SatyrBattleStandardBaseGuidprivateprivate System.Guid SatyrBattleStandardBaseGuid
SatyrBattleStandardPositionpublicpublic Microsoft.Xna.Framework.Vector3 SatyrBattleStandardPosition
SatyrBossBaseGuidprivateprivate System.Guid SatyrBossBaseGuid
SatyrBossStartPositionpublicpublic Microsoft.Xna.Framework.Vector3 SatyrBossStartPosition
SatyrsInArenapublicpublic System.Collections.Generic.List<System.Guid> SatyrsInArena
TurretsEnabledFlagNamepublicpublic System.String TurretsEnabledFlagName
_arenaLeftSideSatyrSpawnPositionsprivateprivate System.Collections.Generic.List<Microsoft.Xna.Framework.Vector3> _arenaLeftSideSatyrSpawnPositions
_arenaLeftSideSpectatorPositionsprivateprivate System.Collections.Generic.List<Microsoft.Xna.Framework.Vector3> _arenaLeftSideSpectatorPositions
_arenaResetDurationprivateprivate System.Single _arenaResetDuration
_arenaResetPendingprivateprivate System.Boolean _arenaResetPending
_arenaResetTimerprivateprivate System.Single _arenaResetTimer
_arenaRightSideSatyrSpawnPositionsprivateprivate System.Collections.Generic.List<Microsoft.Xna.Framework.Vector3> _arenaRightSideSatyrSpawnPositions
_arenaRightSideSpectatorPositionsprivateprivate System.Collections.Generic.List<Microsoft.Xna.Framework.Vector3> _arenaRightSideSpectatorPositions
_bossFightModelprivateprivate CandideServer.Models.Boss.BossFightModel _bossFightModel
_enragedSatyrSummonCountMultiplierprivateprivate System.Single _enragedSatyrSummonCountMultiplier
_hasPlayedSummonSatyrsFmodEventprivateprivate System.Boolean _hasPlayedSummonSatyrsFmodEvent
_hasRemovedHealthComponentsOnDecorationprivateprivate System.Boolean _hasRemovedHealthComponentsOnDecoration
_previousSpawnTargetprivateprivate System.Guid _previousSpawnTarget
_satyrBossEntityprivateprivate Shared.Entity.EntityWrapper _satyrBossEntity
_satyrSpawnTableprivateprivate CandideServer.Models.SpawnSystem.SpawnTable _satyrSpawnTable
_satyrSpectatorSpawnTableprivateprivate CandideServer.Models.SpawnSystem.SpawnTable _satyrSpectatorSpawnTable
_satyrSummonCountprivateprivate System.Int32 _satyrSummonCount
_summonSatyrsCooldownprivateprivate System.Single _summonSatyrsCooldown
_summonSatyrsCooldownTimerprivateprivate System.Single _summonSatyrsCooldownTimer
_summonSatyrsCooldownTimerIsPausedprivateprivate System.Boolean _summonSatyrsCooldownTimerIsPaused
_summonSatyrsDelayprivateprivate System.Single _summonSatyrsDelay
_summonSatyrsDelayTimerprivateprivate System.Single _summonSatyrsDelayTimer
_summonSatyrsFmodEventprivateprivate System.String _summonSatyrsFmodEvent

Methods

ApplyPyzifaxEnragedEffects

public System.Void ApplyPyzifaxEnragedEffects()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashDB4601856BF05F7838FE6AA733706D72E09A43B19FC175D2CF9DEF0436B63AD0
  • Body hash356538C88BEC5ECCBA71B2C513669647AAAA8CC83726C4CFDE9A96A76048AEFB
  • IL size22
Called by

CheckFightFinished

private System.Boolean CheckFightFinished()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualFalse
  • Hash4BABB73E47E3A477E6CC5C6AF05146982A0C1B30EBD193F1239C4FF847FE65E1
  • Body hash237350E78994376977B9EA942ABFC3770963C8CF0F8505962C0869AE5587C76E
  • IL size54
Referenced calls
Called by

CreateArenaRectangle

private Microsoft.Xna.Framework.Rectangle CreateArenaRectangle()

Method metadata
  • Visibilityprivate
  • Return typeMicrosoft.Xna.Framework.Rectangle
  • StaticTrue
  • VirtualFalse
  • HashA2203FAF6A7C2EA863E5BCABADF7E13B6635CF816AF4D3736BBD2BDACBE7CC4C
  • Body hash34775C7A9C96C1AA934AB0165E92DA60A58B4E5C07CFB11F4FCACDE192377C55
  • IL size71
Referenced calls
  • Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)
  • Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)
  • Microsoft.Xna.Framework.Rectangle::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)

CreateSatyrSpawnTable

private CandideServer.Models.SpawnSystem.SpawnTable CreateSatyrSpawnTable()

Method metadata
  • Visibilityprivate
  • Return typeCandideServer.Models.SpawnSystem.SpawnTable
  • StaticTrue
  • VirtualFalse
  • Hash35BCBCDDCCBA2554482E2D9067B40264626FA965741793B5F1A2A2DE8228693D
  • Body hashBD83395C53D11CF639253CC48EED177D1CADFEF82A5CC07FD579F75AD19590A9
  • IL size271
Referenced calls
  • CandideServer.Models.SpawnSystem.SpawnTable::.ctor()
  • CandideServer.Models.SpawnSystem.SpawnModel::.ctor()
  • System.ValueTuple<System.Single, CandideServer.Models.SpawnSystem.SpawnModel>::.ctor(!0, !1)
String literals
  • spawn_table:satyr_boss_arena:satyrs

CreateSatyrSpectatorSpawnTable

private CandideServer.Models.SpawnSystem.SpawnTable CreateSatyrSpectatorSpawnTable()

Method metadata
  • Visibilityprivate
  • Return typeCandideServer.Models.SpawnSystem.SpawnTable
  • StaticTrue
  • VirtualFalse
  • Hash67BC170CDBCB94B74662EDF0DBD85757C4EDC79857CD6671440E35B454A5AEAD
  • Body hash2E7CCB8858DB7C1BECA5166B116EF3B75781BE0E145273619A5F96D155D42FE6
  • IL size271
Referenced calls
  • CandideServer.Models.SpawnSystem.SpawnTable::.ctor()
  • CandideServer.Models.SpawnSystem.SpawnModel::.ctor()
  • System.ValueTuple<System.Single, CandideServer.Models.SpawnSystem.SpawnModel>::.ctor(!0, !1)
String literals
  • spawn_table:satyr_boss_arena:satyr_spectators

Enter_BulletHellPhase

public System.Void Enter_BulletHellPhase()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash4C8A3B9CC915FD75CC73C876CDA8967DE7236EF4EF8CD9D4713476773E9DE20C
  • Body hashCEB43429456A968B985FDCB7F40AACA037745EDFFFB3B444D957CA1FE27A09DA
  • IL size128
Referenced calls
String literals
  • Enter_BulletHellPhase: BossFightModel is null

Enter_Defeated

private System.Void Enter_Defeated()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash336E160F954801AEC192658B15BFAA088A69D2DC8AB8FF6540CFAC645A88FFB9
  • Body hashFD99C650CC9C7D3B86C3EE70A1C7ABE02A6805684EDA6636BFD8B81CC30C50E8
  • IL size145
Referenced calls
Called by
String literals
  • Enter_Defeated: Failed to retrieve the world model. Flags will not be properly reset.

Enter_LastFightingPhase

public System.Void Enter_LastFightingPhase()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash4F9404CC129A6D8F35AE786BF87DFC05ABE7898A4F7C4A16B817D92DDF318097
  • Body hashB709CE78E39A2C5C8A441B851E9C70E2602AA7FB664B8674009B05CA4EF90993
  • IL size129
Referenced calls
Called by
String literals
  • Enter_LastFightingPhase: BossFightModel is null

Enter_On

public System.Void Enter_On()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash287D08141ADDDD08FCC55E2E0AC73528070ECA01A4EC4D1DBB640E2E7E512283
  • Body hash1A6FBA14B43B16BCEA5FBDDE6BA4E37AE41AF7C00F3D76DEFD6B0966F989A780
  • IL size335
Referenced calls
Called by
String literals
  • Enter_On: Boss fight has started but we have no entity wrapper. Entering ErrorRecovery
  • boss:satyrboss
  • Unknown boss
  • aura:special:set_max_health
  • Health
  • Enter_On: Failed to retrieve the world model. Flags will not be properly set.

EntityInitialize

changed

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashD3242CC928B8B1B10FC4054CD961BABFE37E7D8AEBE51B30746B72F0CE0101AE
  • Body hash282C58126DAFFB40EC626C779A237593F732206A26CA1F575678497E4FFB3E15
  • IL size190
Referenced calls
String literals
  • boss:satyrboss
  • e386586e-d912-478f-b3bf-4a3feb7a97c7

EntityUnload

public System.Void EntityUnload()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashC8076B7B7F3B03946F5850555D37347C5B9235B316C9CAA42126FC8C0E16B8F7
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1

ErrorRecovery

private System.Void ErrorRecovery(System.String msg)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash0D4FF55A0C691CEACA824EC341D7E090EAAC40CEBD9B9CD665E593BB31171EDC
  • Body hash51B0E5ECC7BCCBD3C2D33C9F3882D53389B9AB104BC2E7DD4B9A6D68D9FF0DAB
  • IL size26
Referenced calls
Called by

GetPlayerCount

private System.Int32 GetPlayerCount()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Int32
  • StaticFalse
  • VirtualFalse
  • Hash27ADF17A50EA89A596C0E31226CCFA418DA194FEA24A6BE072A8F0A986A38B4A
  • Body hash8A18B23C02125CA95B33B4591D397C95276D779A5E412E5FACDBE67CB8D38CB9
  • IL size99
Referenced calls
Called by

HandleArenaWipeReset

private System.Void HandleArenaWipeReset(System.Single deltaTime)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash8F986CB440648335358CF9C5DF721396FB4ED711F17BC729A89DC4041BF22862
  • Body hashB0401E5C2C242836D22EE7BE882EB22126B55BCFF89A839CB260236DD15861D1
  • IL size309
Referenced calls
Called by

OnPyzifaxKilled

public System.Void OnPyzifaxKilled(System.Guid pyzifaxId)

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

OnRemove

public System.Void OnRemove(Shared.Entity.EntityRemoveInfo entityRemoveInfo)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash3287D99A732D1D4054EC22214439E3B8721F8A0F5E6C3BC2B329EC5FA0F3B7DB
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1

RemoveKilledSatyrs

private System.Void RemoveKilledSatyrs()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashD80C6B5D8D6C980C29F3E8AD556A6C9B5939C1A768571FD6B0B8FA6C0F5570F5
  • Body hash8FA45E7D7A53A0353EB4F4BEF061F13134E2341620415C71D8A814EE952EFC48
  • IL size129
Referenced calls
Called by

SetupBattleStandard

private System.Void SetupBattleStandard()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash8802056E87F73595C5DA29BF94E461A4EF4BB9424A5E9A4AA410503AE6539276
  • Body hashB87651E10FD507C025DE9E834B1599712C10F2223EAE290D315CD76A552C4312
  • IL size74
Referenced calls
Called by

SetupBoss

private System.Void SetupBoss()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash1757F21E7C2B3727706031F178FD02A34AEC1E88695C9BB17FDCA6AE4091B72C
  • Body hashC15651D81927C6700BDB0CC6E72233EA188593E56ABEEF65302400E0AF33DB30
  • IL size132
Referenced calls
Called by
String literals
  • SetupBoss: Failed to spawn the boss. Entering ErrorRecovery
  • SetupBoss: Boss has spawned but we have no entity wrapper. Entering ErrorRecovery

SetupSatyrSummoning

private System.Void SetupSatyrSummoning()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash08B59E719448E8DD99C5D59EEA4D6C9140757D1CA89FD9CC3533670BEB5FBABB
  • Body hash5B23163C4E002EBE60E4DB45CFEA6B0F8ED7CE58057E3D52EEF92ADD94A85CAD
  • IL size59
Referenced calls
  • System.MathF::Round(System.Single)
Called by

SetupSpectators

private System.Void SetupSpectators()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash7E6C73435B2D525415198B95A50B1DE87418F0B67B9D1E707A59A649B28CEC65
  • Body hashAA5D97AE5BF8163A96A324705DF34992161259355611190EC469FE4AA6E9C568
  • IL size35
Referenced calls
Called by

SpawnDrummer

private System.Void SpawnDrummer(Microsoft.Xna.Framework.Vector3 spectatorPosition, System.Single direction)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash6DC657B9872A401FC6DE7C43C58294DA1E489BB8345CDBA426C8BE9A1BB4687D
  • Body hashBD1DFEE10520EECE9491CC6D19E27F162924675E5CF83E98C7FFA00D0E10592E
  • IL size248
Referenced calls
Called by
String literals
  • is_drummer

SpawnEntity

private System.Boolean SpawnEntity(Microsoft.Xna.Framework.Vector3 position, System.Guid entityBaseId, out System.Guid& outSpawnedEntityId, System.Single direction)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualFalse
  • Hash7C56467E29FF481B942E6075FF6B65BDE90F413D47D8C2ED846D9183CCB490BB
  • Body hash7710AFB0F03C4F60CF4F74A7DAC11E60229B40F507369DD31478E6FD61E19A68
  • IL size366
Referenced calls
Called by
String literals
  • aura:special:no_loot

SpawnSpectators

private System.Void SpawnSpectators(System.Collections.Generic.List<Microsoft.Xna.Framework.Vector3> drummers, System.Single direction)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashF08066403A4B3A46E2CD213BD902DBCDAEAF1FC123836DA701CED5850C21D26E
  • Body hash9F40177A6BCAF21B577A54BE53CD12AE3A42877DA571E759873952A1C880AD28
  • IL size457
Referenced calls
Called by

SummonSatyrs

private System.Void SummonSatyrs()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash902ACDDB8DB1EBFF1794CCA660A5A35DB6F22DA3BE6094F75BAE1ECF51653CF3
  • Body hash52704F2A27155C7CB2A71410A4E5AB738A0682811CA18AFA11C791F1802A973E
  • IL size283
Referenced calls
Called by

SyncPyzifaxVariables

public System.Void SyncPyzifaxVariables(System.Single summonSatyrsCooldown, System.Single enragedSatyrSummonCountMultiplier)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash6D19FD5FF685058EF3C63C50380C4E4C6927CCF5420672CB270A0B50601D9E5A
  • Body hashA76350710B36B1110EE5A0EEFD936164F4EA6F22389A0325DD6DB62D453D0982
  • IL size15
Called by

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashB86BF1C25417CA7099382F6030517D806DFC422B5C62212B13B6163FD6B7C113
  • Body hash76677618CB2FCB8F850263E90136CF51020564945F7DF6C256DC379DB8EAE02D
  • IL size620
Referenced calls
String literals
  • Boss fight model is null
  • Satyr boss ErrorRecovery complete, but ResetBattle function was removed.

UpdateCurrentPlayerCount

private System.Void UpdateCurrentPlayerCount()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashB31B3B8C8140D78A905A85C1C2CFC933F5A18D84410E73C7418E43EA41DEE2CE
  • Body hash4631DF7B6D26900840FCC9820746B70048A17AB1FB6DFBD4D62B484F48FF3593
  • IL size13
Referenced calls
Called by

UpdateSummonSatyrs

private System.Void UpdateSummonSatyrs(System.Single dt)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashD494E7A61AA20B8C8C8FBC9474789908118C1E7F3A57CA287EAC91C99A1DCFB0
  • Body hash9BA009F00C8B4ABF9F2E80603C53709736FA2E035166DD266B85AB0FC507C3CE
  • IL size201
Referenced calls
Called by