Difference between revisions of "Aircraft Firepower Table"
Jump to navigation
Jump to search
m (added category Crafts) |
m (tidied up table format) |
||
Line 1: | Line 1: | ||
− | <table x:str border=1 cellpadding= | + | <table x:str border=1 cellpadding=4 cellspacing=0 > |
<tr height=35 style='height:26.25pt' align='right' bgcolor='#989898'> | <tr height=35 style='height:26.25pt' align='right' bgcolor='#989898'> | ||
<b> | <b> | ||
− | <td height=35 | + | <td height=35 align='left' style='height:26.25pt;'>Armament</td> |
− | <td | + | <td >Cost<br> |
$000s</td> | $000s</td> | ||
− | <td | + | <td >$Shot</td> |
− | <td | + | <td >Average<br> |
Damage</td> | Damage</td> | ||
− | <td | + | <td >Range<br>(km)</td> |
− | <td | + | <td >Accuracy</td> |
− | <td | + | <td >Reload<br>Time (s)</td> |
− | <td | + | <td >Shots</td> |
− | <td | + | <td >Fire-<br> |
power</td> | power</td> | ||
− | <td | + | <td >$ / Fire-<br> |
power</td> | power</td> | ||
− | <td | + | <td >Payload</td> |
− | <td | + | <td >$ / <br>Payload</td> |
− | <td | + | <td >Ammo<br> |
$Rate</td> | $Rate</td> | ||
− | <td | + | <td >Ammo<br> |
$/Dmg</td> | $/Dmg</td> | ||
</b> | </b> | ||
Line 28: | Line 28: | ||
<tr height=17 style='height:12.75pt'> | <tr height=17 style='height:12.75pt'> | ||
− | <td height=17 | + | <td height=17 style='height:12.75pt;border-top:none; |
− | + | ' bgcolor='#989898'>Cannon</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >$30</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$25</td> | |
− | <td | + | <td align=right style='border-top:none;' >10</td> |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >10</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >25%</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >2</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >200</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >75</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$400</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >500</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$60</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$744</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$10</td> | |
</tr> | </tr> | ||
<tr height=17 style='height:12.75pt'> | <tr height=17 style='height:12.75pt'> | ||
− | <td height=17 | + | <td height=17 style='height:12.75pt;border-top:none; |
− | + | ' bgcolor='#989898'>Stingray</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >$16</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$3,000</td> | |
− | <td | + | <td align=right style='border-top:none;' >70</td> |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >30</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >70%</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >15</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >6</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >196</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$82</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >294</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$54</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$12,000</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$61</td> | |
</tr> | </tr> | ||
<tr height=17 style='height:12.75pt'> | <tr height=17 style='height:12.75pt'> | ||
− | <td height=17 | + | <td height=17 style='height:12.75pt;border-top:none; |
− | + | ' bgcolor='#989898'>Avalanche</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >$17</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$9,000</td> | |
− | <td | + | <td align=right style='border-top:none;' >100</td> |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >60</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >80%</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >20</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >3</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >240</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$71</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >240</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$71</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$27,000</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$113</td> | |
</tr> | </tr> | ||
<tr height=34 style='height:25.5pt'> | <tr height=34 style='height:25.5pt'> | ||
− | <td height=34 | + | <td height=34 style='height:25.5pt;border-top:none; |
− | + | ' bgcolor='#989898'>Laser Cannon</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >$211</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$0</td> | |
− | <td | + | <td align=right style='border-top:none;' >70</td> |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >21</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >35%</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >4</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >99</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >368</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$574</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >2426</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$87</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$0</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$0</td> | |
</tr> | </tr> | ||
<tr height=51 style='height:38.25pt'> | <tr height=51 style='height:38.25pt'> | ||
− | <td height=51 | + | <td height=51 style='height:38.25pt;border-top:none; |
− | + | ' bgcolor='#989898'>Laser Cannon (XCU)</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >$283</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$0</td> | |
− | <td | + | <td align=right style='border-top:none;' >70</td> |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >21</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >35%</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >4</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >99</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >368</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$770</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >2426</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$117</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$0</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$0</td> | |
</tr> | </tr> | ||
<tr height=34 style='height:25.5pt'> | <tr height=34 style='height:25.5pt'> | ||
− | <td height=34 | + | <td height=34 style='height:25.5pt;border-top:none; |
− | + | ' bgcolor='#989898'>Plasma Beam</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >$319</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$0</td> | |
− | <td | + | <td align=right style='border-top:none;' >140</td> |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >52</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >50%</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >6</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >100</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >700</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$456</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >7000</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$46</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$0</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$0</td> | |
</tr> | </tr> | ||
<tr height=51 style='height:38.25pt'> | <tr height=51 style='height:38.25pt'> | ||
− | <td height=51 | + | <td height=51 style='height:38.25pt;border-top:none; |
− | + | ' bgcolor='#989898'>Plasma Beam (XCU)</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >$698</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$0</td> | |
− | <td | + | <td align=right style='border-top:none;' >140</td> |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >52</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >50%</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >6</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >100</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >700</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$997</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >7000</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$100</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$0</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$0</td> | |
</tr> | </tr> | ||
<tr height=52 style='height:39.0pt'> | <tr height=52 style='height:39.0pt'> | ||
− | <td height=52 | + | <td height=52 style='height:39.0pt;border-top:none; |
− | + | ' bgcolor='#989898'>Fusion Ball Launcher</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >$281</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$69,000</td> | |
− | <td | + | <td align=right style='border-top:none;' >230</td> |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >65</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >100%</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >25</td> | |
− | <td | + | <td align=right style='border-top:none; |
− | + | ' >2</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >460</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$611</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >460</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$611</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$138,000</td> | |
− | <td | + | <td align=right style='border-top:none;' |
− | + | >$300</td> | |
</tr> | </tr> |
Revision as of 22:31, 4 April 2008
Armament | Cost $000s |
$Shot | Average Damage |
Range (km) |
Accuracy | Reload Time (s) |
Shots | Fire- power |
$ / Fire- power |
Payload | $ / Payload |
Ammo $Rate |
Ammo $/Dmg |
Cannon | $30 | $25 | 10 | 10 | 25% | 2 | 200 | 75 | $400 | 500 | $60 | $744 | $10 |
Stingray | $16 | $3,000 | 70 | 30 | 70% | 15 | 6 | 196 | $82 | 294 | $54 | $12,000 | $61 |
Avalanche | $17 | $9,000 | 100 | 60 | 80% | 20 | 3 | 240 | $71 | 240 | $71 | $27,000 | $113 |
Laser Cannon | $211 | $0 | 70 | 21 | 35% | 4 | 99 | 368 | $574 | 2426 | $87 | $0 | $0 |
Laser Cannon (XCU) | $283 | $0 | 70 | 21 | 35% | 4 | 99 | 368 | $770 | 2426 | $117 | $0 | $0 |
Plasma Beam | $319 | $0 | 140 | 52 | 50% | 6 | 100 | 700 | $456 | 7000 | $46 | $0 | $0 |
Plasma Beam (XCU) | $698 | $0 | 140 | 52 | 50% | 6 | 100 | 700 | $997 | 7000 | $100 | $0 | $0 |
Fusion Ball Launcher | $281 | $69,000 | 230 | 65 | 100% | 25 | 2 | 460 | $611 | 460 | $611 | $138,000 | $300 |
Key:
- Cost is for the weapon system alone, not including the aircraft, hangar and any Elerium to operate it
- Firepower = average damage rate dealt per 60s (or until ammo exhausted)
- $/Firepower = cost of the weapon system per unit of Firepower
- Payload = total average damage dealt if entire ammo load can be fired
- $/Payload = cost of the weapon system per unit of Payload
- $/Ammo rate = cost of ammo expended per 60s (same time frame as Firepower measurement)
- $Ammo/Dmg = cost of ammo expended per unit of average damage dealt
Notes:
- Costs are the higher of: sale price (i.e. opportunity cost) or complete manufacturing cost from "XCOM_Profits.xls"
- Damage, cost etc listed here is per single weapon; typically they will be mounted in pairs.
- Accuracy figures differ from in-game UFOPaedia but are from code inspection (UFOPaedia.org)
- Apparently the combat mode (Cautious etc) affects the firing rate. This is not modelled here.
- "Last shot misses" bug is not modelled here; assumes craft is Aggressive or switches to Aggressive for last shot
Observations & Conclusions:
- With the conventional weapons, there is an elegant trade-off between range and firepower, vs payload.
- The Laser Cannon is costlier, but superior to, all the conventional weapons - except for range.
- Therefore the Laser Cannon is a good choice for an Aggressive, non-standoff engagement.
- The Fusion Ball Launcher is a cost-inefficient and relatively weak weapon, apart from its standoff range.
- Payload may be more important than Firepower in situations where an important large UFO target is attacked with limited resources.
- Fusion Ball Launcher and Avalanche are worst-impacted by the "last shot misses" bug.
- Of course the "cost" of downing a UFO will generally be small in proportion to the "value" of that downed UFO. Bean counters beware!
- It would be interesting (and easy) to calculate the cost of damage sustained by aircraft. It would then be possible to put an economic value on stand-off capability.