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