4 <title>Sketchy Heroes</title>
6 <link rel="stylesheet" href="./css/bootstrap.min.css" />
7 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.2/animate.min.css" />
8 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.0/css/all.min.css" />
9 <link rel="stylesheet" href="./css/ui.css" />
11 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.0/jquery.min.js"></script>
12 <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js"></script>
13 <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/js/bootstrap.min.js" integrity="sha384-OgVRvuATP1z7JjHLkuOU7Xw704+h835Lr+6QL9UvYjZE3Ipu6Tp75j7Bh/kR0JKI" crossorigin="anonymous"></script>
16 <nav class="navbar navbar-expand-lg navbar-light bg-light mb-5">
17 <a class="navbar-brand" href="/">Sketchy Heroes</a>
18 <span id="badge-swap" class="badge badge-danger">ALPHA</span>
20 <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup"
21 aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">
22 <span class="navbar-toggler-icon"></span>
24 <div class="collapse navbar-collapse d-flex flex-row-reverse" id="navbarNavAltMarkup">
25 <div class="navbar-nav">
26 <a class="nav-item nav-link" target="_blank" href="https://reddit.com/r/sketchyheroes">Updates</a>
27 <a class="nav-item nav-link" target="_blank" href="https://www.reddit.com/r/sketchyheroes/wiki/index/faq" id="faq">FAQ</a>
28 <a class="nav-item nav-link" href="#" data-toggle="modal" data-target="#privacy-policy">Privacy</a>
32 <div class="modal fade" id="privacy-policy" data-backdrop="static" data-keyboard="false" tabindex="-1" role="dialog"
33 aria-labelledby="privacy-policy-label" aria-hidden="true">
34 <div class="modal-dialog">
35 <div class="modal-content">
36 <div class="modal-header">
37 <h5 class="modal-title" id="privacy-policy-label">Privacy Policy</h5>
38 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
39 <span aria-hidden="true">×</span>
42 <div class="modal-body">
43 <h5>Your information is your own!</h5>
44 <p>We only require you to submit a username and password to get started playing.</p>
45 <p>We suggest that you choose a password that is unique.</p>
46 <p>If want your information cleared from our databases please contact us at <a href="mailto:privacy@sketchyheroes.com">privacy@sketchyheroes.com</a></p>
47 <p>For everything else, just shoot us a message at <a href="mailto:info@sketchyheroes.com">info@sketchyheroes</a></p>
52 <div id="viewport" class="container-fluid">
53 <div class="row game-view">
54 <div class="col-10 offset-1">
55 <div class="card animated mb-3" id="player-stats">
56 <div class="card-header">
58 <span class="name" id="name"></span>
61 <div class="card-body">
65 <div class="stat" id="hit">
66 <span class="legend stat-icon HIT">HIT</span>
67 <div class="progress-bar-wrapper"></div>
69 <div class="stat" id="sta">
70 <span class="legend stat-icon STA">Sta</span>
71 <div class="progress-bar-wrapper"></div>
73 <div class="stat" id="exp">
74 <span class="legend stat-icon EXP">Exp</span>
75 <div class="progress-bar-wrapper"></div>
80 <div class="stat" id="pow" title="Oh my, so strong. So much POW!">
81 <h6 class="d-inline legend stat-icon POW">Pow: </h6>
82 <span class="text"></span>
83 <i class="fa fa-chevron-up stat-increase animated" data-stat="pow"></i>
85 <div class="stat" id="zest" title="You have such a ZEST for life">
86 <h6 class="d-inline legend stat-icon ZEST">Zest: </h6>
87 <span class="text"></span>
88 <i class="fa fa-chevron-up stat-increase animated" data-stat="zest"></i>
90 <div class="stat" id="woosh" title="wOOSH">
91 <h6 class="d-inline legend stat-icon WOOSH">Woosh: </h6>
92 <span class="text"></span>
93 <i class="fa fa-chevron-up stat-increase animated" data-stat="woosh"></i>
97 <div class="stat" id="aha" title="Eureka! - Magne Furuholmen">
98 <h6 class="d-inline legend stat-icon AHA">Aha: </h6>
99 <span class="text"></span>
100 <i class="fa fa-chevron-up stat-increase animated" data-stat="aha"></i>
102 <div class="stat" id="luck" title="What just happened!?!?!">
103 <h6 class="d-inline legend stat-icon LUCK">Luck: </h6>
104 <span class="text"></span>
105 <i class="fa fa-chevron-up stat-increase animated" data-stat="luck"></i>
107 <div class="stat" id="wow" title="Simply... Stunning...">
108 <h6 class="d-inline legend stat-icon WOW">Wow: </h6>
109 <span class="text"></span>
110 <i class="fa fa-chevron-up stat-increase animated" data-stat="wow"></i>
112 <div class="stat" id="stp">
113 <h6 class="d-inline legend stat-icon STP">STP: </h6>
114 <span class="text"></span>
115 <i class="fa fa-chevron-up stat-increase animated" data-stat="stp"></i>
122 <div id="alerts"></div>
124 <div id="main-info-section" class="card mb-3">
125 <div class="card-body">
126 <ul class="nav nav-tabs" id="myTab" role="tablist">
127 <li class="nav-item" role="presentation">
128 <a class="nav-link active" id="explore-tab" data-toggle="tab" href="#explore" role="tab"
129 aria-controls="explore" aria-selected="false">Explore</a>
131 <li class="nav-item" role="presentation">
132 <a class="nav-link" id="inventory-tab" data-toggle="tab" href="#inventory" role="tab"
133 aria-controls="inventory" aria-selected="false">Inventory</a>
135 <li class="nav-item" role="presentation">
136 <a class="nav-link" id="quests-tab" data-toggle="tab" href="#quests" role="tab"
137 aria-controls="quests" aria-selected="false">Quests</a>
140 <div class="tab-content bg-white" id="myTabContent">
141 <div class="tab-pane fade show active p-2" id="explore" role="tabpanel" aria-labelledby="explore-tab">
142 <div class="card-body">
143 <div id="action-log" class="log"></div>
144 <div id="actions" class="text-center">
145 <button type="button" id="explore-action" class="btn btn-success">Explore</button>
146 <button type="button" id="fight-action" data-fight-id='unset' disabled class="btn btn-danger hidden">Fight</button>
147 <button type="button" id="next-biome" disabled class="btn btn-success hidden">Enter</button>
151 <div class="tab-pane fade p-2" id="inventory" role="tabpanel" aria-labelledby="explore-tab">
152 <div class="card-body">
155 <div class="content text-center"></div>
158 <div class="desc hidden"></div>
161 <div class="currency-section">
163 <div class="text-center">
164 <div class="currency steel" id="currency-steel" title="Steel"></div>
170 <div class="tab-pane fad p-2" id="quests" role="tabpanel" aria-labelledby="quests-tab">
171 <div class="card-body p-0" id="quest-list">
172 <ul class="list-group list-group-flush content border-0"></ul>
179 <div id="chat-info-section mb-3" class="card">
180 <div class="card-body">
181 <ul class="nav nav-tabs" id="myTab" role="tablist">
182 <li class="nav-item" role="presentation">
183 <a class="nav-link active" id="chat-tab" data-toggle="tab" href="#chat" role="tab"
184 aria-controls="chat" aria-selected="true">Chat</a>
186 <li class="nav-item" role="presentation">
187 <a class="nav-link" id="log-tab" data-toggle="tab" href="#info-log" role="tab"
188 aria-controls="info-log" aria-selected="false">Log</a>
190 <li class="nav-item" role="presentation">
191 <a class="nav-link" id="online-users-tab" data-toggle="tab" href="#online-users" role="tab"
192 aria-controls="online-users" aria-selected="false">Online</a>
195 <div class="tab-content bg-white" id="myTabContent">
196 <div class="tab-pane fade show active p-2" id="chat" role="tabpanel" aria-labelledby="chat-tab">
197 <div id="chat-message-container"></div>
198 <div class="input-group align-bottom">
199 <input type="text" id="chat-text" class="form-control form-control-sm" placeholder="Recipient's username"
200 aria-label="Your message" aria-describedby="basic-addon2">
201 <div class="input-group-append">
202 <button class="btn-sm btn-outline-info" type="button" id="send">Send
203 <svg class="bi bi-caret-right-fill" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
204 <path d="M12.14 8.753l-5.482 4.796c-.646.566-1.658.106-1.658-.753V3.204a1 1 0 011.659-.753l5.48 4.796a1 1 0 010 1.506z"/>
211 <div class="tab-pane fade log content p-2" id="info-log" role="tabpanel" aria-labelledby="log-tab"></div>
212 <div class="tab-pane fade p-2" id="online-users" role="tabpanel" aria-labelledby="contact-tab">
222 <script src="./bundle.js"></script>