Initial commit
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
using System;
|
||||
using Model.Immortal.Types;
|
||||
|
||||
namespace Model.Immortal.Entity.Parts;
|
||||
|
||||
public class EntityWeaponModel : IEntityPartInterface {
|
||||
public int Id { get; set; } = 1;
|
||||
public int EntityModelId { get; set; }
|
||||
public virtual EntityModel EntityModel { get; set; }
|
||||
|
||||
public int Range { get; set; } = 40;
|
||||
public float AttacksPerSecond { get; set; } = 0;
|
||||
public float SecondsBetweenAttacks { get; set; } = 0;
|
||||
|
||||
|
||||
public int Damage { get; set; } = 0;
|
||||
|
||||
|
||||
public bool HasSplash { get; set; }
|
||||
|
||||
public int LightDamage { get; set; } = 0;
|
||||
public int MediumDamage { get; set; } = 0;
|
||||
public int HeavyDamage { get; set; } = 0;
|
||||
|
||||
|
||||
public int StructureDamageBonus { get; set; } = 0;
|
||||
public int EthericDamageBonus { get; set; } = 0;
|
||||
public string Targets { get; set; } = TargetType.All;
|
||||
}
|
||||
Reference in New Issue
Block a user