diff --git a/app/js/app.js b/app/js/app.js index e3c9f7b8..5cfdeedf 100644 --- a/app/js/app.js +++ b/app/js/app.js @@ -17,9 +17,10 @@ angular.module('app', ['ngRoute','shipyard','ngLodash','app.templates']) $rootScope.ships = DB.ships; // Formatters - $rootScope.credits = d3.format(',.0f'); - $rootScope.power = d3.format(',.2f'); - $rootScope.percent = d3.format(',.2%'); + $rootScope.fCrd = d3.format(',.0f'); + $rootScope.fPwr = d3.format(',.2f'); + $rootScope.fMass = d3.format(',.2r'); + $rootScope.fPct = d3.format(',.2%'); $rootScope.calcJumpRange = function(mass, fsd, fuel) { return Math.pow( (fuel || fsd.maxfuel) / fds.fuelmul, 1 / fsd.fuelpower ) * fsd.optmass / mass; diff --git a/app/views/costs.html b/app/views/costs.html index c1d25e54..538ea19c 100644 --- a/app/views/costs.html +++ b/app/views/costs.html @@ -1,18 +1,18 @@
-
{{ship.name}}
{{$r.credits(ship.cost)}}
+
{{ship.name}}
{{$r.fCrd(ship.cost)}}
-
{{ship.bulkheads.c.name}}
{{$r.credits(ship.bulkheads.c.cost)}}
+
{{ship.bulkheads.c.name}}
{{$r.fCrd(ship.bulkheads.c.cost)}}
-
{{c.c.class}}{{c.c.rating}} {{$r.CArr[$index]}}
{{$r.credits(c.c.cost)}}
+
{{c.c.class}}{{c.c.rating}} {{$r.CArr[$index]}}
{{$r.fCrd(c.c.cost)}}
-
{{c.c.class}}{{c.c.rating}} {{c.c.name}}
{{$r.credits(c.c.cost)}}
+
{{c.c.class}}{{c.c.rating}} {{c.c.name}}
{{$r.fCrd(c.c.cost)}}
-
{{c.c.class}}{{c.c.rating}} {{c.c.name || $r.igMap[c.c.group]}}
{{$r.credits(c.c.cost)}}
+
{{c.c.class}}{{c.c.rating}} {{c.c.name || $r.igMap[c.c.group]}}
{{$r.fCrd(c.c.cost)}}
-
Total
{{$r.credits(ship.totalCost)}}
+
Total
{{$r.fCrd(ship.totalCost)}}
diff --git a/app/views/power.html b/app/views/power.html index 84d2f584..0db276a8 100644 --- a/app/views/power.html +++ b/app/views/power.html @@ -1,20 +1,20 @@
-
{{ship.common[0].c.class}}{{ship.common[0].c.rating}} {{$r.CArr[0]}}
{{$r.power(ship.common[0].c.pGen)}}
+
{{ship.common[0].c.class}}{{ship.common[0].c.rating}} {{$r.CArr[0]}}
{{$r.fPwr(ship.common[0].c.pGen)}}
-
{{c.c.class}}{{c.c.rating}} {{$r.CArr[$index]}}
{{$r.power(c.c.power)}}
+
{{c.c.class}}{{c.c.rating}} {{$r.CArr[$index]}}
{{$r.fPwr(c.c.power)}}
-
1H Cargo Scoop
{{$r.power(ship.cargoScoop.c.power)}}
+
1H Cargo Scoop
{{$r.fPwr(ship.cargoScoop.c.power)}}
-
{{c.c.class}}{{c.c.rating}} {{c.c.name}}
{{$r.power(c.c.power)}}
+
{{c.c.class}}{{c.c.rating}} {{c.c.name}}
{{$r.fPwr(c.c.power)}}
-
{{c.c.class}}{{c.c.rating}} {{c.c.name || $r.igMap[c.c.group]}}
{{$r.power(c.c.power)}}
+
{{c.c.class}}{{c.c.rating}} {{c.c.name || $r.igMap[c.c.group]}}
{{$r.fPwr(c.c.power)}}
-
Retracted: {{$r.power(ship.powerRetracted)}} ({{$r.percent(ship.powerRetracted/ship.powerAvailable)}})
-
Deployed: {{$r.power(ship.powerDeployed)}} ({{$r.percent(ship.powerDeployed/ship.powerAvailable)}})
+
Retracted: {{$r.fPwr(ship.powerRetracted)}} ({{$r.percent(ship.powerRetracted/ship.powerAvailable)}})
+
Deployed: {{$r.fPwr(ship.powerDeployed)}} ({{$r.percent(ship.powerDeployed/ship.powerAvailable)}})
diff --git a/app/views/ship.html b/app/views/ship.html index 4abf0360..111e9126 100644 --- a/app/views/ship.html +++ b/app/views/ship.html @@ -1,8 +1,8 @@
{{ship.name}} -
Class: {{ship.class}}
-
Mass: {{ship.unladenMass}} - {{ship.ladenMass}} [{{ship.mass}}]T
+
Class: {{ship.class)}
+
Mass: {{fMass(ship.unladenMass)}} - {{fMass(ship.ladenMass)}} [{{ship.mass}}]T
Speed: {{ship.speed}} [{{ship.boost}}] M/s
Agility: {{ship.agility}}
Shields: {{ship.shields}}