Rundenende: Unterschied zwischen den Versionen

Aus BotE Wiki
Zur Navigation springen Zur Suche springen
(neu)
 
(Programm-Code verlinkt+Bild)
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
http://birth-of-the-empires.de/wiki_files/Bilder/Englisch-Symbol.jpg for English just click [http://translate.google.de/translate?hl=de&sl=de&tl=en&u=http%3A%2F%2Fbirth-of-the-empires.de%2Fwiki%2Findex.php%3Ftitle%3DRundenende here]
 +
----
 
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.
 
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.
  
Zeile 7: Zeile 9:
 
   {|class="wikitable"
 
   {|class="wikitable"
 
|-
 
|-
! Hotkey/Maus                                         !! Programm-Code                            
+
! 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();           
Zeile 19: Zeile 27:
 
| dann Diplomatie    ||  CalcDiplomacy();   
 
| dann Diplomatie    ||  CalcDiplomacy();   
 
|}
 
|}
 +
 +
 +
Im [[Programm-Code]] sind die Vorgänge bei Rundenende in der [[Programm-Code#Exceldatei_zu_botf2Doc.cpp_.2858548.29|botf2Doc.cpp]]  (siehe Screenshots) beschrieben.
 +
 +
 +
http://birth-of-the-empires.de/wiki_files/Downloads/Code/botf2Doc.cpp.xls.png

Aktuelle Version vom 16. Juli 2011, 09:16 Uhr

Englisch-Symbol.jpg for English just click here


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();


Im Programm-Code sind die Vorgänge bei Rundenende in der botf2Doc.cpp (siehe Screenshots) beschrieben.


botf2Doc.cpp.xls.png