forked from MouseyPounds/stardew-checkup
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
151 lines (139 loc) · 10.4 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
<!DOCTYPE html>
<html>
<head>
<title>Stardew Checkup</title>
<meta charset="UTF-8" />
<meta property="og:title" content="Stardew Checkup" />
<meta property="og:description" content="An app to read a Stardew Valley save file, check the progress of various achievements and milestones, and list what's missing. " />
<meta property="og:image" content="https://mouseypounds.github.io/stardew-checkup/og-embed-image.png" />
<meta property="twitter:image" content="https://mouseypounds.github.io/stardew-checkup/og-embed-image.png" />
<meta name="theme-color" content="#ffe0b0">
<meta name="author" content="MouseyPounds" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" type="text/css" href="./stardew-checkup.css" />
<link rel="icon" type="image/png" href="./favicon_c.png" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="./jquery-3.2.1.min.js"><\/script>')</script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/src/js.cookie.min.js"></script>
<script>window.Cookies || document.write('<script src="./js.cookie-2.2.1.min.js"><\/script>')</script>
<script src="./stardew-checkup.js?v=4.0.3"></script>
</head>
<body>
<div id="TOC">
<h1>Navigation</h1>
<div id="TOC-details">
</div>
</div>
<div id="header" class="panel">
<h1>Stardew Checkup</h1>
<h2 id="sec_about">About</h2>
<p>This app checks a <a href="http://stardewvalley.net/">Stardew Valley</a> save file for various achievements and milestones and
lets you know what is missing. Currently it checks for progress on 38 achievements (everything but the 2 Prairie King minigame achieves) and Grandpa's evaluation. It also summarizes relationship progress, including cutscenes.</p>
<p>Most changed & added content from version 1.5 is supported, and 1.5-specific features should only appear in the results if the save is detected to be from that version. <span class="strong note">If you load a 1.5 save into the app, expect to see spoilers. There is now some spoiler protection for major systems by using the Output Preferences to hide some section results, but the titles of the new sections will still be visible and new items will still appear in the details of old sections.</span> </p>
<p>The app is written in Javascript and uses <a href="https://jquery.com/">jQuery</a>, <a href="https://github.com/substack/semver-compare">semver-compare</a> and <a href="https://github.com/js-cookie/js-cookie">Javascript Cookie</a>; it is hosted on GitHub Pages at <a href="https://mouseypounds.github.io/stardew-checkup/">https://mouseypounds.github.io/stardew-checkup/</a> and the source code repository is <a href="https://github.com/MouseyPounds/stardew-checkup">https://github.com/MouseyPounds/stardew-checkup</a>.
Please report any bugs, suggestions, or other feedback to <a href="https://community.playstarbound.com/threads/webapp-stardew-checkup-achievement-completion-progress.141706/">the topic in the Chucklefish forums.</a></p>
</div>
<div id="input-container" class="panel">
<h2 id="sec_save_file">Choose Save File</h2>
<p>Select Output Preferences below and then choose your save file. The <span class="note">summary</span> is the part that lists whether or not an achievement / goal has been met and the <span class="note">details</span> are things like the NPC event checklist or full list of still-needed items. <span class="note">New Sections</span> are those which have been added for Stardew 1.5.</p>
<fieldset id="output-prefs-old" class="radio_set">
<legend>Output Preferences (Old Sections)</legend>
<label><input type="radio" name="opt-old" value="show_all"> Show summary and details</label><br />
<label><input type="radio" name="opt-old" value="hide_details" checked="checked"> Show summary but hide details</label><br />
<label><input type="radio" name="opt-old" value="hide_all"> Hide summary and details</label><br />
</fieldset>
<fieldset id="output-prefs-new" class="radio_set">
<legend>Output Preferences (New Sections)</legend>
<label><input type="radio" name="opt-new" value="show_all"> Show summary and details</label><br />
<label><input type="radio" name="opt-new" value="hide_details"> Show summary but hide details</label><br />
<label><input type="radio" name="opt-new" value="hide_all" checked="checked"> Hide summary and details</label><br />
</fieldset>
<p>Select a save file to check: <input type="file" id="file_select" /></p>
<p>Please use the full save file named with your farmer's name (or farm name) and an ID number (e.g. <span class="path">Fred_148093307</span>); do not use the <span class="path">SaveGameInfo</span> file as it does not contain all the necessary information.
<p>Default save file locations are:
<ul><li>Windows: <span class="path">%AppData%\StardewValley\Saves\</span></li>
<li>Mac OSX & Linux: <span class="path">~/.config/StardewValley/Saves/</span></li>
</ul>
</div>
<div id="progress-container" class="panel">
<h2 id="sec_working">Working...</h2>
<progress id="progress" value="0" max="100"></progress>
</div>
<div id="output-container" class="panel">
<h2 id="sec_results">Results</h2>
<output id="out"> </output>
</div>
<div id="PlayerList">
</div>
<div id="changelog" class="panel">
<noscript><span class="error">Javascript appears to be unsupported by or disabled in your browser. Stardew Checkup will not work without it.</span></noscript>
<h2 id="sec_changelog">Changelog</h2>
<ul>
<li> 7 Jan 2021 - v4.0.3 - More Monster Hunting updates, added Special Orders tracking</li>
<li> 3 Jan 2021 - v4.0.2 - Updated Monster Hunting counts, ignoring special furniture items in fishing, fix museum details</li>
<li>23 Dec 2020 - v4.0.1 - Fixed some multiplayer parsing bugs.</li>
<li>22 Dec 2020 - v4.0 - Output Preferences and initial support for Stardew Valley 1.5</li>
<li>24 Jul 2020 - v3.0.5 - Small bugfix on missable event check; updated forum link in footer</li>
<li>27 Dec 2019 - v3.0.4 - Fixed event ID for Maru's 14-heart (thanks SweetGarage) and another spelling error (thanks debashisbiswas)</li>
<li> 7 Dec 2019 - v3.0.3 - Version detection changed again to handle semver like 1.4.2</li>
<li> 1 Dec 2019 - v3.0.2 - Fixed bug in Joja development summary</li>
<li>30 Nov 2019 - v3.0.1 - Version detection should now properly identify day one 1.4 saves</li>
<li>26 Nov 2019 - v3.0 - Support for Stardew Valley 1.4</li>
<li>15 Aug 2019 - v2.5.1 - Fixed duplicate Social output; PR from debashisbiswas</li>
<li>22 June 2019 - v2.5 - Added Introductions quest summary to Social</li>
<li>22 Feb 2019 - v2.4.1 - Fixed bug with detecting valid farmhands on MP saves</li>
<li>30 Jan 2019 - v2.4 - Improved support for iOS save files</li>
<li> 2 Jan 2019 - v2.3.2 - Multiplayer marriage detection in Grandpa's evaluation</li>
<li> 1 Jan 2019 - v2.3.1 - Fixed bug with multiplayer processing introduced by last update</li>
<li>30 Dec 2018 - v2.3 - Improved handling of mod content for cooking & crafting summaries</li>
</ul>
<div id="changelog_old" class="collapsible">
<h3>Older changes</h3> <button id="changelog_toggle" type="button" data-target="changelog_old_details">Show</button>
<ul class="initial_hide changelog_old_details">
<li> 3 Oct 2018 - v2.2.3 - Mark some Penny heart events impossible after Pam house; stardrop wording fix</li>
<li> 7 Sept 2018 - v2.2.2 - Joja achievement no longer marked impossible unless CC is fully complete</li>
<li> 1 Sept 2018 - v2.2.1 - Detect crafting recipes from mods; collapse older entries in changelog</li>
<li>29 Aug 2018 - v2.2 - Added the polyamory events to social summary & clarified multi-NPC events</li>
<li>20 Aug 2018 - v2.1.2 - Blobfish spelling fix and better input sanitization</li>
<li>12 Aug 2018 - v2.1.1 - Another bugfix for fish count (Pearls)</li>
<li>12 Aug 2018 - v2.1 - Individual player output can now be toggled on/off on multiplayer saves</li>
<li>11 Aug 2018 - v2.0.2 - Bugfix in fish count related to Secret Notes</li>
<li>25 June 2018 - v2.0.1 - Sanity-checking on cooking results and NPCs</li>
<li> 6 June 2018 - v2.0 - Multiplayer support for all relevant sections</li>
<li>26 May 2018 - v1.9.7 - Secret Note reward bugfixes</li>
<li>24 May 2018 - v1.9.6 - Secret Note reward progress; favicon; change initial spouse friendship max to Stardrop threshold</li>
<li>21 May 2018 - v1.9.5 - Work around multiplayer mine level weirdness; add "angry" status after confrontation event</li>
<li>14 May 2018 - v1.9.4 - Fix quest completion for SV 1.2 that got broken in last update</li>
<li>12 May 2018 - v1.9.3 - Fix quest completion to only look at host</li>
<li>10 May 2018 - v1.9.2 - Friendship status, including "guesses" for 1.2</li>
<li> 4 May 2018 - v1.9.1 - Additional support for version 1.3 features (work in progress)</li>
<li> 1 May 2018 - v1.9 - Basic support for version 1.3 (fix friendship parsing); new content support will come later</li>
<li>14 Apr 2018 - v1.8 - Rusty Key counter on museum summary and minor formatting changes</li>
<li> 9 Mar 2018 - v1.7 - Added "heart events" to Social friendship summary</li>
<li> 7 Feb 2018 - v1.6 - Wiki links for social summary and additional info on current skill level</li>
<li>29 Jan 2018 - v1.5 - Added full friendship point summary to Social section</li>
<li>10 Sept 2017 - v1.4 - Minor bugfixes</li>
<li>28 June 2017 - v1.3 - Added navigation links along right side (only visible after a save is loaded)</li>
<li>27 June 2017 - v1.2 - Community Center bundle & Joja Mart form progress</li>
<li>23 June 2017 - v1.1 - Added wiki links for needed item lists</li>
<li>22 June 2017 - v1.0 - Initial Release</li>
</ul>
</div>
</div>
<div id="footer" class="panel">
Stardew Apps by MouseyPounds: <a href="https://mouseypounds.github.io/stardew-checkup/">Stardew Checkup</a> ||
<a href="https://mouseypounds.github.io/stardew-predictor/">Stardew Predictor</a> ||
<a href="https://mouseypounds.github.io/stardew-fair-helper/">Stardew Fair Helper</a>
<br />
Other Stardew Valley resources: <a href="http://stardewvalley.net/">Website</a> ||
<a href="http://store.steampowered.com/app/413150/Stardew_Valley/">Steam Page</a> ||
<a href="https://www.gog.com/game/stardew_valley">GOG Page</a> ||
<a href="http://www.stardewvalleywiki.com/">Wiki</a> ||
<a href="https://forums.stardewvalley.net/index.php">Forums</a> ||
<a href="https://www.reddit.com/r/StardewValley">Subreddit</a> ||
<a href="https://discordapp.com/invite/StardewValley">Discord</a>
<br />
Stardew Valley is developed by <a href="http://twitter.com/concernedape">ConcernedApe</a> and self-published on most platforms.
</div>
</body>
</html>