CandideServer.ServerControllers.RaidsServerController
Type JSONpublic class in CandideServer.ServerControllers
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.ServerControllers - Base type
System.Object - Hash
52A111FB54D2863B516CA6110CE20A8EB470486AB0B3908A13ECC3E2D3D15D82
Relationships
Base type
System.Object
Methods
CreateRaid
#
public Shared.Models.Raids.RaidInstanceModel CreateRaid(System.Guid id, System.String raidDataId, Microsoft.Xna.Framework.Vector2 worldPosition, CandideServer.Models.Town.ServerTownModel targetTown, System.Boolean startedByWarDeclaration)
Method metadata
- Visibilitypublic
- Return type
Shared.Models.Raids.RaidInstanceModel - StaticTrue
- VirtualFalse
- Hash
C643A6E366D3387F6632C1AD7F3DFB7D33C4C19A08EE789979DAA4C94B75F030 - Body hash
66BE413BEF68E4E80C7FC6B362356DC476586FA57CA2190264C91867DEB2BA75 - IL size475
Referenced calls
Shared.Data.RaidDataBase::GetRaidOrNull(System.String)CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Player.ServerPlayerCharacter>::get_Count()Microsoft.Xna.Framework.Rectangle::get_Center()Microsoft.Xna.Framework.Point::ToVector2()Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)Microsoft.Xna.Framework.Vector2::Distance(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)System.Math::Clamp(System.Single, System.Single, System.Single)CandideServer.ServerSystems.TimeServerSystem::GetDayCycleLengthInSeconds()CandideServer.ServerSystems.TimeServerSystem::GetNightLengthInSeconds()CandideServer.ServerSystems.TimeServerSystem::GetTimeToNightInSeconds()CandideServer.ServerSystems.TimeServerSystem::GetTimeToDayInSeconds()Shared.Models.Raids.RaidInstanceModel::.ctor()System.Collections.Generic.Dictionary<System.Guid, Shared.Models.Raids.RaidInstanceModel>::TryAdd(!0, !1)
RemoveRaid
#
public System.Void RemoveRaid(System.Guid raidId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
4A4037C28ABC0FD595E5EE7980B43A819810BA8FA2314C3AF75D80CB8134BDAC - Body hash
DA418CB219531138CD5811F2C105D9E17668CF83CE981942DD526504150FE37B - IL size13
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Shared.Models.Raids.RaidInstanceModel>::Remove(!0)
UpdateProgress
#
public System.Void UpdateProgress(Shared.Models.Raids.RaidInstanceModel raidModel, CandideServer.Entities.ServerEntityModel entity)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
47241B3BE56D013D46DA7351528896B2D7879A60281C6D8EA8D7292BDCCCF5A2 - Body hash
821A7D7F22214FB861D08098ADDA34E3466300181CBA969A5F8E643E53E22214 - IL size161
Referenced calls
Shared.Data.RaidDataBase::GetRaidOrNull(System.String)System.Collections.Generic.List<System.ValueTuple<System.String, Shared.Aura.State.AuraBaseState>>::GetEnumerator()List.Enumerator<System.ValueTuple<System.String, Shared.Aura.State.AuraBaseState>>::get_Current()System.String::op_Equality(System.String, System.String)List.Enumerator<System.ValueTuple<System.String, Shared.Aura.State.AuraBaseState>>::MoveNext()System.IDisposable::Dispose()System.Collections.Generic.Dictionary<System.Guid, System.Single>::TryGetValue(!0, !1&)System.Nullable<Microsoft.Xna.Framework.Vector3>::.ctor(!0)
String literals
aura:npc:elite
UpdateRaidState
#
public System.Void UpdateRaidState(Shared.Models.Raids.RaidInstanceModel raid, RaidInstanceModel.RaidState state)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
94148680AA5981DDBB1DC77FF98821B5F1D9EB7DCE55BD1265F9F8B849B33504 - Body hash
AC838D55C7DA92451DFBCB0492CFCFB7EBF9E7778D7481DAA159D14391EF1324 - IL size19