You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
794 B
29 lines
794 B
using Model.Types; |
|
|
|
namespace Model.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; |
|
} |