Warning: include_once(/var/www/html/pmwiki-2.2.86/cookbook/soap4pmwiki/soap4pmwiki.php): failed to open stream: No such file or directory in /var/www/html/fields/dbp09/local/config.php on line 4

Warning: include_once(): Failed opening '/var/www/html/pmwiki-2.2.86/cookbook/soap4pmwiki/soap4pmwiki.php' for inclusion (include_path='.:/opt/php/lib/php') in /var/www/html/fields/dbp09/local/config.php on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/fields/dbp09/local/config.php:4) in /var/www/html/pmwiki-2.2.86/pmwiki.php on line 1250
Datenbankpraktikum SS 2009 - Gruppe 1 - Web-WERFT

Werft

Die Werft gibt dem Spieler die Möglichkeit Schiffe zu bauen. Dazu sind die Schiffe nach Stufen unterteilt gelistet, abhängig davon ob sie mit der Ausbaustufe der Schiffswerft gebaut werden können oder nicht. Jedes Schiff ist durch ein Icon und eine kleine Beschreibung repäsentiert. Die Beschreibung enthält

  • den Namen
  • die Stufe
  • die Flugdauer im System
  • die Baukosten
  • den Verbrauch im System und in der Galaxie
  • die Bauzeit
  • und das benötigte Werftlevel

Abb. 1: Werft

In der dritten Spalte sind Informationen zum Ausbau des gebäudes zu sehen. Je nach Situation sind dort folgende Informationen zu finden:

  • der Bau ist möglich
  • es wird bereits ein Bauauftrag bearbeitet
    • bei dem Schifftyp der gerade gebaut wird, ist ein Countdown der die Fertigstellung des nächsten Schiffs anzeigt
  • zu wenige Ressourcen für den Bau eines Schiffs dieser Art

Dies wird über den Rückgabewert der Methode buildable aus dem BackendSpaceshipController gesteuert.

Auf einem Planeten kann nur ein Bauauftrag bearbeitet werden. Ein Bauautrag besteht aus einem Schiffstyp und einer Anzahl. Die Schiffe werden nach einander Gebaut.


Page last modified on August 24, 2009, at 11:22 AM