2016-10-16 01:23:04 +02:00
|
|
|
<!DOCTYPE html>
|
|
|
|
<html lang="en">
|
|
|
|
<head>
|
|
|
|
<meta charset="utf-8">
|
|
|
|
<title>Netburner</title>
|
2016-10-17 10:24:39 +02:00
|
|
|
<link rel="stylesheet" type="text/css" href="css/styles.css" />
|
|
|
|
<link rel="stylesheet" type="text/css" href="css/terminal.css" />
|
2016-11-24 23:30:33 +01:00
|
|
|
<link rel="stylesheet" type="text/css" href="css/menupages.css" />
|
2016-10-17 10:24:39 +02:00
|
|
|
|
2016-11-17 23:25:40 +01:00
|
|
|
<!-- We'll add in the jQuery library here - direct from
|
|
|
|
the Google CDN (Content Delivery Network). -->
|
|
|
|
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
|
|
|
|
|
2016-12-01 23:18:18 +01:00
|
|
|
<!-- Utils -->
|
|
|
|
<script src="utils/IPAddress.js"></script>
|
|
|
|
<script src="utils/JSONReviver.js"></script>
|
2016-12-15 18:51:23 +01:00
|
|
|
<script src="utils/StringHelperFunctions.js"></script>
|
2016-12-19 19:20:19 +01:00
|
|
|
<script src="utils/ObjectHelperFunctions.js"></script>
|
2016-12-01 23:18:18 +01:00
|
|
|
|
|
|
|
<!-- Netscript -->
|
2016-11-28 23:02:06 +01:00
|
|
|
<script src="src/netscript/NetScriptWorker.js"></script>
|
2016-11-30 00:07:24 +01:00
|
|
|
<script src="src/netscript/InputStream.js"></script>
|
|
|
|
<script src="src/netscript/Tokenizer.js"></script>
|
|
|
|
<script src="src/netscript/Parser.js"></script>
|
|
|
|
<script src="src/netscript/Evaluator.js"></script>
|
|
|
|
<script src="src/netscript/Environment.js"></script>
|
2016-11-21 07:11:14 +01:00
|
|
|
|
2016-12-01 23:18:18 +01:00
|
|
|
<!-- Main game files -->
|
2016-11-17 23:25:40 +01:00
|
|
|
<script src="src/Constants.js"></script>
|
2016-12-14 22:44:18 +01:00
|
|
|
<script src="src/Script.js"></script>
|
2016-11-17 23:25:40 +01:00
|
|
|
<script src="src/Server.js"></script>
|
|
|
|
<script src="src/Player.js"></script>
|
|
|
|
<script src="src/Faction.js"></script>
|
|
|
|
<script src="src/Company.js"></script>
|
|
|
|
<script src="src/Terminal.js"></script>
|
|
|
|
|
|
|
|
<script src="src/engine.js"></script>
|
2016-11-24 23:30:33 +01:00
|
|
|
|
2016-10-16 01:23:04 +02:00
|
|
|
</head>
|
|
|
|
<body>
|
2016-10-17 10:24:39 +02:00
|
|
|
<div id="mainmenu-container">
|
|
|
|
<!-- Main menu -->
|
|
|
|
<ul class="mainmenu">
|
|
|
|
<li class="terminal-tab">
|
|
|
|
<a href="#" id="terminal-menu-link"> Terminal </a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li class="character-tab">
|
|
|
|
<a href="#" id="character-menu-link"> Character </a>
|
|
|
|
</li>
|
2016-10-27 20:26:00 +02:00
|
|
|
|
2016-12-19 19:20:19 +01:00
|
|
|
<!-- These scripts stuff should be hidden until level 2, but leave them visible for now to test -->
|
2016-11-24 23:30:33 +01:00
|
|
|
<li class="create-script-tab">
|
2016-10-27 20:26:00 +02:00
|
|
|
<a href="#" id="create-script-menu-link"> Create Script </a>
|
|
|
|
</li>
|
|
|
|
|
2016-12-19 19:20:19 +01:00
|
|
|
<li class="active-scripts-tab">
|
|
|
|
<a href="#" id="active-scripts-menu-link"> Active Scripts </a>
|
2016-12-01 23:59:51 +01:00
|
|
|
</li>
|
|
|
|
|
2016-12-22 18:13:00 +01:00
|
|
|
<li class="world-tab">
|
2016-10-27 20:26:00 +02:00
|
|
|
<a href="#" id="world-menu-link"> World </a>
|
|
|
|
</li>
|
|
|
|
|
2016-12-22 18:13:00 +01:00
|
|
|
<li class="create-program-tab">
|
2016-12-01 23:59:51 +01:00
|
|
|
<a href="#" id="create-program-menu-link"> Create Program </a>
|
2016-10-17 10:24:39 +02:00
|
|
|
</li>
|
2016-12-01 23:18:18 +01:00
|
|
|
|
2016-12-22 18:13:00 +01:00
|
|
|
<li class="factions-tab">
|
2016-12-22 17:19:02 +01:00
|
|
|
<a href="#" id="factions-menu-link"> Factions </a>
|
|
|
|
</li>
|
|
|
|
|
2016-12-22 18:13:00 +01:00
|
|
|
<li class="augmentations-tab">
|
2016-12-22 17:19:02 +01:00
|
|
|
<a href="#" id="augmentations-menu-link"> Augmentations </a>
|
2016-12-19 21:59:13 +01:00
|
|
|
</li>
|
|
|
|
|
2016-12-21 17:33:00 +01:00
|
|
|
<li class="tutorial-tab">
|
|
|
|
<a href="#" id="tutorial-menu-link"> Tutorial </a>
|
|
|
|
</li>
|
|
|
|
|
2016-12-01 23:18:18 +01:00
|
|
|
<li class="save-game-tab">
|
|
|
|
<a href="#" id="save-game-link"> Save Game </a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li class="delete-game-tab">
|
|
|
|
<a href="#" id="delete-game-link"> Delete Game </a>
|
|
|
|
</li>
|
2016-10-17 10:24:39 +02:00
|
|
|
</ul>
|
2016-10-16 01:23:04 +02:00
|
|
|
</div>
|
|
|
|
|
2016-11-24 23:30:33 +01:00
|
|
|
<!-- Terminal page -->
|
2016-10-17 10:24:39 +02:00
|
|
|
<div id="terminal-container">
|
|
|
|
<table id="terminal">
|
|
|
|
<tr id="terminal-input">
|
2016-10-27 20:26:00 +02:00
|
|
|
<td id="terminal-input-td">$ <input type="text" class="terminal-input"/></td>
|
2016-10-17 10:24:39 +02:00
|
|
|
</tr>
|
|
|
|
|
2016-11-24 23:30:33 +01:00
|
|
|
</table>
|
|
|
|
</div>
|
2016-10-17 10:24:39 +02:00
|
|
|
|
2016-11-24 23:30:33 +01:00
|
|
|
<!-- Character Info page -->
|
2016-10-17 10:24:39 +02:00
|
|
|
<div id="character-container">
|
|
|
|
<p id="character-info"> </p>
|
2016-11-24 23:30:33 +01:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<!-- Script editor -->
|
|
|
|
<div id="script-editor-container">
|
|
|
|
<div id="script-editor-filename-row-div" >
|
|
|
|
<p id="script-editor-filename-tag"> Script name (edit below): </p>
|
|
|
|
<input id="script-editor-filename" type="text" maxlength="30"> </input>
|
|
|
|
<br>
|
|
|
|
<p id="script-editor-status"> </p>
|
|
|
|
</div>
|
|
|
|
<br><br>
|
|
|
|
<textarea id="script-editor-text" style="border: none" autofocus>
|
|
|
|
</textarea>
|
|
|
|
</div>
|
2016-12-19 19:20:19 +01:00
|
|
|
|
|
|
|
<!-- Active scripts info page -->
|
|
|
|
<div id="active-scripts-container">
|
|
|
|
<ul class="active-scripts-list" id="active-scripts-list">
|
2016-12-22 18:13:00 +01:00
|
|
|
</ul>
|
2016-12-19 19:20:19 +01:00
|
|
|
</div>
|
2016-10-17 10:24:39 +02:00
|
|
|
|
2016-12-22 18:13:00 +01:00
|
|
|
<!-- World -->
|
2017-01-09 23:14:18 +01:00
|
|
|
<div id="world-container">
|
|
|
|
</div>
|
2016-12-22 18:13:00 +01:00
|
|
|
|
|
|
|
<!-- Create a program(executable) -->
|
2017-01-09 23:14:18 +01:00
|
|
|
<div id="create-program-container">
|
|
|
|
</div>
|
2016-12-22 18:13:00 +01:00
|
|
|
|
|
|
|
<!-- Factions -->
|
|
|
|
<div id="factions-container">
|
2017-01-03 17:24:41 +01:00
|
|
|
<ul class="factions-list" id="factions-list">
|
2016-12-22 18:13:00 +01:00
|
|
|
</ul>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<!-- Single Faction info (when you select a faction from the Factions menu) -->
|
|
|
|
<div id="faction-container">
|
2017-01-03 17:24:41 +01:00
|
|
|
<h2 id="faction-name"></h2>
|
|
|
|
<p id="faction-info"></p>
|
2017-01-09 23:14:18 +01:00
|
|
|
|
|
|
|
<div id="faction-hack-div">
|
|
|
|
<div id="faction-hack-button-div"><button id="faction-hack-button"> Hacking Contracts </button></div>
|
|
|
|
<div id="faction-hack-text-div"><p id="faction-hack-text"></p></div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div id="faction-fieldwork-div">
|
|
|
|
<div id="faction-fieldwork-button-div"><button id="faction-fieldwork-button"> Field Work </button></div>
|
|
|
|
<div id="faction-fieldwork-text-div"><p id="faction-fieldwork-text"></p></div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div id="faction-securitywork-div" visibility>
|
|
|
|
<div id="faction-securitywork-button-div"><button id="faction-securitywork-button"> Security Work </button></div>
|
|
|
|
<div id="faction-securitywork-text-div"><p id="faction-securitywork-text"></p></div>
|
|
|
|
</div>
|
2016-12-22 18:13:00 +01:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<!-- Installed augmentations -->
|
2017-01-09 23:14:18 +01:00
|
|
|
<div id="augmentations-container">
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<!-- Tutorial content -->
|
|
|
|
<div id="tutorial-container">
|
|
|
|
</div>
|
2016-10-16 01:23:04 +02:00
|
|
|
</body>
|
|
|
|
</html>
|