-
Notifications
You must be signed in to change notification settings - Fork 222
/
index.html
192 lines (178 loc) · 8.55 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
<!DOCTYPE html>
<html manifest="savegame-editor.appcache">
<head>
<title>Savegame Editor – The legend of Zelda: Breath of the wild</title>
<meta http-equiv="content-Type" content="text/html; charset=UTF-8"/>
<meta name="description" content="A savegame editor for The legend of Zelda: Breath of the wild. It can edit: items, weapon durability, modifiers and more!"/>
<meta name="keywords" content="html5, savegame, save, editor, hack, exploit, wii u, zelda, breath of the wild, botw, weapon, durability, modifier, horse, epona, korok, unlocker, dlc, amiibo"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"/>
<link rel="shortcut icon" href="./favicon.png"/>
<link type="text/css" rel="stylesheet" href="./zelda-botw.css" media="all"/>
<script type="text/javascript" src="../savegame-editor.js"></script>
<script type="text/javascript" src="./zelda-botw.js"></script>
<script type="text/javascript" src="./zelda-botw.data.js"></script>
<script type="text/javascript" src="./zelda-botw.locations.js"></script>
<script type="text/javascript" src="./zelda-botw.icons.js"></script>
<!-- <script type="text/javascript" src="./zelda-botw.hashes.js"></script> -->
</head>
<body>
<!-- HEADER -->
<div id="header">
<div id="header-top">
<div class="row wrapper padding-vertical">
<h1>Savegame Editor for The legend of Zelda: BOTW</h1>
<div class="six columns text-left"><img src="./assets/logo.png" style="max-width:90%"/></div>
<div class="six columns text-right header-buttons">
by <a href="/" class="author">Marc Robledo</a>
<a href="https://github.com/marcrobledo/savegame-editors/tree/master/zelda-botw" target="_blank" class="button"><span class="sprite github"></span> See on GitHub</a>
<a href="https://www.paypal.me/marcrobledo/5" target="_blank" rel="nofollow" class="donate button"><span class="sprite heart"></span> Donate</a>
</div>
</div>
</div>
<div id="toolbar" class="hidden padding-vertical">
<div class="row wrapper">
<div class="twelve columns text-center">
<span id="span-version"></span> | <button class="with-icon icon1" onclick="SavegameEditor.addItem()">Add item</button>
| <button class="button with-icon icon3" onclick="closeFile()">Close file</button>
<button class="button colored blue with-icon icon9" onclick="saveChanges()">Save changes</button>
</div>
</div>
</div>
</div>
<!-- THE EDITOR -->
<div id="the-editor" class="wrapper hidden">
<!-- DEBUG -->
<div id="debug"></div>
<!-- RUPEES -->
<h3 class="border-red">Stats</h3>
<div class="row">
<div class="ten columns"><label for="number-rupees">Rupees</label></div>
<div class="two columns"><input id="number-rupees" class="full-width" type="text" /></div>
</div>
<div class="row">
<div class="ten columns"><label for="number-mons">Mons</label></div>
<div class="two columns"><input id="number-mons" class="full-width" type="text" /></div>
</div>
<div class="row">
<div class="ten columns"><label for="number-relic-gerudo">Gerudo relic remaining uses</label></div>
<div class="two columns text-right"><input id="number-relic-gerudo" class="small" type="text" /></div>
</div>
<div class="row">
<div class="ten columns"><label for="number-relic-goron">Goron relic remaining uses</label></div>
<div class="two columns text-right"><input id="number-relic-goron" class="small" type="text" /></div>
</div>
<div class="row">
<div class="ten columns"><label for="number-relic-rito">Rito relic remaining uses</label></div>
<div class="two columns text-right"><input id="number-relic-rito" class="small" type="text" /></div>
</div>
<div class="row">
<div class="ten columns"><label for="number-playtime">Playtime</label></div>
<div class="two columns"><input type="text" id="number-playtime" class="text-right full-width" disabled /></div>
</div>
<!-- ITEMS -->
<h3>Weapons</h3><div id="container-weapons"></div>
<h3>Bows</h3><div id="container-bows"></div>
<h3>Shields</h3><div id="container-shields"></div>
<h3>Clothes</h3><div id="container-clothes"></div>
<h3>Materials</h3><div id="container-materials"></div>
<h3>Food</h3><div id="container-food"></div>
<h3>Other</h3><div id="container-other"></div>
<!-- HORSES -->
<h3 class="border-blue">Horses</h3>
<div class="text-center"><button class="with-icon icon10" onclick="SavegameEditor.editHorse(0)">Edit horse 0</button></div>
<div class="text-center"><button class="with-icon icon10" onclick="SavegameEditor.editHorse(1)">Edit horse 1</button></div>
<div class="text-center"><button class="with-icon icon10" onclick="SavegameEditor.editHorse(2)">Edit horse 2</button></div>
<div class="text-center"><button class="with-icon icon10" onclick="SavegameEditor.editHorse(3)">Edit horse 3</button></div>
<div class="text-center"><button class="with-icon icon10" onclick="SavegameEditor.editHorse(4)">Edit horse 4</button></div>
<div class="text-center"><button class="with-icon icon10" onclick="SavegameEditor.editHorse(5)">Edit untamed horse</button></div>
<!-- COMPLETIONISM -->
<h3 class="border-green">Completionism</h3>
<div class="row">
<div class="seven columns"><label for="number-koroks">Korok seeds</label></div>
<div class="five columns text-right">
<input type="text" id="number-koroks" style="width:50px" disabled />
<button onclick="unlockKoroks()">Get all</button>
<button onclick="addKoroksToMap()">Add pins to Map</button>
</div>
</div>
<div class="row">
<div class="seven columns"><label for="number-defeated-hinox">Defeated Hinox</label></div>
<div class="five columns text-right">
<input type="text" id="number-defeated-hinox" style="width:50px" disabled />
<button onclick="defeatAllHinox()">Defeat all</button>
<button onclick="addHinoxToMap()">Add pins to Map</button>
</div>
</div>
<div class="row">
<div class="seven columns"><label for="number-defeated-talus">Defeated Talus</label></div>
<div class="five columns text-right">
<input type="text" id="number-defeated-talus" style="width:50px" disabled />
<button onclick="defeatAllTalus()">Defeat all</button>
<button onclick="addTalusToMap()">Add pins to Map</button>
</div>
</div>
<div class="row">
<div class="seven columns"><label for="number-defeated-molduga">Defeated Molduga</label></div>
<div class="five columns text-right">
<input type="text" id="number-defeated-molduga" style="width:50px" disabled />
<button onclick="defeatAllMolduga()">Defeat all</button>
<button onclick="addMoldugaToMap()">Add pins to Map</button>
</div>
</div>
<div class="row">
<div class="nine columns"><label for="number-defeated-molduga">Hyrule Compendium</label></div>
<div class="three columns text-right">
<button onclick="setCompendiumToStock()">Set to stock</button>
</div>
</div>
<div class="row">
<div class="seven columns">Visited locations</div>
<div class="five columns text-right">
<button onclick="visitAllLocations()">Visit all</button>
<button onclick="addLocationsToMap()">Add pins to Map</button>
</div>
</div>
<div class="row">
<div class="nine columns">Map Pins</div>
<div class="three columns text-right">
<input type="text" id="number-map-pins" style="width:50px" disabled />
<button onclick="clearMapPins()">Clear</button>
</div>
</div>
</div>
<!-- DIALOGS -->
<div id="dialog-item" class="dialog">
<div class="text-center">
<select id="select-item"></select>
</div>
<div class="buttons">
<button onclick="SavegameEditor.editItem2(currentEditingItem, getValue('item'));MarcDialogs.close();">Save chages</button>
</div>
</div>
<div id="dialog-horse" class="dialog">
<div id="row-tamed-horse">
<div class="row">
<div class="four columns"><label for="input-horse-name">Name</label></div>
<div class="eight columns"><input type="text" id="input-horse-name" /></div>
</div>
<div class="row">
<div class="four columns"><label for="select-horse-saddles">Saddles</label></div>
<div class="eight columns"><select id="select-horse-saddles"></select></div>
</div>
<div class="row">
<div class="four columns"><label for="select-horse-reins">Reins</label></div>
<div class="eight columns"><select id="select-horse-reins"></select></div>
</div>
</div>
<div class="row">
<div class="four columns"><label for="select-horse-type">Type</label></div>
<div class="eight columns"><select id="select-horse-type"></select></div>
</div>
<div class="buttons">
<button onclick="SavegameEditor.editHorse2(currentEditingItem, getValue('horse-name'), getValue('horse-saddles'), getValue('horse-reins'), getValue('horse-type'));MarcDialogs.close();">Change horse</button>
</div>
</div>
<ul id="caca">
</ul>
</body>
</html>