{"Id":"CandideServer.Entities.ControllerSets.ServerSulphurVentController","Name":"ServerSulphurVentController","DisplayName":"ServerSulphurVentController","FullName":"CandideServer.Entities.ControllerSets.ServerSulphurVentController","Namespace":"CandideServer.Entities.ControllerSets","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_activeTimer:System.Single","Name":"_activeTimer","Type":"System.Single","Signature":"private System.Single _activeTimer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"679DF171B4312EF00E9D8FBECB2E22D304FB07C119DA0C969168380EBEC2B12E"},{"Id":"_attackCooldown:System.Single","Name":"_attackCooldown","Type":"System.Single","Signature":"private System.Single _attackCooldown","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"50CA027DAAB435254FCB4CD79CC5EE02EAE44BF54C3AB440FD816897A2C286D0"},{"Id":"_bigVent:System.Boolean","Name":"_bigVent","Type":"System.Boolean","Signature":"private System.Boolean _bigVent","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"2A887E649DCA058C85BAB74791603623C9805354FAA54FA4E88A7002B8346FFD"},{"Id":"_droppingGoods:System.Nullable\u00601\u003CShared.Models.DropTables.DroppedGoods\u003E","Name":"_droppingGoods","Type":"System.Nullable\u003CShared.Models.DropTables.DroppedGoods\u003E","Signature":"private System.Nullable\u003CShared.Models.DropTables.DroppedGoods\u003E _droppingGoods","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"29A695879586055110CE06D91768D05A4DA15D90474D85EE459E96F79822F3EA"},{"Id":"_droppingGoodsIndex:System.Int32","Name":"_droppingGoodsIndex","Type":"System.Int32","Signature":"private System.Int32 _droppingGoodsIndex","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"7B9D180075D86ABFAF4241E7D162405021985FE3861490BCF22A856727C6C494"},{"Id":"_droppingGoodsTimer:System.Single","Name":"_droppingGoodsTimer","Type":"System.Single","Signature":"private System.Single _droppingGoodsTimer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"8D9D62435D40F85FF7DBA0011FB4930D9C2AB133B785BD9EE0EAAC58C3CE8F45"},{"Id":"_hiddenDroptableId:System.String","Name":"_hiddenDroptableId","Type":"System.String","Signature":"private System.String _hiddenDroptableId","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"F66AE18D069D18FB81C11103CC5F50F37405A46B1D77A1BE6432EB31AD846931"},{"Id":"_inactiveTimer:System.Single","Name":"_inactiveTimer","Type":"System.Single","Signature":"private System.Single _inactiveTimer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"1FF8A2332B46674E16836A99172FEE77B4F05C77E13F57592E59B28685859426"}],"Properties":[],"Events":[],"Methods":[{"Id":"CanEntityBlockVent(Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper)-\u003ESystem.Boolean","Name":"CanEntityBlockVent","Signature":"public System.Boolean CanEntityBlockVent(Shared.Entity.EntityWrapper ventEntity, Shared.Entity.EntityWrapper entity)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"ventEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false},{"Name":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":55,"BodyHash":"2C2895D26F506947A1FF538A14FF762FDEB3CDDDD459E3867CE5B0F6120F9F0A","Hash":"102B99D8344CAEE19BA0F850E604AE23267791CDE9E4EFB230B10EF4DCACABBB","CalledMethods":["Shared.Entity.EntityWrapper::get_Immovable()","System.Object::Equals(System.Object)","Shared.Entity.EntityWrapper::get_Mask()","Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)","Shared.Entity.EntityWrapper::get_HeightFromFloor()"],"StringLiterals":[],"Source":null},{"Id":"EntityInitialize()-\u003ESystem.Void","Name":"EntityInitialize","Signature":"public System.Void EntityInitialize()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":85,"BodyHash":"456F2F27DD258A3AF92512B3519ECAFB1A67E2BE8DE7268D78D2DB01A68221FF","Hash":"1C781004ED42A2DCFAE3C1BB33B5CD40ECEA1920F00016F0629FE27855AB1C45","CalledMethods":["CandideServer.Entities.ControllerSets.ServerSulphurVentController::SetActiveTimer()","CandideServer.Entities.ControllerSets.ServerSulphurVentController::SetInactiveTimer()","CandideCreator.Shared.Helpers.Parameters::GetBool(System.String, System.Boolean)","CandideCreator.Shared.Helpers.Parameters::GetStringNullIfEmpty(System.String, System.String)"],"StringLiterals":["big_vent","droptable_id"],"Source":null},{"Id":"GetRadius(System.Boolean)-\u003ESystem.Single","Name":"GetRadius","Signature":"public System.Single GetRadius(System.Boolean bigVent)","Visibility":"public","ReturnType":"System.Single","Parameters":[{"Name":"bigVent","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":15,"BodyHash":"30F9ED3EE3717B549B78CAE1B719838D67152ED1349586FA693D207AE692F0D4","Hash":"D1E2F026A1744021CBF8802B15FAA80FE21CA677144E2ACB563009DFDE5B86C2","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"LaunchHiddenGoods()-\u003ESystem.Void","Name":"LaunchHiddenGoods","Signature":"private System.Void LaunchHiddenGoods()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":389,"BodyHash":"44B4A38C3EAC19A9B204D7789F14853BCCD22BD6C237EA07A9AEDA2EA7643B0C","Hash":"57937B634203A99CCB6D0174E3231F9FCE9F22DCF7DB92A5AE50ABD3927CF7B0","CalledMethods":["System.String::IsNullOrWhiteSpace(System.String)","CandideServer.Database.ServerDropTablesDataBase::GetDropTableItemListOrNull(System.String)","CandideServer.ServerManagers.LootServerManager::GenerateDroppedGoods(Shared.Models.DropTables.DropTableSystem, System.Single)","System.Nullable\u003CShared.Models.DropTables.DroppedGoods\u003E::.ctor(!0)","CandideServer.Entities.ServerEntitySystemManager::UpdateEntityParameter(Shared.Entity.EntityWrapper, System.String, System.String, CandideServer.SyncStrategies.SyncStrategy, System.Boolean)","System.Nullable\u003CShared.Models.DropTables.DroppedGoods\u003E::get_HasValue()","System.Nullable\u003CShared.Models.DropTables.DroppedGoods\u003E::GetValueOrDefault()","Shared.Entity.EntityWrapper::get_Fdt()","CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)","Shared.Entity.EntityWrapper::get_Position()","CandideCreator.Shared.Helpers.RandomHelper::NextPointInHollowCircle(System.Random, System.Single)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector3::.ctor(Microsoft.Xna.Framework.Vector2, System.Single)","CandideServer.ServerManagers.WorldItemServerManager::SpawnNewItemAsWorldItem(System.String, System.Int32, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Guid, System.Nullable\u003CSystem.Int32\u003E, System.Nullable\u003CSystem.Guid\u003E, System.String, System.Nullable\u003CSystem.Int32\u003E)"],"StringLiterals":["droptable_id"],"Source":null},{"Id":"SetActiveTimer()-\u003ESystem.Void","Name":"SetActiveTimer","Signature":"private System.Void SetActiveTimer()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":43,"BodyHash":"8FC6C11E2E0AB02F5B55458CBA7F5C5D796182434B10B9383EBE6C2BBFC09BF0","Hash":"DE97CE8E30C13A6A58D297050E01B81EFED0B24BCFC05529F50F886478BABBFA","CalledMethods":["System.Random::Next(System.Int32, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"SetInactiveTimer()-\u003ESystem.Void","Name":"SetInactiveTimer","Signature":"private System.Void SetInactiveTimer()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":27,"BodyHash":"AD08562C501C1C200B847C379A422E3F6446875890F1E9D500C27874936C8407","Hash":"D31AE3B66CD4F6138781AA98063DEC9339EF00B44C581F01982C63C6040EA60C","CalledMethods":["CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"Update(Microsoft.Xna.Framework.GameTime)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"gameTime","Type":"Microsoft.Xna.Framework.GameTime","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":784,"BodyHash":"3DEE6731369F21FA6926AC1882BE1C2795CC1410A5819F57AAB033662A86E1B4","Hash":"4A7BC9759A15821976B18A70CA2A91E0776F6B506CA42843BB5535DDDD306C4C","CalledMethods":["Shared.Entity.EntityWrapper::get_Fdt()","CandideServer.Entities.ControllerSets.ServerSulphurVentController::SetInactiveTimer()","Shared.Entity.EntityWrapper::get_Position2()","Shared.Entity.EntitySystem::GetEntitiesTouchingCircleArea(Microsoft.Xna.Framework.Vector2, System.Single, System.Single, System.Single)","System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E::GetEnumerator()","List.Enumerator\u003CShared.Entity.EntityWrapper\u003E::get_Current()","Shared.Entity.EntityWrapper::get_Immovable()","Shared.Entity.EntityWrapper::get_Mask()","Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)","Shared.Entity.EntityWrapper::get_HeightFromFloor()","Shared.Entity.EntityWrapper::get_VelocityZ()","Shared.Entity.EntityWrapper::get_Velocity2()","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Helpers.VectorExtension::NormalizeReturnSafe(Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Shared.Entity.EntityWrapper::set_Velocity2(Microsoft.Xna.Framework.Vector2)","List.Enumerator\u003CShared.Entity.EntityWrapper\u003E::MoveNext()","System.IDisposable::Dispose()","CandideServer.Entities.ControllerSets.ServerSulphurVentController::LaunchHiddenGoods()","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Shared.Combat.Spells.Parameters.AreaOfEffectSpellArgs::.ctor()","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","CandideServer.Entities.ControllerSets.ServerSulphurVentController::GetRadius(System.Boolean)","Shared.Entity.EntityWrapper::get_FloorHeight()","System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E::.ctor(!0)","System.Nullable\u003CSystem.Single\u003E::.ctor(!0)","CandideServer.Helpers.ServerEntityHelper::ToServerEntity(Shared.Entity.EntityWrapper)","CandideServer.ServerManagers.SpellServerManager::TryCastSpell(System.String, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E, System.Nullable\u003CSystem.Single\u003E, CandideServer.Entities.ServerEntityModel, System.Nullable\u003CShared.Combat.Spells.Casting.SpellCastingContextItemData\u003E, System.Object, Shared.Models.Spells.AttackSpellArgs, System.Guid, System.Nullable\u003CSystem.Guid\u003E, System.Boolean)","CandideServer.Entities.ControllerSets.ServerSulphurVentController::CanEntityBlockVent(Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper)","System.String::IsNullOrWhiteSpace(System.String)","CandideServer.Entities.ControllerSets.ServerSulphurVentController::SetActiveTimer()"],"StringLiterals":["sulphur_vent:0"],"Source":null}],"Hash":"70BE3DA50295A532F086FFBA653257579AB8D57F1720F77BE538E8527DC94986"}