Initial commit

This commit is contained in:
2022-03-28 18:44:08 -04:00
commit e43d9a90e7
267 changed files with 17049 additions and 0 deletions
+29
View File
@@ -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;
}