Compare commits
No commits in common. "158aec5dba924286a385d81be7c9c99f3ed81ea7" and "132fb649cb92e3b3afc2ce84aefd918d2e663795" have entirely different histories.
158aec5dba
...
132fb649cb
5 changed files with 0 additions and 58 deletions
|
@ -1,41 +0,0 @@
|
||||||
using System.Collections.Generic;
|
|
||||||
|
|
||||||
namespace ZenithInfo.Models
|
|
||||||
{
|
|
||||||
public class Effect
|
|
||||||
{
|
|
||||||
public required string Name { get; set; }
|
|
||||||
public Enums.ModuleEffectTypes Type { get; set; }
|
|
||||||
public double Duration { get; set; }
|
|
||||||
public double ApplyDelta { get; set; }
|
|
||||||
public Enums.IsBuffed IsBuff { get; set; }
|
|
||||||
public bool ClearApplyOnDispel { get; set; }
|
|
||||||
|
|
||||||
public required ApplyEffect Apply { get; set; }
|
|
||||||
public required TickEffect Tick { get; set; }
|
|
||||||
public required DispelEffect Dispel { get; set; }
|
|
||||||
public required List<string> DisplayEffect { get; set; }
|
|
||||||
|
|
||||||
public class ApplyEffect
|
|
||||||
{
|
|
||||||
public required Dictionary<string, double> Stats { get; set; }
|
|
||||||
private object? Other { get; set; }
|
|
||||||
public required List<string> Flags { get; set; }
|
|
||||||
|
|
||||||
public bool HasOther()
|
|
||||||
{
|
|
||||||
return Other != null;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public class TickEffect
|
|
||||||
{
|
|
||||||
public required Dictionary<string, double> Stats { get; set; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public class DispelEffect
|
|
||||||
{
|
|
||||||
public required Dictionary<string, double> Stats { get; set; }
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -67,19 +67,5 @@ namespace ZenithInfo.Models
|
||||||
{ TurretTypes.Railgun, DamageTypes.Hull },
|
{ TurretTypes.Railgun, DamageTypes.Hull },
|
||||||
{ TurretTypes.PulseLaser, DamageTypes.Shield },
|
{ TurretTypes.PulseLaser, DamageTypes.Shield },
|
||||||
};
|
};
|
||||||
|
|
||||||
public enum ModuleEffectTypes
|
|
||||||
{
|
|
||||||
Duration,
|
|
||||||
Persistent,
|
|
||||||
AoE,
|
|
||||||
}
|
|
||||||
|
|
||||||
public enum IsBuffed
|
|
||||||
{
|
|
||||||
True,
|
|
||||||
False,
|
|
||||||
Self,
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,6 @@ namespace ZenithInfo.Models
|
||||||
public class Module
|
public class Module
|
||||||
{
|
{
|
||||||
public required string Name { get; set; }
|
public required string Name { get; set; }
|
||||||
public required string Description { get; set; }
|
|
||||||
public Enums.ModuleTypes Type { get; set; }
|
public Enums.ModuleTypes Type { get; set; }
|
||||||
public bool IsTargeted { get; set; }
|
public bool IsTargeted { get; set; }
|
||||||
public required List<string> Effects { get; set; }
|
public required List<string> Effects { get; set; }
|
||||||
|
|
|
@ -3,7 +3,6 @@ namespace ZenithInfo.Models
|
||||||
public class Spinal
|
public class Spinal
|
||||||
{
|
{
|
||||||
public required string Name { get; set; }
|
public required string Name { get; set; }
|
||||||
public required string Description { get; set; }
|
|
||||||
public double Damage { get; set; }
|
public double Damage { get; set; }
|
||||||
public double Reload { get; set; }
|
public double Reload { get; set; }
|
||||||
public double Range { get; set; }
|
public double Range { get; set; }
|
||||||
|
|
|
@ -5,7 +5,6 @@ namespace ZenithInfo.Models
|
||||||
public class Turret
|
public class Turret
|
||||||
{
|
{
|
||||||
public required string Name { get; set; }
|
public required string Name { get; set; }
|
||||||
public required string Description { get; set; }
|
|
||||||
public double Damage { get; set; }
|
public double Damage { get; set; }
|
||||||
public double Reload { get; set; }
|
public double Reload { get; set; }
|
||||||
public double Range { get; set; }
|
public double Range { get; set; }
|
||||||
|
|
Loading…
Add table
Reference in a new issue