Difference between revisions of "Ships"
(→System Assault: https://bitbucket.org/mstrobel/supremacy/issue/363/invasion-by-destroyed-fleets) |
(→Experience) |
||
(8 intermediate revisions by one user not shown) | |||
Line 48: | Line 48: | ||
please see [[Manual#Ship's Orders|Manual]] | please see [[Manual#Ship's Orders|Manual]] | ||
+ | |||
+ | == FleetOrders.cs == | ||
+ | |||
+ | public static readonly EngageOrder EngageOrder; | ||
+ | public static readonly AvoidOrder AvoidOrder; | ||
+ | public static readonly ColonizeOrder ColonizeOrder; | ||
+ | public static readonly TowOrder TowOrder; | ||
+ | public static readonly CollectDeuteriumOrder CollectDeuteriumOrder; | ||
+ | //public static readonly EscortOrder EscortOrder; | ||
+ | public static readonly BuildStationOrder BuildStationOrder; | ||
+ | public static readonly ExploreOrder ExploreOrder; | ||
+ | public static readonly AssaultSystemOrder AssaultSystemOrder; | ||
== Escort == | == Escort == | ||
Line 79: | Line 91: | ||
*https://bitbucket.org/mstrobel/supremacy/issue/368/damage-control (issue/368) | *https://bitbucket.org/mstrobel/supremacy/issue/368/damage-control (issue/368) | ||
+ | |||
+ | == IsBattleFleet == | ||
+ | |||
+ | *Fleet.cs Line 310: All ships are BattleFleet without: Scout, Colony, Construction, Medical, Science, Transport | ||
+ | |||
+ | == NonCombatant == | ||
+ | |||
+ | *ShipClass.cs Line 19: | ||
+ | **Colony = 0, | ||
+ | **Construction, | ||
+ | **Transport, | ||
+ | **Medical | ||
= Deployment = | = Deployment = | ||
Line 87: | Line 111: | ||
please see [[Manual#System Assault|Manual]] | please see [[Manual#System Assault|Manual]] | ||
+ | |||
+ | *https://bitbucket.org/mstrobel/supremacy/issue/362/bypassing-obs (issue/362) ( "extra" round of combat between the OBs and the fleet?) | ||
*https://bitbucket.org/mstrobel/supremacy/issue/363/invasion-by-destroyed-fleets (issue/363) | *https://bitbucket.org/mstrobel/supremacy/issue/363/invasion-by-destroyed-fleets (issue/363) | ||
Line 102: | Line 128: | ||
* [http://www.staryards.com/Downloads/Ships/Other/other_ships.htm Staryards.com] (last entry 2008) | * [http://www.staryards.com/Downloads/Ships/Other/other_ships.htm Staryards.com] (last entry 2008) | ||
* http://www.moddb.com/mods/foc-alliance-star-trek-tos/images (Kenneth) | * http://www.moddb.com/mods/foc-alliance-star-trek-tos/images (Kenneth) | ||
+ | |||
+ | == Plans == | ||
+ | |||
+ | *Spy ships -> Infiltrate = get info about the whole spied civilization (don't know yet, but maybe get SystemView by double clicking their sectors for seeing their facilities and structures) | ||
+ | **after spying the ship is destroyed (similar to colony ships). The reason is that a spy ship flies there, agents (=work capacity) integrate into the foreign race and even the ship can't be used for another civilization) | ||
= Major Ships = | = Major Ships = | ||
Line 143: | Line 174: | ||
|style=text-align:center| | |style=text-align:center| | ||
|style=text-align:left| | |style=text-align:left| | ||
− | Medical ships are for [[Medical_Ship|see here]] | + | Medical ships are for spending health to other ships (maybe not implemented yet)[[Medical_Ship|see here]] |
|style=text-align:left| | |style=text-align:left| | ||
|style=text-align:left| | |style=text-align:left| | ||
Line 154: | Line 185: | ||
|style=text-align:center| | |style=text-align:center| | ||
|style=text-align:left| | |style=text-align:left| | ||
− | Scouts are for | + | Scouts are for scouting |
|style=text-align:left| | |style=text-align:left| | ||
|style=text-align:left| | |style=text-align:left| | ||
Line 176: | Line 207: | ||
|style=text-align:center| | |style=text-align:center| | ||
|style=text-align:left| | |style=text-align:left| | ||
− | Construction ships are | + | Construction ships are for building [[station]]s for expand the ship's range |
|style=text-align:left| | |style=text-align:left| | ||
|style=text-align:left| | |style=text-align:left| | ||
Line 233: | Line 264: | ||
= Experience = | = Experience = | ||
+ | |||
+ | at the moment: Moving = 5 points, staying = 1 point, max = 10000 points | ||
*https://bitbucket.org/mstrobel/supremacy/issue/31/starting-crew-xp | *https://bitbucket.org/mstrobel/supremacy/issue/31/starting-crew-xp | ||
Line 357: | Line 390: | ||
|} | |} | ||
+ | |||
+ | = Type4Ships = | ||
+ | |||
+ | * BORG_CUBE_IV | ||
+ | * BORG_TACTICAL_CUBE_IV | ||
+ | * CARD_CRUISER_IV | ||
+ | * CARD_DESTROYER_IV | ||
+ | * DOM_CRUISER_IV | ||
+ | * DOM_DESTROYER_IV | ||
+ | * FED_CRUISER_IV | ||
+ | * KLING_CRUISER_IV | ||
+ | * KLING_DESTROYER_IV | ||
+ | * ROM_CRUISER_IV | ||
+ | * ROM_DESTROYER_IV | ||
+ | * TERRAN_CRUISER_IV | ||
+ | |||
+ | = Type5Ships = | ||
+ | |||
+ | * BORG_CUBE_V | ||
+ | * BORG_TACTICAL_CUBE_V | ||
+ | * FED_CRUISER_V | ||
+ | * TERRAN_CRUISER_V | ||
[[Category:Ships]] | [[Category:Ships]] |
Latest revision as of 16:27, 3 April 2021
Contents
Intro
...not completed yet...
Basics please see Manual
Ship's Values
please see BotF2-DB
PopulationHealth
one part (only one?) see Planet#Population Health
Ship's Status
please see Manual
for game-inside details use deployment and mark the ship you want to see details of it (e.g. crew experiance)
Renaming
please see Manual
Shield
please see Manual
Hull
please see Manual
Hull repair
- see in code: \Mainline\SupremacyCore\Orbitals\Orbital.cs -> private void RegenerateHull()
- 1.0% in hostile systems 1% (increase = 0.01;)
- 2.5% in claimed territory 2,5 % (if (claimingCiv == this.Owner)...increase = 0.025;)
- 5.0% in a sector with an owned starbase (if (Sector.Station != null)...increase = 0.05;)
- 10.0% at an owned colony (increase = 0.10;)
Only the highest option is chosen.
Deuterium
please see Manual and Deuterium
Order
please see Manual
FleetOrders.cs
public static readonly EngageOrder EngageOrder; public static readonly AvoidOrder AvoidOrder; public static readonly ColonizeOrder ColonizeOrder; public static readonly TowOrder TowOrder; public static readonly CollectDeuteriumOrder CollectDeuteriumOrder; //public static readonly EscortOrder EscortOrder; public static readonly BuildStationOrder BuildStationOrder; public static readonly ExploreOrder ExploreOrder; public static readonly AssaultSystemOrder AssaultSystemOrder;
Escort
- disabled https://bitbucket.org/mstrobel/supremacy/issue/322/escort-functionality (issue/322)
Train Crew
not part of BotF2, but of Supremacy (see http://www.armadafleetcommand.com/onscreen/botf/viewtopic.php?p=43880#p43880)
you can only train the crew if the ship/fleet is orbiting a system with an "academy" building (SF Academy, Naval Academy, etc). Notice the Dominion doesn't have such a building. Some minors' special building are academies, like the Andorians, Zakdorn, etc.
Ships built in systems with academies start as Regular, and Klingon crews always start with a minimum of 350XP (half the Regular threshold).
BTW, crews are not yet gaining experience from battles. I'll try to address that soon.
Range
see this discussion https://bitbucket.org/mstrobel/supremacy/issue/125/shipyard-fuel-range
Stranded
- Stranded Ships can not retreat https://bitbucket.org/mstrobel/supremacy/issue/219/stranded-ships-can-retreat
Combat
please see Manual
Damage in Combat
IsBattleFleet
- Fleet.cs Line 310: All ships are BattleFleet without: Scout, Colony, Construction, Medical, Science, Transport
NonCombatant
- ShipClass.cs Line 19:
- Colony = 0,
- Construction,
- Transport,
- Medical
Deployment
please see Manual
System Assault
please see Manual
- https://bitbucket.org/mstrobel/supremacy/issue/362/bypassing-obs (issue/362) ( "extra" round of combat between the OBs and the fleet?)
Types of Ships
- The SHIPLISTS and NEW SHIP INFO (now Updated) http://www.botf2.star-trek-games.com/viewtopic.php?f=11&t=1066 (search entry t=1066)
Links:
- BotF at Memory Beta http://memory-beta.wikia.com/wiki/Birth_of_the_Federation
- Alien Ship Database at www.neutralzone.de
- Staryards.com (last entry 2008)
- http://www.moddb.com/mods/foc-alliance-star-trek-tos/images (Kenneth)
Plans
- Spy ships -> Infiltrate = get info about the whole spied civilization (don't know yet, but maybe get SystemView by double clicking their sectors for seeing their facilities and structures)
- after spying the ship is destroyed (similar to colony ships). The reason is that a spy ship flies there, agents (=work capacity) integrate into the foreign race and even the ship can't be used for another civilization)
Major Ships
see TechObjectDatabase.xml and TextDatabase.xml
Type/Table | Images | Status | Issues | Comment | Custom1 | Custom2 | |
---|---|---|---|---|---|---|---|
Table: Colony Ships | Ship Images#Colony_Ships | Colony Ships are for colonizing (terraforming isn't implemented yet). | |||||
Table: Transport Ships | Ship Images#Transport Ships |
Transport ships are for building Stations and for System Assault. Don't know whether there are some transport tasks. |
|||||
Table: Medical Ships | Ship Images#Medical Ships |
Medical ships are for spending health to other ships (maybe not implemented yet)see here |
|||||
Table: Scout Ships | Ship Images#Scouts |
Scouts are for scouting |
|||||
Table: Science Ships | Ship Images#Science Ships |
Science ships are |
|||||
Table: Construction Ships | Ship Images#Construction Ships |
Construction ships are for building stations for expand the ship's range |
|||||
Table: Frigate | Ship Images#Frigate |
Frigate ships are |
|||||
Table: Cruiser | Ship Images#Cruiser |
Cruiser ships are for |
also Strike Cruiser and Tactical Cruiser | ||||
Table: Destroyer | Ship Images#Destroyer |
Destroyer ships are for |
also Heavy Destroyer | ||||
Table: Command Ship | Ship Images#Command Ships |
Command ships are for |
old lists
Experience
at the moment: Moving = 5 points, staying = 1 point, max = 10000 points
- https://bitbucket.org/mstrobel/supremacy/issue/31/starting-crew-xp
- Ships built when an academy (Starfleet Academy, Naval Academy etc) is built and powered are not starting as having a Regular crew (700 XP) like in BotF
Experience Rank: see table below
- Buildings PercentShipExperience: Database-List
see also #Train Crew
Accuracy Modifier
see table below
Damage Control Modifiers
Values defined in ShipTables.txt
Exp.Rank | Image | Exp.LowerBound | DamageControlModifiers | AccuracyModifiers | Comment | Custom1 | Custom2 |
---|---|---|---|---|---|---|---|
Green | 0 | 1.0 | 0.5 | ||||
Regular | 700 | 0.9 | 0.7 | ||||
Veteran | 1500 | 0.75 | 0.8 | ||||
Elite | 5000 | 0.60 | 0.9 | ||||
Legendary | 8000 | 0.25 | 1.0 |
ShipBuilding
see Shipyard
- Buildings:
- PercentShipBuilding: Database-List
- PercentScrapping: Database-List
- https://bitbucket.org/mstrobel/supremacy/issue/238/percentscrapping-not-working (issue/238) [CLOSED]
Rally point
Population Support
see Population#Population Support
Minor
they are part of the special race sites (still under construction). See also Minor
no use yet:
Minor Axanar | Minor Coridan | Minor Kazon | Minor Tellarite | |||
|
Type4Ships
- BORG_CUBE_IV
- BORG_TACTICAL_CUBE_IV
- CARD_CRUISER_IV
- CARD_DESTROYER_IV
- DOM_CRUISER_IV
- DOM_DESTROYER_IV
- FED_CRUISER_IV
- KLING_CRUISER_IV
- KLING_DESTROYER_IV
- ROM_CRUISER_IV
- ROM_DESTROYER_IV
- TERRAN_CRUISER_IV
Type5Ships
- BORG_CUBE_V
- BORG_TACTICAL_CUBE_V
- FED_CRUISER_V
- TERRAN_CRUISER_V