BotE-Development
After current available Version 0.81 (Alpha 6.1) different issues are in development:
Developement-Changes
not included in BotE Alpha6.1 (V0.81)
|
|
ToDo
AlienEntities.data
At the moment (r77176) the are only 3 Aliens implemented:
- Gaballian Plagueship
- Gas Entity
- Isotopospheric Entity
...and it's not well balanced yet. But it's playable and please see it as a challenge.
- SPECIAL_NEED_NO_FOOD = 1, ///< Rasse braucht keine Nahrung
- SPECIAL_NO_DIPLOMACY = 2, ///< Rasse kann keine Diplomatie (kein Neuer Kontakt)
- SPECIAL_ALIEN_DIPLOMACY = 4 ///< nur Alien-Diplomatie möglich (NAP, Freundschaft und Krieg)
(internal) http://forum.birth-of-the-empires.de/viewtopic.php?p=26318#p26318
The aliens themselve are part of Shiplist.data type Typ 14=Alien.
Random Events
Code in Remanager.cpp
Stringtable.txt
//Randomevents
[SYSTEMEVENTMORALBOOST]
Die Bewohner des § Systems feiern ihre großartige Regierung
=> Auswirkung im Spiel: Moral +10
[SYSTEMEVENTMORALMALUS]
Die Bewohner des § Systems verlieren das Vertrauen in ihre Regierung
=> Auswirkung im Spiel: Moral -10
Die Meldung ist bei eroberten Minors zwar zunächst etwas verwirrend, aber auch die eroberten Minors haben eine lokale (Militär-)Regierung -> dann paßt es ja
[SYSTEMEVENTPLANETMOVEMENT] Es fand eine Klimaveränderung auf § statt. Die Maximalbevölkerung hat sich um § Mrd. geändert.
Bei der Veränderung der Maximalbevölkerung sind Häufigkeit und Ausmaß von Wachstum und Schrumpfung jeweils gleich (im langfristigen statistischen Mittel jedenfalls).
[SYSTEMEVENTPLANETDEMOGRAPHIC] Drastischer Demographischer Wandel auf § [SYSTEMEVENTPLANETDEMOGRAPHICTITLE] Demografischer Wandel [SYSTEMEVENTPLANETDEMOGRAPHICLONG] Durch Fehlkalkulationen ist die Sterberate auf § sehr viel höher als geplant, wodurch die Bevölkerung um § Mrd. schrumpft.
[BREAKTHROUGH] Erfolg [GLOBALEVENTRESEARCH] Durch einen Forschungserfolg verdoppelten unsere Wissenschaftler kurzzeitig ihre Ergebnisse
[GLOBALEVENTMINOR] Regierungswechsel bei den §
=> Auswirkung: SetRelation = Gesinnung ändert sich, je nach Zufall
[ALIENTECHEADLINE] Alien-Artefakt gefunden [ALIENTEC] Im Sektor § wurde äußerst interessante Alientechnologie entdeckt [ALIENTECLONG] Im Sektor § wurde Alientechnologie entdeckt, die unsere Forschung in allen Gebieten voranbringt
=> Auswirkung: +100 FP (Forschungspunkte)
Anmerkung:
- was ist eine AlienTech? Die Techs der Minors sind ja auch Alien :wink:
- ... oder ist AlienTech eine Technik einer alten Rasse
- dieser Zufall kommt mir fast zu oft, bitte ein bißchen reduzieren.
- Auswirkung ?? ("AddFP(100)") ?? 100 Pkt. fix? ...besser wäre prozentualer Anteil (vll. ist es das eh und ich verstehe nur den Code nicht :wink: )
[EVENTSHIPXP] Beim Erkunden von § hat die Crew viel Erfahrung gesammelt
=> Crew-Erfahrung steigt (nach neuestem Code 76964 mind. 50 bis zu 450, je nach Zufall, glaube ich)
Hotkeys
MajorPlanets.data
Troops.data
- 1.Zeile MajorID (z.b."MAJOR1")
- 2.Zeile Name in der StringTable (z.b. "MAJOR1_TROOP1_NAME")
- 3.Zeile Beschreibung in der StringTable (z.b. "MAJOR1_TROOP1_DESC")
- 4.Zeile Stärke (z.B. 10)
- 5.Zeile Unterhaltskosten (z.B 9)
- 6.-11.Zeile Technologiebedingungen
- 12.-16.Zeile Ressourcenkosten
- 17.Zeile Industriepunktekosten
- 18.Zeile ID (fortlaufend; beim ersten Eintrag 0, beim zweiten 1 usw.)
- 19.Zeile Größe (z.B. 250)
- 20.Zeile Moralwert (z.B. 1)
Scanpower in einem Sektor
CBotf2Doc::PutScannedSquareOverCoords (12.10.2012 - 77016 and (internal) http://forum.birth-of-the-empires.de/viewtopic.php?p=28257#p28257)
- Von allen Schiffen/Basen/Scannern, die die Scanstärke eines Sektors beeinflussen (Reichweite!) und einem selbst oder einem verbündeten Major gehören (wenn Diplomatie: Bündnis) wird das Maximum der Scanstärken genommen, welche im ship/building editor eingestellt sind.
- Bei Schiffen eventuell Patruillenschiffspecial beachten (welches nur dieses eine Schiff betrifft) (scanstärke +20% vom Basiswert),
- bei Basen und Schiffen eventuell Quasar beachten (scanstärke +50% vom Basiswert, additiv zu Patrouillenschiff, falls vorhanden).
- Hiervon wird -50 abgezogen, falls direkt auf einer scannerbeeinträchtigenden Anomalie, und -25 auf einem der 8 Sektoren daneben.
- Auf das Ergebnis wird die Anzahl aller sich in diesem Sektor befindlichen Schiffe/Basen (eigene, verbündete) addiert, unabhängig von ihren Scanstärken.
- Scanstärke von Schiffen/Basen und Kont.scannern reduziert sich nach Stärke/(max(x,y,1)), wobei x und y die Entfernungen in den entsprechenden Richtungen zu dem scannenden Objekt sind. Bei "Stärke" sind die Boni von Patrouille/Quasar schon mit drin.
new ship commands
- WAIT and STAND SENTRY see http://birth-of-the-empires.de/wiki/index.php/Hotkeys-Vorschl%C3%A4ge
- 76994 REPAIR
Schiffsreparatur:
Ging bereits auch bei verbündeten Shipports; braucht Kooperation oder besser. Neues Schiffskommando "Reparieren"; wie stationieren, aber erneuert sich selber nur so lange bis das Schiff und alle Schiffe seiner Flotte wieder Maximumhülle haben. Geht natürlich nur in Sektoren mit Werft/Basis. (internal http://forum.birth-of-the-empires.de/viewtopic.php?p=28223#p28223) |
- Display of COMBAT BEHAVIOR (Kampfverhalten) and ORDER (Befehl)
KAMPFVERHALTEN und BEFEHL
=> wenn KAMPFVERHALTEN= MEIDEN, dann kommt es zu keinem Schiffskampf, der von Meiden-Schiff initiert wird. |
COMBAT BEHAVIOR and ORDER
=> if COMBAT BEHAVIOR = AVOID there might be no combat based on the avoid ship |
affiliation
76997
Karteneinsicht: Man sieht gegenseitig seine Schiffe/Basen und kombiniert seine scanner, braucht Bündnis. Damit hat das Bündnis auch nen tatsächlichen Vorteil gegenüber Kooperation+Verteidigungspakt. (internal http://forum.birth-of-the-empires.de/viewtopic.php?p=28223#p28223) |
galaxy shape
Graphic | Name | Background | Example 1 | Example 2 | Example 3 | |||
---|---|---|---|---|---|---|---|---|
<img size=150></img> | pattern0: classic | |||||||
<img size=150></img> | pattern1 | Galaxy Background (only for testing) con_galaxy_x.boj |
<img size=150></img> |
<img size=150></img> |
<img size=150></img> | |||
<img size=150></img> | pattern2 | Galaxy Background (only for testing) con_galaxy_x.boj |
<img size=150></img> |
<img size=150></img> |
<img size=150></img> | |||
<img size=150></img> | pattern3 | Galaxy Background (only for testing) con_galaxy_x.boj |
<img size=150></img> |
<img size=150></img> |
<img size=150></img> | |||
<img size=150></img> | pattern4 | Galaxy Background (only for testing) con_galaxy_x.boj |
<img size=150></img> |
<img size=150></img> |
<img size=150></img> | |||
<img size=150></img> | pattern5 | Galaxy Background (only for testing) con_galaxy_x.boj |
<img size=150></img> |
<img size=150></img> |
<img size=150></img> | |||
<img size=150></img> | pattern6 (ring without outside) | Galaxy Background (only for testing) con_galaxy_x.boj |
<img size=150></img> |
.
<img size=150></img> |
.
<img size=150></img> | |||
<img size=150></img> | pattern7 (ring completed) | Galaxy Background (only for testing) con_galaxy_x.boj |
<img size=150></img> |
<img size=150></img> |
<img size=150></img> | |||
<img size=150></img> | pattern8 (ring more completed) | Galaxy Background (only for testing) con_galaxy_x.boj |
<img size=150></img> |
<img size=150></img> |
<img size=150></img> | |||
<img size=150></img> | pattern9 (ring without middle part) | Galaxy Background (only for testing) con_galaxy_x.boj |
<img size=150></img> |
<img size=150></img> |
<img size=150></img> |