Shared.Aura.Args.AbstractAuraArgs
Type JSONpublic class in Shared.Aura.Args
Type metadata
- Assembly
Shared - Namespace
Shared.Aura.Args - Base type
System.Object - Hash
6F722BDA6A01D449DDAF0E0E5AEBD9F0F88379AC5961464049298F028BAFC928
Relationships
Base type
System.Object
Derived types
Shared.Aura.Args.BaseStatsAuraArgsShared.Aura.Args.ControlPotmenAuraArgsShared.Aura.Args.ControlVulturesAuraArgsShared.Aura.Args.DamageOverTimeAuraArgsShared.Aura.Args.DoNotGenerateThreatAuraArgsShared.Aura.Args.EliteAuraArgsShared.Aura.Args.EnragedAuraArgsShared.Aura.Args.FlagBasedStatsChangeAuraArgsShared.Aura.Args.HealingOverTimeAuraArgsShared.Aura.Args.HitCastSpellAuraArgsShared.Aura.Args.IgnoreCollisionsAuraArgsShared.Aura.Args.ItemStatsChangeAuraArgs
Referenced by types
CandideServer.Data.ServerDataSetups.ServerDataSetupCandideServer.Database.ServerEntityAuraTypesDataBaseCandideServer.MessageModels.Auras.ApplyEntityAuraMessageCandideServer.ServerManagers.AuraServerManagerCandideServer.ServerManagers.BlessingsServerManagerCandide.Database.EntityAuraTypesDataBaseCandide.GameModels.Managers.AuraManagerCandide.GameModels.Managers.BlessingsManagerShared.Aura.Args.BaseStatsAuraArgsShared.Aura.Args.ControlPotmenAuraArgsShared.Aura.Args.ControlVulturesAuraArgsShared.Aura.Args.DamageOverTimeAuraArgs
Fields
| Name | Visibility | Signature |
|---|---|---|
Duration# | public | public System.Single Duration |
OwnerEntityId# | public | public System.Nullable<System.Guid> OwnerEntityId |
PlayVfx# | public | public System.Boolean PlayVfx |
Priority# | public | public System.Int32 Priority |
Methods
CanMerge
#
public System.Boolean CanMerge(Shared.Aura.Args.AbstractAuraArgs other)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
C962C830B19C7CCDBE4ADB7830CCC883E2A3C4B261DD76B9E6E5D02084691EC0 - Body hash
28CE407124EEC7B8896CA3A14FA5B7DC2742099D7BAA28285E360D7456F8FD49 - IL size2
GetDescriptionText
#
public System.Void GetDescriptionText(System.Text.StringBuilder sb, Shared.Models.Auras.ApplyAuraContext context)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
C896600DBBDE5F56C08AA4B3F6D14B4FBD47CFB43FAD4B8487471907982B4D8B - Body hash
8FC82C139C207C129A5603B577DDBC0A632558A72D4B67014DE836816F1D0F0B - IL size66
Referenced calls
Shared.Aura.Args.AbstractAuraArgs::GetText(System.Text.StringBuilder, Shared.Models.Auras.ApplyAuraContext)System.Text.StringBuilder::AppendLine()Shared.Text.StringDefinitions::GetString(System.String)Shared.Text.TimeTextHelper::SecondsToDescriptionText(System.Single)System.String::Format(System.String, System.Object)System.Text.StringBuilder::Append(System.String)
Called by
String literals
Aura_Duration
GetText
#
protected System.Boolean GetText(System.Text.StringBuilder sb, Shared.Models.Auras.ApplyAuraContext context)
Method metadata
- Visibilityprotected
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
5F42D526E403FC2CDCAA1E08D232FCAA8AC346C1FD34569E9B81B6943033286F
Merge
#
public System.Boolean Merge(Shared.Aura.Args.AbstractAuraArgs other)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
66F93769BE8A488E539747AD3C1EA009832FEF58FB2FCC1EFE93B5A52D009266 - Body hash
C773E6E984BD2E9C100A6BDBC5A6683B989A9E5A463FDF5FFA3EE7F36E727544 - IL size28
Called by
Shared.Aura.Args.ControlPotmenAuraArgs::MergeShared.Aura.Args.ControlVulturesAuraArgs::MergeShared.Aura.Args.DamageOverTimeAuraArgs::MergeShared.Aura.Args.EliteAuraArgs::MergeShared.Aura.Args.EnragedAuraArgs::MergeShared.Aura.Args.FlagBasedStatsChangeAuraArgs::MergeShared.Aura.Args.HealingOverTimeAuraArgs::MergeShared.Aura.Args.HitCastSpellAuraArgs::MergeShared.Aura.Args.IgnoreCollisionsAuraArgs::MergeShared.Aura.Args.ItemStatsChangeAuraArgs::MergeShared.Aura.Args.LootAuraArgs::MergeShared.Aura.Args.StatsChangeAuraArgs::MergeShared.Aura.State.AuraBaseState::LoadStateShared.Aura.State.AuraBaseState::Merge