2025-09-30 16:23:05 +02:00
|
|
|
using Babushka.scripts.CSharp.Common.Fight.Actions;
|
|
|
|
|
|
|
|
|
|
namespace Babushka.scripts.CSharp.Common.Fight;
|
|
|
|
|
|
|
|
|
|
public class AllyFighters
|
|
|
|
|
{
|
|
|
|
|
public FightWorld.Fighter vesnaFighter = new()
|
|
|
|
|
{
|
|
|
|
|
type = FightWorld.Fighter.Type.Vesna,
|
2025-11-25 17:32:27 +01:00
|
|
|
maxHealth = 60,
|
2025-09-30 16:23:05 +02:00
|
|
|
availableActions =
|
|
|
|
|
[
|
|
|
|
|
new AllyAttackAction()
|
|
|
|
|
]
|
|
|
|
|
};
|
|
|
|
|
public FightWorld.Fighter chuhaFighter = new()
|
|
|
|
|
{
|
|
|
|
|
type = FightWorld.Fighter.Type.Chuha,
|
|
|
|
|
maxHealth = 15,
|
|
|
|
|
availableActions =
|
|
|
|
|
[
|
|
|
|
|
new FighterAction.Skip()
|
|
|
|
|
]
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
public bool IsAlive()
|
|
|
|
|
{
|
|
|
|
|
return vesnaFighter.IsAlive();
|
|
|
|
|
}
|
|
|
|
|
}
|