diff options
author | Freeyorp <TheFreeYorp@NOSPAM.G.m.a.i.l.replace> | 2013-03-31 16:05:51 +1200 |
---|---|---|
committer | Freeyorp <TheFreeYorp@NOSPAM.G.m.a.i.l.replace> | 2013-03-31 17:13:41 +1300 |
commit | 22ae5ff731abfbf784a6c2d6c5b0bc408aba0bb9 (patch) | |
tree | a48e53180f46c0ee29ea7970cf20087a6a50c172 /js/mv.js | |
parent | ce52475d9b640fa848333ec01340d6d2244bac7b (diff) | |
download | manavis-22ae5ff731abfbf784a6c2d6c5b0bc408aba0bb9.tar.gz manavis-22ae5ff731abfbf784a6c2d6c5b0bc408aba0bb9.tar.bz2 manavis-22ae5ff731abfbf784a6c2d6c5b0bc408aba0bb9.tar.xz manavis-22ae5ff731abfbf784a6c2d6c5b0bc408aba0bb9.zip |
Map name mappings. Label map names on map chart.
This closes #003.
Diffstat (limited to 'js/mv.js')
-rw-r--r-- | js/mv.js | 8 |
1 files changed, 3 insertions, 5 deletions
@@ -91,12 +91,13 @@ var mv = {}; var d; d = e.match(/^(\d+\.\d+) PC(\d+) (\d+):(\d+),(\d+) GAINXP (\d+) (\d+) (\w+)/); if (d) { + var mapSID = parseInt(d[3]); var ts = new Date(0); ts.setUTCSeconds(d[1]); records.push({ date: ts, pc: parseInt(d[2]), - map: parseInt(d[3]), + map: map.nameByServerID(parseInt(d[3]), ts), x: parseInt(d[4]), y: parseInt(d[5]), e: parseInt(d[6]), @@ -124,7 +125,6 @@ var mv = {}; return; } }); - console.log(records.length); } var cfdata, all, dateDim, dateGroup, @@ -192,7 +192,6 @@ var mv = {}; .title(function(d) { return d.key + ": " + d.value; }) .brushOn(true) ; - console.log([pcDim.bottom(1)[0], pcDim.top(1)[0]]) mv.pcChart = dc.barChart("#player-chart") .width(630) .height(130) @@ -243,8 +242,7 @@ var mv = {}; .margins({left: 60, right: 18, top: 5, bottom: 30}) .dimension(mapDim) .group(mapGroup) - .colorDomain(function(d) { return [mapDim.bottom(1)[0].map, mapDim.top(1)[0].map]; }) - .colorAccessor(function(d, i){ return d.key; }) + .colorCalculator(d3.scale.category20c()) /* X */ .keyAccessor(function(d) { return d.value.e + 1; }) /* Y */ |