Browse Source

Missing/fixed assets

Add data about towers and levels
Show one of each tower on the page
master
Chris Smith 12 years ago
parent
commit
5ef60e96d5

+ 1
- 0
.gitignore View File

@@ -0,0 +1 @@
1
+res/images/*/.directory

+ 12
- 4
index.html View File

@@ -4,8 +4,17 @@
4 4
   <title>Dungeon Defenders Viewer</title>
5 5
   <script src="res/js/jquery-1.7.1.min.js" type="text/javascript"></script>
6 6
   <script src="res/js/jquery-ui-1.8.17.custom.min.js" type="text/javascript"></script>
7
+  <script src="res/data/towers.js" type="text/javascript"></script>
7 8
   <script type="text/javascript">
8 9
    $(function() {
10
+    $.each(towers, function() {
11
+     $('<img>')
12
+       .attr('src', this.image)
13
+       .attr('alt', this.name)
14
+       .addClass('tower')
15
+       .appendTo($('#palette'));
16
+    });
17
+
9 18
     $('.tower,.core').draggable();
10 19
    });
11 20
   </script>
@@ -16,9 +25,8 @@
16 25
  <body>
17 26
   <img src="res/images/minimaps/Level1.png" alt="Level 1 minimap" id="map">
18 27
   <img src="res/images/coreIcon.png" alt="core" class="core">
19
-  <img src="res/images/towers/blockadeTower_Icon.png" alt="Blockade Tower" class="tower">
20
-  <img src="res/images/towers/blockadeTower_Icon.png" alt="Blockade Tower" class="tower">
21
-  <img src="res/images/towers/blockadeTower_Icon.png" alt="Blockade Tower" class="tower">
22
-  <img src="res/images/towers/missleTower_Icon.png" alt="Magic missile tower" class="tower">
28
+
29
+  <div id="palette">
30
+  </div>
23 31
  </body>
24 32
 </html>

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

@@ -0,0 +1,16 @@
1
+var levels = [
2
+
3
+ {name: 'The Deeper Well', minimap: 'res/images/minimaps/Level1.png', image: 'res/images/levels/Level1.jpg'},
4
+ {name: 'Foundries and Forges', minimap: 'res/images/minimaps/Level2.png', image: 'res/images/levels/Level2.jpg'},
5
+ {name: 'Magus Quarters', minimap: 'res/images/minimaps/Level3.png', image: 'res/images/levels/Level3.jpg'},
6
+ {name: 'Alchemical Laboratory', minimap: 'res/images/minimaps/Level4.png', image: 'res/images/levels/Level4.jpg'},
7
+ {name: 'Servants Quarters', minimap: 'res/images/minimaps/Level5.png', image: 'res/images/levels/Level5.jpg'},
8
+ {name: 'Castle Armory', minimap: 'res/images/minimaps/Level6.png', image: 'res/images/levels/Level6.jpg'},
9
+ {name: 'Hall of Court', minimap: 'res/images/minimaps/Level7.png', image: 'res/images/levels/Level7.jpg'},
10
+ {name: 'The Throne Room', minimap: 'res/images/minimaps/Level8.png', image: 'res/images/levels/Level8.jpg'},
11
+ {name: 'Royal Gardens', minimap: 'res/images/minimaps/RoyalGardens.png', image: 'res/images/levels/Level9.jpg'},
12
+ {name: 'The Ramparts', minimap: 'res/images/minimaps/Level9.png', image: 'res/images/levels/Level10.jpg'},
13
+ {name: 'Endless Spires', minimap: 'res/images/minimaps/TheSpires.png', image: 'res/images/levels/Level11.jpg'},
14
+ {name: 'The Summit', minimap: 'res/images/minimaps/TheSummit.png', image: 'res/images/levels/Level12.jpg'},
15
+
16
+];

+ 27
- 0
res/data/towers.js View File

@@ -0,0 +1,27 @@
1
+var towers = [
2
+
3
+ {name: 'Spike Blockade', image: 'res/images/towers/spikyBlockadeTower_Icon.png', class: 'Squire', units: 3}, 
4
+ {name: 'Bouncer Blockade', image: 'res/images/towers/bouncerTower_Icon.png', class: 'Squire', units: 4}, 
5
+ {name: 'Harpoon Turret', image: 'res/images/towers/harpoonTower_Icon.png', class: 'Squire', units: 6}, 
6
+ {name: 'Bowling Ball Turret', image: 'res/images/towers/bowlingBallTower_Icon.png', class: 'Squire', units: 7}, 
7
+ {name: 'Slice N Dice Blockade', image: 'res/images/towers/slicerTower_Icon.png', class: 'Squire', units: 8}, 
8
+
9
+ {name: 'Magic Missile Tower', image: 'res/images/towers/missleTower_Icon.png', class: 'Apprentice', units: 3}, 
10
+ {name: 'Magic Blockade', image: 'res/images/towers/blockadeTower_Icon.png', class: 'Apprentice', units: 1}, 
11
+ {name: 'Fireball Tower', image: 'res/images/towers/fireTower_Icon.png', class: 'Apprentice', units: 5}, 
12
+ {name: 'Lightning Tower', image: 'res/images/towers/lightningTower_Icon.png', class: 'Apprentice', units: 7}, 
13
+ {name: 'Deadly Striker Tower', image: 'res/images/towers/strikerTower_Icon.png', class: 'Apprentice', units: 8},
14
+
15
+ {name: 'Ensnare Aura', image: 'res/images/towers/stickyGoopAura_Icon.png', class: 'Monk', units: 3}, 
16
+ {name: 'Electric Aura', image: 'res/images/towers/deathlyHallowsAura_Icon.png', class: 'Monk', units: 5}, 
17
+ {name: 'Healing Aura', image: 'res/images/towers/healingAura_Icon.png', class: 'Monk', units: 5}, 
18
+ {name: 'Strength Drain Aura', image: 'res/images/towers/strengthDrainAura_Icon.png', class: 'Monk', units: 6}, 
19
+ {name: 'Enrage Aura', image: 'res/images/towers/enrageAura_Icon.png', class: 'Monk', units: 5}, 
20
+
21
+ {name: 'Gas Trap', image: 'res/images/towers/gasTrap_Icon.png', class: 'Huntress', units: 3}, 
22
+ {name: 'Proximity Mine Trap', image: 'res/images/towers/proxMineTrap_Icon.png', class: 'Huntress', units: 3}, 
23
+ {name: 'Inferno Trap', image: 'res/images/towers/infernoTrap_Icon.png', class: 'Huntress', units: 4}, 
24
+ {name: 'Etheral Spike Trap', image: 'res/images/towers/etherialSpikeTrap_Icon.png', class: 'Huntress', units: 3}, 
25
+ {name: 'Darkness Trap', image: 'res/images/towers/darknessTrap_Icon.png', class: 'Huntress', units: 6}, 
26
+
27
+];

res/images/minimaps/RoyalGardensgh.png → res/images/minimaps/RoyalGardens.png View File


BIN
res/images/towers/strengthDrainAura_Icon.png View File


Loading…
Cancel
Save