123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176 |
- <!DOCTYPE html>
- <html>
- <head>
- <title>Dungeon Defenders Viewer</title>
- <script src="res/js/jquery.js" type="text/javascript"></script>
- <script src="res/js/viewer.js" type="text/javascript"></script>
-
- <link rel="icon" type="image/png" href="res/images/coreIcon.png"/>
-
- <link rel="stylesheet/less" type="text/css" href="res/style.less">
- <script src="res/js/less-1.2.1.min.js" type="text/javascript"></script>
- </head>
- <body>
- <div id="header">
- <h1><img src="res/images/dd-logo.png" alt="Dungeon Defenders"><span>Layout Editor</span></h1>
- <div id="buttons">
- <button id="showinstructions" class="initiallyhidden">Show Instructions</button>
- <button id="search" class="initiallyhidden">Search layouts</button>
- <button id="savelayout">Save this layout</button>
- <button id="createlayout">Create new layout</button>
- </div>
- </div>
- <div id="sidebar">
- <div id="palette">
- <h2>Palette</h2>
- <p>Drag and drop towers onto the map</p>
- </div>
- <div id="stats">
- <h2>Information</h2>
- <p id="du_wrapper"><span class="label">DUs:</span> <span id="du_used">0</span>/<span id="du_total">0</span></p>
- <p><span class="label">Difficulty:</span> <span id="difficulty">unknown</span></p>
- <p><span class="label">Type:</span> <span id="type">unknown</span></p>
- <p><span class="label">Modes:</span> <span id="modes">unknown</span></p>
- </div>
- <div id="notes">
- <h2>Notes</h2>
- <textarea id="notecontent"></textarea>
- </div>
- </div>
- <div id="mapwrapper">
- <div id="instructions">
- <h2>Instructions</h2>
- <p>
- Drag and drop towers from the palette on the left.
- Shift+click to rotate a tower.
- Double click to remove a tower.
- </p>
- <button id="hideinstructions">
- Hide instructions
- </button>
- </div>
- <div id="mapcontainer"></div>
- </div>
-
- <div id="layoutcontainer" class="initiallyhidden">
- <div id="layoutmask" class="mask"></div>
- <div id="layoutpicker" class="dialog">
- <button id="layoutclose" class="close">Cancel</button>
- <div class="container">
- <h2>Select a level</h2>
- </div>
- </div>
- </div>
-
- <div id="searchcontainer" class="initiallyhidden">
- <div id="searchmask" class="mask"></div>
- <div id="searchdialog" class="dialog">
- <button id="searchclose" class="close">Close</button>
- <div class="container">
- <h2>Search layouts</h2>
- <div id="searchterms">
- <h3>Search parameters</h3>
- <form>
- <div class="formrow">
- <label for="search_map">Level</label>
- <select name="search_map">
- <option value="any">Any level</option>
- </select>
- </div>
- <div class="formrow">
- <label for="search_difficulty">Difficulty</label>
- <select name="search_difficulty">
- <option value="any">Any difficulty</option>
- <option value="easy" class="easy">Easy</option>
- <option value="medium" class="medium">Medium</option>
- <option value="hard" class="hard">Hard</option>
- <option value="insane" class="insane">Insane</option>
- <option value="nightmare" class="nightmare">Nightmare</option>
- </select>
- </div>
- <div class="formrow">
- <label for="search_type">Type</label>
- <select name="search_type">
- <option value="any">Any type</label>
- <option value="campaign">Campaign</option>
- <option value="survival">Survival</option>
- <option value="challenge">Challenge</option>
- </select>
- </div>
- <div class="formrow modesrow">
- <label>Modes</label>
- <label><input type="checkbox" name="search_hc"> Hard Core</label>
- <label><input type="checkbox" name="search_mm"> Mixed Mode</label>
- <label><input type="checkbox" name="search_ps"> Pure Strategy</label>
- </div>
- <div class="formrow" id="search_classes">
- <label for="search_classes">Using classes</label>
- <img src="res/images/classes/huntress_icon.png" id="search_huntress" alt="Huntress">
- <img src="res/images/classes/mage_icon.png" id="search_apprentice" alt="Apprentice">
- <img src="res/images/classes/monk_icon.png" id="search_monk" alt="Monk">
- <img src="res/images/classes/squire_icon.png" id="search_squire" alt="Squire">
- </div>
- <div class="formrow submit">
- <button id="search_submit">Search</button>
- </div>
- </form>
- </div>
- <div id="searchresults">
- <h3>Search results</h3>
- <table>
- <thead>
- <tr>
- <th>Layout</th>
- <th>Level</th>
- <th>Difficulty</th>
- <th>Type</th>
- <th>Modes</th>
- <th>Classes</th>
- </tr>
- </thead>
- <tbody>
- </tbody>
- </table>
- </div>
- </div>
- </div>
- </div>
-
- <div id="savecontainer" class="initiallyhidden">
- <div id="savemask" class="mask"></div>
- <div id="savedialog" class="dialog">
- <button id="saveclose" class="close">Close</button>
- <div class="container">
- <div id="save_inprogress">
- <h2 style="margin-bottom: 50px;">Saving...</h2>
- <p style="margin-bottom: 50px;"><img src="res/images/loading.gif" alt="Loading indicator"></p>
- <p id="save_error" class="initiallyhidden error"></p>
- </div>
- <div id="save_done" class="initiallyhidden">
- <h2>Saved</h2>
- <p>
- Your layout has been saved.
- Share this link:
- </p>
- <p id="link"></p>
- </div>
- </div>
- </div>
- </div>
- <script type="text/javascript">
-
- var _gaq = _gaq || [];
- _gaq.push(['_setAccount', 'UA-28629414-1']);
- _gaq.push(['_setDomainName', 'ddlayout.co.uk']);
- _gaq.push(['_setAllowLinker', true]);
- _gaq.push(['_trackPageview']);
-
- (function() {
- var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
- ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
- var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
- })();
-
- </script>
- </body>
- </html>
|