Client LuaCsForBarotrauma
AbilityInterfaces.cs
1 namespace Barotrauma.Abilities
2 {
4  {
5  public ItemPrefab ItemPrefab { get; set; }
6  }
7 
8  interface IAbilityItem
9  {
10  public Item Item { get; set; }
11  }
12 
13  interface IAbilityValue
14  {
15  public float Value { get; set; }
16  }
17 
18  interface IAbilityMission
19  {
20  public Mission Mission { get; set; }
21  }
22 
23  interface IAbilityLocation
24  {
25  public Location Location { get; set; }
26  }
27 
29  {
30  public Character Character { get; set; }
31  }
32 
34  {
35  public Identifier SkillIdentifier { get; set; }
36  }
37 
39  {
40  public Affliction Affliction { get; set; }
41  }
42 
44  {
45  public AttackResult AttackResult { get; set; }
46  }
47 
49  {
50  public Submarine Submarine { get; set; }
51  }
52 }