public void debugAddElmo() { ElementalMovement elmo = new ElementalMovement { typeLabel = "squat_down", typeID = ElmoEnum.squat_down, rejected = false }; HandleElmo(elmo); }
private void HandleElmo(ElementalMovement elementalMovement) { if (elementalMovement.typeID == ElmoEnum.squat_down) { movements.squat.Invoke(elementalMovement); } else if (elementalMovement.typeID == ElmoEnum.pushup_down) { movements.pushUp.Invoke(elementalMovement); } LastElementalMovement.text = elementalMovement.typeLabel; }
public void NameContainsElementalMovementStats() { var sorcerer = CharacterTestTemplates.Sorcerer(); var type = new ElementalType(); type.MovementSpeed = 30; type.MovementType = MovementType.Fly; var move = new ElementalMovement(); sorcerer.Add(type); sorcerer.Add(move); Assert.Contains("30' Fly", move.DisplayString()); }