Skip to content

Commit d3559a9

Browse files
added more nyan icons
1 parent db8fac7 commit d3559a9

File tree

10 files changed

+13
-6
lines changed

10 files changed

+13
-6
lines changed

img/markers/nyan-afro.gif

23.3 KB
Loading

img/markers/nyan-coin.gif

38.2 KB
Loading

img/markers/nyan-cool.gif

25.3 KB
Loading

img/markers/nyan-gameboy.gif

27.1 KB
Loading

img/markers/nyan-mon.gif

36.9 KB
Loading

img/markers/nyan-mummy.gif

25.8 KB
Loading

img/markers/nyan-pirate.gif

40.3 KB
Loading

img/markers/nyan-pumpkin.gif

32.7 KB
Loading

img/markers/nyan-tothemax.gif

26.3 KB
Loading

js/tracker.js

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@ var balloon_index = 0;
3030
var balloon_colors_name = ["red", "blue", "green", "yellow", "purple", "orange", "cyan"];
3131
var balloon_colors = ["#f00", "blue", "green", "#FDFC30", "#c700e6", "#ff8a0f", "#0fffca"];
3232

33+
var nyan_color_index = 0;
34+
var nyan_colors = ['nyan', 'nyan-coin', 'nyan-mon', 'nyan-pirate', 'nyan-cool', 'nyan-tothemax', 'nyan-pumpkin', 'nyan-afro', 'nyan-coin', 'nyan-mummy'];
35+
var rainbow = ["#ff0000", "#fc9a00", "#f6ff00", "#38ff01", "#009aff","#0000ff"];
36+
3337
var map = null;
3438
var overlay = null;
3539
var layer_clouds = null;
@@ -356,6 +360,7 @@ function clean_refresh(text, force, history_step) {
356360

357361
car_index = 0;
358362
balloon_index = 0;
363+
nyan_color_index = 0;
359364
stopFollow(force);
360365

361366
// add loading spinner in the vehicle list
@@ -1833,20 +1838,22 @@ function addPosition(position) {
18331838
vehicle_info.marker.setMode = function(mode) { this.mode = mode; this.setPosition(this.getPosition()); };
18341839
vehicle_info.marker.setAltitude = function(derp) { this.setPosition(this.getPosition()); };
18351840

1841+
1842+
var nyan = nyan_colors[nyan_color_index] + ".gif";
1843+
nyan_color_index = (nyan_color_index + 1) % nyan_colors.length;
1844+
var nyanw = (nyan_color_index == 4) ? 104 : 55;
1845+
18361846
vehicle_info.marker.setIcon({
1837-
url: host_url + markers_url + "nyan.gif",
1838-
size: new google.maps.Size(55,39),
1839-
scaledSize: new google.maps.Size(55,39),
1847+
url: host_url + markers_url + nyan,
1848+
size: new google.maps.Size(nyanw,39),
1849+
scaledSize: new google.maps.Size(nyanw,39),
18401850
anchor: new google.maps.Point(26,20)
18411851
});
18421852
vehicle_info.marker.iconImg = 1;
18431853

18441854
vehicle_info.image_src = host_url + markers_url + "hab_nyan.gif";
18451855
vehicle_info.image_src_offset = new google.maps.Point(-34,-70);
18461856

1847-
// whats nyan only purpose? Make people happy, of course. And how?
1848-
var rainbow = ["#ff0000", "#fc9a00", "#f6ff00", "#38ff01", "#009aff","#0000ff"];
1849-
18501857
// remove all polylines
18511858
var k;
18521859
for(k in vehicle_info.polyline) {

0 commit comments

Comments
 (0)