Rundenende: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K |
(kleines update) |
||
Zeile 7: | Zeile 7: | ||
{|class="wikitable" | {|class="wikitable" | ||
|- | |- | ||
− | ! Was !! Programm-Code/Funktion | + | ! Was !! Programm-Code/Funktion |
|- | |- | ||
− | | erst finden Kämpfe statt || | + | | erst finden die Schiffs-Kämpfe statt || |
+ | |- | ||
+ | | dann die Schiffsabwehr (oder doch anders herum?) || CAttackSystem::CalculateShipDefence() | ||
+ | |- | ||
+ | | dann die Bombardierungen || CAttackSystem::CalculateBombAttack() | ||
+ | |- | ||
+ | | dann die Truppen-Angriffe || CAttackSystem::CalculateTroopAttack() | ||
|- | |- | ||
| dann werden Systemangriff kalkuliert || CalcSystemAttack(); | | dann werden Systemangriff kalkuliert || CalcSystemAttack(); |
Version vom 8. März 2011, 20:21 Uhr
Rundenende (Button links oben) ist natürlich ein zentraler Button des Spieles, damit man in die nächste Runde kommt und das Spiel weiter geht.
Aber nach Klick auf Rundenende passiert ja auch einiges (in Klammern die Funktionen aus dem Programm-Code)
Was | Programm-Code/Funktion |
---|---|
erst finden die Schiffs-Kämpfe statt | |
dann die Schiffsabwehr (oder doch anders herum?) | CAttackSystem::CalculateShipDefence() |
dann die Bombardierungen | CAttackSystem::CalculateBombAttack() |
dann die Truppen-Angriffe | CAttackSystem::CalculateTroopAttack() |
dann werden Systemangriff kalkuliert | CalcSystemAttack(); |
dann Geheimdienst (falls z.B. Forschungspunkte geklaut werden) | CalcIntelligence(); |
dann Forschung | CalcResearch(); |
dann Diplomatie | CalcDiplomacy(); |