VE

Size: a a a
VE

ND
public abstract class PlayerAbility{
public abstract void Do(PlayerScript player);
}
public class Block : PlayerAbility{
public override void Do(PlayerScript player){
player.MakeBlock();
}
}
public class Dodge : PlayerAbility{
public override void Do(PlayerScript player){
player.MakeDodge();
}
}
Я хочу сделать приоритет действий.abilityList = new List<PlayerAbility>();
abilityList.Add(dodge);
abilityList.Add(block);
В данном случае мне нужно, что бы первым в списке всегда были Dodge объекты, а потом уже и Block.ND
Т
ПС

Т
n
🎄K
🎄K
n
🎄K
n
🎄K
🎄K

🎄K
B
W
d
m
E