Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void Rikiuoti2()
- {
- for (int i = 0; i < Kiek - 1; i++)
- {
- if (Dalyvis[i] is Herojus)
- {
- var vienas = Dalyvis[i] as Herojus;
- var minReiksme = vienas;
- int minValueIndex = i;
- for (int j = i + 1; j < Kiek; j++)
- {
- if (Dalyvis[j] is Herojus)
- {
- var kitas = Dalyvis[j] as Herojus;
- if (vienas.Intelektas <= kitas.Intelektas)
- {
- minReiksme = kitas;
- minValueIndex = j;
- }
- }
- }
- Dalyvis[minValueIndex] = Dalyvis[i];
- Dalyvis[i] = minReiksme;
- }
- if (Dalyvis[i] is NPC)
- {
- var vienas = Dalyvis[i] as NPC;
- var minReiksme = vienas;
- int minValueIndex = i;
- for (int j = i + 1; j < Kiek; j++)
- {
- if (Dalyvis[j] is NPC)
- {
- var kitas = Dalyvis[j] as NPC;
- if (vienas.GyvybesTaskai <= kitas.GyvybesTaskai)
- {
- minReiksme = kitas;
- minValueIndex = j;
- }
- }
- }
- Dalyvis[minValueIndex] = Dalyvis[i];
- Dalyvis[i] = minReiksme;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement