(77d1794a) Tester's build January 10th, 2020

This commit is contained in:
juanjp600
2020-01-10 14:42:38 -03:00
parent c02da46ef5
commit e6a08d715b
4529 changed files with 1145046 additions and 218950 deletions
@@ -0,0 +1,35 @@
using System.Collections.Generic;
using System.Xml.Linq;
namespace Barotrauma.Items.Components
{
partial class Ladder : ItemComponent
{
public static List<Ladder> List { get; } = new List<Ladder>();
public Ladder(Item item, XElement element)
: base(item, element)
{
InitProjSpecific(element);
List.Add(this);
}
partial void InitProjSpecific(XElement element);
public override bool Select(Character character)
{
if (character == null || character.LockHands || character.Removed || !(character.AnimController is HumanoidAnimController)) return false;
character.AnimController.Anim = AnimController.Animation.Climbing;
return true;
}
protected override void RemoveComponentSpecific()
{
RemoveProjSpecific();
List.Remove(this);
}
partial void RemoveProjSpecific();
}
}