Difference between revisions of "Shipyard"

From BotF2-Wiki
Jump to: navigation, search
m (Minor Shipyards)
(Sort of build list: see https://bitbucket.org/Bloodwurm/supremacydev/commits/e46854c263ce745d38bd5ff650edc633d886fdd2)
 
(11 intermediate revisions by 2 users not shown)
Line 2: Line 2:
  
 
Shipyards are for ...
 
Shipyards are for ...
 +
 +
*building ships (see [[Manual#Shipbuilding Option]])
 +
*extending range ???
 +
  
  
Line 9: Line 13:
  
 
A: There will be a shipbuilding queue at some point, we need to figure out how to implement it. Since there will be multiple docks in shipyards, we need to come up with a way to take that into consideration. Most likely we'll have a single queue, and each dock will "drink" from it whenever it becomes idle.
 
A: There will be a shipbuilding queue at some point, we need to figure out how to implement it. Since there will be multiple docks in shipyards, we need to come up with a way to take that into consideration. Most likely we'll have a single queue, and each dock will "drink" from it whenever it becomes idle.
 +
 +
== Values ==
 +
 +
see also: [http://botf2.square7.ch/wiki-files/Data/Shipyards.xlsx Shipyards.xlsx]. But newest development (Jan 2014) is <span style="color:red">'''BuildSlotOutputType'''</span> (see [[Shipyard#BuildSlotOutputType|here]]).
 +
 +
{|class="mw-collapsible wikitable sortable" 
 +
! bgcolor="#dadada" style="border:4px solid #999999;padding:0.2em;padding-top:0.2em;" |Race
 +
! bgcolor="#dadada" style="border:4px solid #999999;padding:0.2em;padding-top:0.2em;" |Techs
 +
! bgcolor="#dadada" style="border:4px solid #999999;padding:0.2em;padding-top:0.2em;" |Costs
 +
! bgcolor="#dadada" style="border:4px solid #999999;padding:0.2em;padding-top:0.2em;" |Energy
 +
! bgcolor="#dadada" style="border:4px solid #999999;padding:0.2em;padding-top:0.2em;" |BuildSlots
 +
! bgcolor="#dadada" style="border:4px solid #999999;padding:0.2em;padding-top:0.2em;" |BuildSlotsEnergy
 +
! bgcolor="#dadada" style="border:4px solid #999999;padding:0.2em;padding-top:0.2em;" |Output
 +
! bgcolor="#dadada" style="border:4px solid #999999;padding:0.2em;padding-top:0.2em;" |
 +
 +
 +
|-
 +
| style=text-align:left width=5% |Majors+Minors - SHIPYARD_I
 +
| style=text-align:center width=5% |1
 +
| style=text-align:center width=5% |500
 +
| style=text-align:center width=5% |25
 +
| style=text-align:center width=5% |1
 +
| style=text-align:center width=5% |25 (DOM: 35)
 +
| style=text-align:center width=8% |400 (DOM: 500)
 +
| style=text-align:center width=9% |
 +
 +
|-
 +
| style=text-align:left width=8% |Majors+Minors - SHIPYARD_II
 +
| style=text-align:center width=5% |4
 +
| style=text-align:center width=5% |2000
 +
| style=text-align:center width=5% |50
 +
| style=text-align:center width=5% |2
 +
| style=text-align:center width=5% |35 (DOM: 45)
 +
| style=text-align:center width=5% |800 (DOM: 1000)
 +
|
 +
 +
|-
 +
| style=text-align:left width=8% |Majors+Minors - SHIPYARD_III
 +
| style=text-align:center width=5% |7
 +
| style=text-align:center width=5% |5000
 +
| style=text-align:center width=5% |75
 +
| style=text-align:center width=5% |3
 +
| style=text-align:center width=5% |50 (DOM: 70)
 +
| style=text-align:center width=5% |1500 (DOM: 2000)
 +
|
 +
 +
|-
 +
| style=text-align:left width=15% |Majors+AXANAR,CORIDAN,TELLARITE - '''FLEETYARDS'''
 +
| style=text-align:center width=5% |10
 +
| style=text-align:center width=5% |8000
 +
| style=text-align:center width=5% |100
 +
| style=text-align:center width=5% |4
 +
| style=text-align:center width=5% |75 (DOM+Tell: 100)
 +
| style=text-align:center width=10% |2000 (DOM+Tell: 2500)
 +
|
 +
 +
|}
 +
 +
 +
Sort of build list: see https://bitbucket.org/Bloodwurm/supremacydev/commits/e46854c263ce745d38bd5ff650edc633d886fdd2#comment-2016730
 +
 +
 +
=== BuildSlotOutputType ===
 +
 +
newest development (Jan 2014) is BuildSlotOutputType. Thereby it's possible to use
 +
*PopulationRatio or
 +
*IndustryRatio or
 +
*Standard
 +
 +
Usage:
 +
<BuildSlotOutputType>PopulationRatio</BuildSlotOutputType>
 +
 +
<BuildSlotOutput>25</BuildSlotOutput>
 +
 +
So we reuse the BuildSlotOutput tag but the value specified should be considered as being between 0 and 100 (it's a ratio, thus 25 would mean 25% of pop).
 +
 +
== PercentShipBuilding ==
 +
 +
*Buildings:
 +
**PercentShipBuilding: [http://botf2.square7.ch/b2_db/BuildingsPercentShipExperience.php Database-List]
 +
 +
== Shipyard Upgrade ==
 +
 +
*https://bitbucket.org/mstrobel/supremacy/issue/38/shipyard-upgrades (issue/38)
  
 
== Major Shipyards ==
 
== Major Shipyards ==
Line 91: Line 179:
  
 
|}
 
|}
 
  
 
== Major Fleetyards ==
 
== Major Fleetyards ==
Line 107: Line 194:
  
 
|-   
 
|-   
|style="border:5px solid #b3b8f4;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/fed_fleetyard_i.png</img>
+
|style="border:5px solid #b3b8f4;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/fed_fleetyard.png</img>
 
|
 
|
 
|style="border:5px solid lightgreen;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/rom_fleetyard.png</img>
 
|style="border:5px solid lightgreen;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/rom_fleetyard.png</img>
Line 113: Line 200:
 
|style="border:5px solid #ff4040;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/kling_fleetyard.png</img>
 
|style="border:5px solid #ff4040;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/kling_fleetyard.png</img>
 
|  
 
|  
|style="border:5px solid #BF8040;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/card_fleetyard_i.png</img>  
+
|style="border:5px solid #BF8040;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/card_fleetyard.png</img>  
 
|  
 
|  
 
|style="border:5px solid DarkMagenta;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/dom_fleetyard.png</img>  
 
|style="border:5px solid DarkMagenta;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/dom_fleetyard.png</img>  
  
 
|-
 
|-
|align="center"|[[Federation|<span style="color:#0000ff">fed_fleetyard_i.png</span>]]
+
|align="center"|[[Federation|<span style="color:#0000ff">fed_fleetyard.png</span>]]
 
|
 
|
 
|align="center"|[[Romulans|<span style="color:green">rom_fleetyard.png</span>]]
 
|align="center"|[[Romulans|<span style="color:green">rom_fleetyard.png</span>]]
Line 124: Line 211:
 
|align="center"|[[Klingons|<span style="color:crimson">kling_fleetyard.png</span>]]
 
|align="center"|[[Klingons|<span style="color:crimson">kling_fleetyard.png</span>]]
 
|
 
|
|align="center"|[[Cardassians|<span style="color:#804040">card_fleetyard_i.png</span>]]
+
|align="center"|[[Cardassians|<span style="color:#804040">card_fleetyard.png</span>]]
 
|
 
|
 
|align="center"|[[Dominion|<span style="color:DarkMagenta">dom_fleetyard.png</span>]]
 
|align="center"|[[Dominion|<span style="color:DarkMagenta">dom_fleetyard.png</span>]]
  
|
+
|}
|style="border:5px solid #b3b8f4;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/fed_fleetyard_ii.png</img>
+
 
 +
=== old images ===
 +
 
 +
{| align="left"|
 +
|align="center"|[http://botf2.square7.ch/sup_db/img-html/fed_shipyards.html <span style="color:#0000ff">Federation</span>]
 
|
 
|
|style="border:5px solid lightgreen;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|
+
|align="center"|[http://botf2.square7.ch/sup_db/img-html/rom_shipyards.html <span style="color:green">Romulans</span>]
 
|
 
|
|style="border:5px solid #ff4040;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|
+
|align="center"|[http://botf2.square7.ch/sup_db/img-html/kling_shipyards.html <span style="color:#e50000">Klingons</span>]
 +
|
 +
|align="center"|[http://botf2.square7.ch/sup_db/img-html/card_shipyards.html <span style="color:#804040">Cardassians</span>]
 +
|
 +
|align="center"|[http://botf2.square7.ch/sup_db/img-html/dom_shipyards.html <span style="color:DarkMagenta">Dominion</span>]
 +
|}
 +
 
 +
 
 +
== Minor Shipyards ==
 +
 
 +
{| align="left"|
 +
 
 +
|- 
 +
|style="border:5px solid grey;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/minor_shipyard_i.png</img>
 
|  
 
|  
|style="border:5px solid #BF8040;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/card_fleetyard_ii.png</img>  
+
|style="border:5px solid grey;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/minor_shipyard_ii.png</img>  
 
|  
 
|  
|style="border:5px solid DarkMagenta;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|
+
|style="border:5px solid grey;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/minor_shipyard_iii.png</img>
  
 
|-
 
|-
|align="center"|[[Federation|<span style="color:#0000ff">fed_fleetyard_ii.png</span>]]
+
|align="center"|[[Minor|<span style="color:#000000">minor_shipyard_i.png</span>]]
 
|
 
|
|align="center"|[[Romulans|<span style="color:green">none</span>]]
+
|align="center"|[[Minor|<span style="color:#000000">minor_shipyard_ii.png</span>]]
 
|
 
|
|align="center"|[[Klingons|<span style="color:crimson">none</span>]]
+
|align="center"|[[Minor|<span style="color:#000000">minor_shipyard_iii.png</span>]]
|
+
 
|align="center"|[[Cardassians|<span style="color:#804040">card_fleetyard_ii.png</span>]]
+
|
+
|align="center"|[[Dominion|<span style="color:DarkMagenta">none</span>]]
+
 
|}
 
|}
  
== Minor Shipyards ==
 
  
 
{| align="left"|
 
{| align="left"|
 
|align="center"|[[Minor|<span style="color:black">Minor Axanar</span>]]
 
|align="center"|[[Minor|<span style="color:black">Minor Axanar</span>]]
 +
|
 +
|align="center"|[[Minor|<span style="color:black">Minor Tellarite</span>]]
 
|
 
|
 
|align="center"|[[Minor|<span style="color:black">Minor Coridan</span>]]
 
|align="center"|[[Minor|<span style="color:black">Minor Coridan</span>]]
 
|
 
|
 
|align="center"|[[Minor|<span style="color:black">Minor Kazon</span>]]
 
|align="center"|[[Minor|<span style="color:black">Minor Kazon</span>]]
|
 
|align="center"|[[Minor|<span style="color:black">Minor Tellarite</span>]]
 
  
 
|-   
 
|-   
 
|style="border:5px solid grey;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/axanar_shipyard.png</img>  
 
|style="border:5px solid grey;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/axanar_shipyard.png</img>  
 +
|
 +
|style="border:5px solid grey;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/tellarite_shipyard.png</img>
 
|  
 
|  
 
|style="border:5px solid grey;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/coridan_shipyard.png</img>  
 
|style="border:5px solid grey;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/coridan_shipyard.png</img>  
 
|  
 
|  
 
|style="border:5px solid grey;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/kazon_shipyard.png</img>  
 
|style="border:5px solid grey;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/kazon_shipyard.png</img>  
|
+
 
|style="border:5px solid grey;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/tellarite_shipyard.png</img>
+
  
 
|-
 
|-
 
|align="center"|[[Minor|<span style="color:#000000">axanar_shipyard.png</span>]]
 
|align="center"|[[Minor|<span style="color:#000000">axanar_shipyard.png</span>]]
 
|
 
|
|align="center"|[[Minor|<span style="color:#000000">coridan_shipyard.png</span>]]
+
|align="center"|[[Minor|<span style="color:#000000">tellarite_shipyard_i.png</span>]]
 
|
 
|
|align="center"|[[Minor|<span style="color:#000000">kazon_shipyard.png</span>]]
+
|align="center"|[[Minor|<span style="color:#000000">no shipyard anymore</span>]]
 
|
 
|
|align="center"|[[Minor|<span style="color:#000000">tellarite_shipyard_i.png</span>]]
+
|align="center"|[[Minor|<span style="color:#000000">no shipyard anymore</span>]]
 +
 
 +
|-
 +
|align="left"|
 +
 
 +
 
 +
[[Minor|<span style="color:red">old images:</span>]]
 +
 
 +
|- 
 +
|style="border:5px solid grey;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/_old/axanar_shipyard_old.png</img>
 +
|
 +
|style="border:5px solid grey;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/_old/tellarite_shipyard_old.png</img>
 +
|
 +
|style="border:5px solid grey;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/_old/coridan_shipyard_old.png</img>
 +
|
 +
|style="border:5px solid grey;padding:0.1em;padding-left:0.1em;" bgcolor="#000000"|<img size=200>http://botf2.square7.ch/wiki-files/images/TechObjects/Shipyards/_old/kazon_shipyard_old.png</img>
 +
 
 +
|-
 +
|align="center"|[[Minor|<span style="color:#000000">axanar_shipyard_old.png</span>]]
 +
|
 +
|align="center"|[[Minor|<span style="color:#000000">tellarite_shipyard_i_old.png</span>]]
 +
|
 +
|align="center"|[[Minor|<span style="color:#000000">coridan_shipyard_old.png</span>]]
 +
|
 +
|align="center"|[[Minor|<span style="color:#000000">kazon_shipyard_old.png</span>]]
  
 
|}
 
|}
  
 
[[Category:Ships]] [[Category:Images]]
 
[[Category:Ships]] [[Category:Images]]

Latest revision as of 20:46, 27 June 2015

Intro

Shipyards are for ...


ship building queue

Q: There is no ship building queue, which increases micromanagement.

A: There will be a shipbuilding queue at some point, we need to figure out how to implement it. Since there will be multiple docks in shipyards, we need to come up with a way to take that into consideration. Most likely we'll have a single queue, and each dock will "drink" from it whenever it becomes idle.

Values

see also: Shipyards.xlsx. But newest development (Jan 2014) is BuildSlotOutputType (see here).

Race Techs Costs Energy BuildSlots BuildSlotsEnergy Output


Majors+Minors - SHIPYARD_I 1 500 25 1 25 (DOM: 35) 400 (DOM: 500)
Majors+Minors - SHIPYARD_II 4 2000 50 2 35 (DOM: 45) 800 (DOM: 1000)
Majors+Minors - SHIPYARD_III 7 5000 75 3 50 (DOM: 70) 1500 (DOM: 2000)
Majors+AXANAR,CORIDAN,TELLARITE - FLEETYARDS 10 8000 100 4 75 (DOM+Tell: 100) 2000 (DOM+Tell: 2500)


Sort of build list: see https://bitbucket.org/Bloodwurm/supremacydev/commits/e46854c263ce745d38bd5ff650edc633d886fdd2#comment-2016730


BuildSlotOutputType

newest development (Jan 2014) is BuildSlotOutputType. Thereby it's possible to use

  • PopulationRatio or
  • IndustryRatio or
  • Standard

Usage: <BuildSlotOutputType>PopulationRatio</BuildSlotOutputType>

<BuildSlotOutput>25</BuildSlotOutput>

So we reuse the BuildSlotOutput tag but the value specified should be considered as being between 0 and 100 (it's a ratio, thus 25 would mean 25% of pop).

PercentShipBuilding

Shipyard Upgrade

Major Shipyards

Federation Romulans Klingons Cardassians Dominion
fed_shipyard_i.png rom_shipyard_i.png kling_shipyard_i.png card_shipyard_i.png dom_shipyard_i.png
fed_shipyard_ii.png rom_shipyard_ii.png kling_shipyard_ii.png card_shipyard_ii.png dom_shipyard_ii.png
fed_shipyard_iii.png rom_shipyard_iii.png kling_shipyard_iii.png card_shipyard_iii.png dom_shipyard_iii.png

Major Fleetyards

Federation Romulans Klingons Cardassians Dominion
fed_fleetyard.png rom_fleetyard.png kling_fleetyard.png card_fleetyard.png dom_fleetyard.png

old images

Federation Romulans Klingons Cardassians Dominion


Minor Shipyards

minor_shipyard_i.png minor_shipyard_ii.png minor_shipyard_iii.png


Minor Axanar Minor Tellarite Minor Coridan Minor Kazon


axanar_shipyard.png tellarite_shipyard_i.png no shipyard anymore no shipyard anymore


old images:

axanar_shipyard_old.png tellarite_shipyard_i_old.png coridan_shipyard_old.png kazon_shipyard_old.png