Files
coriolis/app/views/ship.html
2015-04-16 19:52:14 -07:00

55 lines
2.0 KiB
HTML

<fieldset id="overview">
<legend>{{ship.name}}</legend>
<div>Class: {{ship.class)}</div>
<div>Mass: {{fMass(ship.unladenMass)}} - {{fMass(ship.ladenMass)}} [{{ship.mass}}]T</div>
<div>Speed: {{ship.speed}} <span class="boost">[{{ship.boost}}] M/s</span></div>
<div>Agility: {{ship.agility}}</div>
<div>Shields: {{ship.shields}}</div>
<div>Armour: {{ship.armour}}</div>
<div>Fuel: {{ship.fuelCapacity}}T</div>
<div>Cargo: {{ship.cargoCapacity}}T</div>
<div>Armour: {{ship.armour}}</div>
<div>Pad Size: {{['','Small','Medium','Large'][ship.class]}}</div>
</fieldset>
<fieldset id="standard" class="slot-group">
<legend>Standard</legend>
<div class="slot">
<div class="lbl">Bulkheads</div>
<div class="clear">{{ship.bulkheads.c.name}}
<div class="cla">{{ship.bulkheads.c.mass}}T</div>
</div>
<div class="select">
<div class="c" ng-repeat="b in availCS.bulkheads" ng-click="ship.use(ship.bulkheads,$index,b)">{{b.name}}</div>
</div>
</div>
<div class="slot" ng-repeat="c in ship.common">
<div slot-details c="c" lbl="CArr[$index]"></div>
<div component-select class="select" c="c" ship="ship" opts="availCS.common[$index]"></div>
</div>
</fieldset>
<fieldset id="hardpoints" class="slot-group">
<legend>HardPoints</legend>
<div class="slot" ng-repeat="h in ship.hardpoints">
<div slot-details c="h" lbl="HPC[h.maxClass]"></div>
<div component-select class="select" c="h" ship="ship" opts="availCS.getHps(h.maxClass)"></div>
</div>
</fieldset>
<fieldset id="internal" class="slot-group">
<legend>Internal Compartments</legend>
<div class="slot" ng-repeat="i in ship.internal">
<div slot-details c="i" lbl="'FIX'"></div>
<div class="select">
<div ng-repeat="(grp, data) in availCS.getInts(i.maxClass)">
<div class="select-group">{{grp}}</div>
<div component-select c="i" ship="ship" opts="data"></div>
</div>
</div>
</div>
</fieldset>
<div class="list" id="power-list" power-list ship="ship"></div>
<div class="list" id="cost-list" cost-list ship="ship"></div>