Minor bug fixing, added patcher for Export.lua, added plugin options to enable/disable mod

This commit is contained in:
Pax1601
2023-02-18 12:52:43 +01:00
parent 433b4bdf56
commit 0308f7c6a3
51 changed files with 767 additions and 271 deletions

View File

@@ -1,3 +1,3 @@
<div class="olympus-panel" id="connection-status-panel">
<div class="olympus-panel-title" id="status-string"> Connected </div>
<div class="ol-panel" id="connection-status-panel">
<div class="ol-panel-title" id="status-string"> Connected </div>
</div>

View File

@@ -13,8 +13,8 @@
<div id="map-container"></div>
<%- include('selectionwheel.ejs') %>
<%- include('selectionscroll.ejs') %>
<div class="olympus-dropdown" id="map-source-dropdown"></div>
<!-- <div class="olympus-dropdown" id="scenario-dropdown"></div> -->
<div class="ol-dropdown" id="map-source-dropdown"></div>
<!-- <div class="ol-dropdown" id="scenario-dropdown"></div> -->
<%- include('unitinfopanel.ejs') %>
<%- include('unitcontrolpanel.ejs') %>
<%- include('visibilitycontrolpanel.ejs') %>

View File

@@ -1,4 +1,4 @@
<div class="olympus-panel" id="mouse-info-panel">
<div class="ol-panel" id="mouse-info-panel">
<div id="measure-position-container" class="rectangular-container"><img src="images/pin.png"><div id="measure-position">---° / --- NM</div></div>
<div id="unit-position-container" class="rectangular-container"><img src="images/unit.png"><div id="unit-position">---° / --- NM</div></div>
<div class="rectangular-container"><img src="images/BEBlue.png"><div id="bullseye-2">---° / --- NM</div></div>

View File

@@ -1,11 +1,11 @@
<div id="selection-scroll" class="olympus-selection-scroll-container">
<div id="olympus-selection-scroll-top-bar">
<div class="olympus-selection-scroll-title"></div>
<div id="selection-scroll" class="ol-selection-scroll-container">
<div id="ol-selection-scroll-top-bar">
<div class="ol-selection-scroll-title"></div>
<label id="coalition-switch-container">
<input type="checkbox" id="coalition-switch"> <span
class="olympus-selection-scroll-slider olympus-selection-scroll-switch"></span>
class="ol-selection-scroll-slider ol-selection-scroll-switch"></span>
</label>
</div>
<div class="olympus-selection-scroll">
<div class="ol-selection-scroll">
</div>
</div>

View File

@@ -1,8 +1,8 @@
<div class="olympus-selection-wheel" id="selection-wheel">
<div class="olympus-wheel">
<div class="ol-selection-wheel" id="selection-wheel">
<div class="ol-wheel">
</div>
<label id="coalition-switch-container">
<input type="checkbox" id="coalition-switch"> <span
class="olympus-selection-wheel-slider olympus-selection-wheel-switch"></span>
class="ol-selection-wheel-slider ol-selection-wheel-switch"></span>
</label>
</div>

View File

@@ -1,14 +1,14 @@
<div class="olympus-panel" id="unit-control-panel">
<div class="olympus-panel" id="unit-control-buttons">
<div class="olympus-button" id="slow-button"></div>
<div class="olympus-button" id="fast-button"></div>
<div class="olympus-button" id="descend-button"></div>
<div class="olympus-button" id="climb-button"></div>
<div class="ol-panel" id="unit-control-panel">
<div class="ol-panel" id="unit-control-buttons">
<div class="ol-button" id="slow-button"></div>
<div class="ol-button" id="fast-button"></div>
<div class="ol-button" id="descend-button"></div>
<div class="ol-button" id="climb-button"></div>
</div>
<div id="title-label">Selected units</div>
<div id="selected-units-container">
<div id="selected-units-container" class="ol-scrollable">
<!-- This is where all the unit selection buttons will be shown-->
</div>

View File

@@ -1,4 +1,4 @@
<div class="olympus-panel padding-large" id="unit-info-panel">
<div class="ol-panel padding-large" id="unit-info-panel">
<div id="general">
<div id="unit-name"></div>
<div class="rectangular-container" id="name"></div>
@@ -26,5 +26,8 @@
<img class="flight-data-icon" src="images/icons/fuel.svg">
<div class="flight-data-label">Fuel</div>
<div class="flight-data-value" id="fuel"></div>
<div id="loadout-container" class="ol-scrollable">
<!-- Unit loadout will be shown here -->
</div>
</div>
</div>

View File

@@ -1,7 +1,44 @@
<div class="olympus-panel" id="visibility-control-panel">
<div class="olympus-button" id="user-visibility-button"></div>
<div class="olympus-button" id="ai-visibility-button"></div>
<div class="olympus-button" id="uncontrolled-visibility-button"></div>
<div class="olympus-button" id="weapon-visibility-button"></div>
<div class="olympus-button" id="dead-visibility-button"></div>
<div class="ol-panel" id="visibility-control-panel">
<div class="label">Air: </div>
<div>
<input type="checkbox" id="air-visibility" checked>
</div>
<div class="label">Ground: </div>
<div>
<input type="checkbox" id="ground-visibility" checked>
</div>
<div class="label">Navy: </div>
<div>
<input type="checkbox" id="navy-visibility" checked>
</div>
<div class="label">Weapons: </div>
<div>
<input type="checkbox" id="weapon-visibility" checked>
</div>
<div class="vl"></div>
<div class="label">Full: </div>
<div>
<input type="radio" id="full-visibility" name="labels" value="full">
</div>
<div class="label">Partial: </div>
<div>
<input type="radio" id="partial-visibility" name="labels" value="partial" checked>
</div>
<div class="label">Minimal: </div>
<div>
<input type="radio" id="minimal-visibility" name="labels" value="minimal">
</div>
<div class="vl"></div>
<div class="label">Olympus only: </div>
<div>
<input type="checkbox" id="uncontrolled-visibility">
</div>
</div>