Browse Source

Add Mistymire support

master
Chris Smith 12 years ago
parent
commit
35165c0678
4 changed files with 32 additions and 4 deletions
  1. 14
    0
      res/data/levels.js
  2. BIN
      res/images/minimaps/Mistymire.png
  3. 16
    2
      res/js/viewer.js
  4. 2
    2
      res/js/viewer/viewer.js

+ 14
- 0
res/data/levels.js View File

142
   cores: [{left: 230, top: 134}, {left: 234, top: 444}, {left: 413, top: 419}, {left: 38, top: 569}]
142
   cores: [{left: 230, top: 134}, {left: 234, top: 444}, {left: 413, top: 419}, {left: 38, top: 569}]
143
  },
143
  },
144
 
144
 
145
+ {}, // Uber monsterfest
146
+ {}, // Tree of life
147
+
148
+ {
149
+  name: 'Mistymire Forest',
150
+  minimap: 'res/images/minimaps/Mistymire.png',
151
+  image: 'http://placehold.it/200x100',
152
+  du: 140,
153
+  offsets: {left: 170, top: 50},
154
+  scale: {left: 1.1, top: 1.1},
155
+  towerscale: 0.5,
156
+  cores: [{left: 129, top: 354}, {left: 241, top: 242}, {left: 318, top: 284}, {left: 299, top: 404}]
157
+ },
158
+
145
 ];
159
 ];

BIN
res/images/minimaps/Mistymire.png View File


+ 16
- 2
res/js/viewer.js View File

90
   $.each(levels, function(key) {
90
   $.each(levels, function(key) {
91
    var name = this.name;
91
    var name = this.name;
92
 
92
 
93
-   $('<button>')
93
+   name && $('<button>')
94
     .append($('<img>').attr('src', this.image))
94
     .append($('<img>').attr('src', this.image))
95
     .append($('<p>').text(name))
95
     .append($('<p>').text(name))
96
     .click(function() {
96
     .click(function() {
173
 
173
 
174
   var sel = $('select[name=search_map]');
174
   var sel = $('select[name=search_map]');
175
   $.each(levels, function(key) {
175
   $.each(levels, function(key) {
176
-   $('<option>').val(key + 1).text(this.name).appendTo(sel);
176
+   this.name && $('<option>').val(key + 1).text(this.name).appendTo(sel);
177
   });
177
   });
178
 
178
 
179
   function showSearch() {
179
   function showSearch() {
624
   cores: [{left: 230, top: 134}, {left: 234, top: 444}, {left: 413, top: 419}, {left: 38, top: 569}]
624
   cores: [{left: 230, top: 134}, {left: 234, top: 444}, {left: 413, top: 419}, {left: 38, top: 569}]
625
  },
625
  },
626
 
626
 
627
+ {}, // Uber monsterfest
628
+ {}, // Tree of life
629
+
630
+ {
631
+  name: 'Mistymire Forest',
632
+  minimap: 'res/images/minimaps/Mistymire.png',
633
+  image: 'http://placehold.it/200x100',
634
+  du: 140,
635
+  offsets: {left: 170, top: 50},
636
+  scale: {left: 1.1, top: 1.1},
637
+  towerscale: 0.5,
638
+  cores: [{left: 129, top: 354}, {left: 241, top: 242}, {left: 318, top: 284}, {left: 299, top: 404}]
639
+ },
640
+
627
 ];
641
 ];
628
 var towers = {
642
 var towers = {
629
 
643
 

+ 2
- 2
res/js/viewer/viewer.js View File

68
   $.each(levels, function(key) {
68
   $.each(levels, function(key) {
69
    var name = this.name;
69
    var name = this.name;
70
 
70
 
71
-   $('<button>')
71
+   name && $('<button>')
72
     .append($('<img>').attr('src', this.image))
72
     .append($('<img>').attr('src', this.image))
73
     .append($('<p>').text(name))
73
     .append($('<p>').text(name))
74
     .click(function() {
74
     .click(function() {
151
 
151
 
152
   var sel = $('select[name=search_map]');
152
   var sel = $('select[name=search_map]');
153
   $.each(levels, function(key) {
153
   $.each(levels, function(key) {
154
-   $('<option>').val(key + 1).text(this.name).appendTo(sel);
154
+   this.name && $('<option>').val(key + 1).text(this.name).appendTo(sel);
155
   });
155
   });
156
 
156
 
157
   function showSearch() {
157
   function showSearch() {

Loading…
Cancel
Save