mirror of
https://github.com/MaciejkaG/statki.git
synced 2024-11-30 03:32:56 +01:00
a027313139
- Multiple visual improvements to animation - Added ship color dimming when they sunk - Added game ending (looks and works primitvely for now) - Added socket.io client error handling and alerts - Finished and improved hit registration and client hit display To-do: - Fix timers (currently resetting the timer is global, which by mistake affects other independent lobbies, critical bug) - Post-match stats - Improve many mechanics - Improve overall quality of the game
37 lines
1.6 KiB
Handlebars
37 lines
1.6 KiB
Handlebars
<div class="cover">
|
|
<h1>Łączenie...</h1>
|
|
</div>
|
|
|
|
<div class="container" id="gameView">
|
|
<div>
|
|
<h1>Statki</h1>
|
|
<div class="panelContainer">
|
|
<div class="shapes">
|
|
<div class="ownBoardInfo">
|
|
<h3>Wybrany statek</h3>
|
|
<h2 class="dynamic" id="selectedShip">Jednomasztowiec</h2>
|
|
<h3>Dostępne: <span class="dynamic danger" id="shipsLeft">1</span></h3>
|
|
</div>
|
|
<span class="break"></span>
|
|
<h2>Sterowanie</h2>
|
|
<h3 class="controlsOwnBoard"><span class="important">S</span> Zmiana statku</h3>
|
|
<h3 class="controlsOwnBoard"><span class="important">R</span> Obrót statku</h3>
|
|
<h3 id="boardSwitch"><span class="important">B</span> Zamiana planszy</h3>
|
|
<span class="break"></span>
|
|
<h3><span class="dynamic" id="whosTurn"></span></h3>
|
|
<h2 class="important" id="timer">∞</h2>
|
|
</div>
|
|
<div class="boardContainer">
|
|
<div class="board" id="board" oncontextmenu="return false;"></div>
|
|
<div class="board" id="secondaryBoard" class="secondary" oncontextmenu="return false;"></div>
|
|
</div>
|
|
<div class="spaceFiller"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<script src="/assets/js/battleships-lib.js"></script>
|
|
<script src="/assets/js/main.js"></script>
|
|
<script src="/assets/js/key-handling.js"></script>
|
|
<script src="/assets/js/socket-game.js"></script>
|
|
<script src="/assets/js/socket-err-handler.js"></script> |