Fix bug with purchaseHacknetNode(). Improve nano interface

This commit is contained in:
Daniel Xie 2017-05-23 21:55:24 -05:00
parent 1a116c75ea
commit 5d415a1a60
3 changed files with 63 additions and 26 deletions

@ -30,18 +30,25 @@
overflow-y: scroll;
}
#script-editor-filename-tag {
padding-top: 10px;
padding-bottom: 0px;
float: left;
#script-editor-buttons-wrapper {
width: 100%;
padding-right: 0xp;
margin-right: 0px;
}
#script-editor-save-and-close-button,
#script-editor-netscript-doc-button {
display: inline-block;
}
#script-editor-save-and-close-button {
float:left;
}
#script-editor-netscript-doc-button {
float: right;
display: block;
width: 50%;
margin-right: 25%;
padding-right: 0px;
margin-right: 2px;
}
#script-editor-netscript-doc-warning {
@ -52,13 +59,37 @@
background-color: #666;
}
#script-editor-filename {
float: left;
resize: none;
color: #66ff33;
#script-editor-wrapper {
height:100%;
width: 70%;
margin: 10px;
padding: 5px;
}
#script-editor-filename-wrapper {
background-color: #555;
margin-left: 6px;
margin-right: 0px;
padding-left: 6px;
width: 100%;
border: 2px solid white;
}
#script-editor-filename-tag {
display: inline-block;
padding-top: 10px;
padding-bottom: 0px;
float:center;
background-color: #555;
}
#script-editor-filename {
background-color: #555;
display: inline-block;
float: center;
resize: none;
color: white;
margin: 4px;
padding: 2px;
border: 2px solid white;
-webkit-box-shadow:
@ -79,10 +110,13 @@
#script-editor-text {
color: #66ff33;
width: 70%;
height: 100%;
margin: 10px;
padding: 5px;
height: 80%;
width: 100%;
margin-left: 6px;
padding-left: 6px;
padding-top: 6px;
padding-bottom: 6px;
border: 2px solid white;
-webkit-box-shadow:

@ -143,17 +143,19 @@
<!-- Script editor -->
<div id="script-editor-container">
<div>
<p id="script-editor-filename-tag"> Script name: </p>
<div id="script-editor-wrapper">
<div id="script-editor-filename-wrapper">
<p id="script-editor-filename-tag"> <strong style="background-color:#555;">Script name: </strong></p>
<input id="script-editor-filename" type="text" maxlength="30" tabindex="1"> </input>
</div>
<textarea id="script-editor-text" tabindex="2" autofocus> </textarea>
<div id="script-editor-buttons-wrapper">
<span id="script-editor-save-and-close-button" class="a-link-button">Save & Close (Ctrl + b)</span>
<span id="script-editor-netscript-doc-button" class="a-link-button"> Netscript Documentation
<p id="script-editor-netscript-doc-warning" style="font-size:12px"> Warning: You will lose unsaved content! </p> </span>
<p id="script-editor-netscript-doc-warning" style="font-size:12px"> Warning: You will lose unsaved content! </p>
</span>
</div>
</div>
<input id="script-editor-filename" type="text" maxlength="30" tabindex="1"> </input>
<br>
<br><br>
<textarea id="script-editor-text" tabindex="2" autofocus> </textarea>
<p> <br><br> </p>
</div>

@ -755,6 +755,7 @@ function evaluate(exp, workerScript) {
Player.loseMoney(cost);
Player.hacknetNodes.push(node);
displayHacknetNodesContent();
workerScript.scriptRef.log("Purchased new Hacknet Node with name: " + name);
resolve(name);
}, CONSTANTS.CodeInstructionRunTime);