/
index.html
503 lines (471 loc) · 41.2 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
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Stardew Valley planner v2</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/foundation/5.5.3/css/foundation.min.css">
<link rel="stylesheet" href="/planner/css/style.css?v=19102016">
<meta name="twitter:card" content="Interactive farm planner for Stardew" />
<meta name="twitter:site" content="@nytimesbits" />
<meta name="twitter:creator" content="@hpeinar" />
<meta property="og:author" content="Henrik Peinar" />
<meta property="og:url" content="https://stardew.info/planner/" />
<meta property="og:title" content="Interactive farm planner for Stardew Valley" />
<meta property="og:description" content="Plan your Stardew Valley farm! ...on a coffee break!" />
</head>
<body class="saveImportDrop">
<div class="off-canvas-wrap move-right" data-offcanvas>
<div class="inner-wrap">
<!-- top bar -->
<div class="fixed">
<nav class="top-bar" data-topbar role="navigation">
<ul class="title-area">
<li class="name">
<h1><a href="#">Stardew planner <small>v2</small></a></h1>
</li>
<!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone -->
<li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li>
</ul>
<section class="top-bar-section">
<ul class="left">
<li class="divider"></li>
<li class="has-dropdown">
<a href="#">Buildings</a>
<ul class="dropdown">
<li class="tools building" data-id="silo"><div class="link"><i class="sprite-icon silo"></i>Silo</div></li>
<li class="tools building" data-id="well"><div class="link"><i class="sprite-icon well"></i>Well</div></li>
<li class="tools building" data-id="coop" title="All coops (regular, big, deluxe) are the same size"><div class="link"><i class="sprite-icon coop"></i>Coop</div></li>
<li class="tools building" data-id="barn" title="All barns (regular, big, deluxe) are the same size"><div class="link"><i class="sprite-icon barn"></i>Barn</div></li>
<li class="tools building" data-id="stable"><div class="link"><i class="sprite-icon stable"></i>Stable</div></li>
<li class="tools building" data-id="slime-hutch"><div class="link"><i class="sprite-icon slime-hutch"></i>Slime-hutch</div></li>
<li class="tools building" data-id="water-obelisk"><div class="link"><i class="sprite-icon water-obelisk"></i>Water obelisk</div></li>
<li class="tools building" data-id="earth-obelisk"><div class="link"><i class="sprite-icon earth-obelisk"></i>Earth obelisk</div></li>
<li class="tools building" data-id="gold-clock"><div class="link"><i class="sprite-icon gold-clock"></i>Gold clock</div></li>
<li class="tools building" data-id="mill"><div class="link"><i class="sprite-icon mill"></i>Mill</div></li>
<li class="tools building" data-id="junimo-hut"><div class="link"><i class="sprite-icon junimo-hut"></i>Junimo hut</div></li>
<li class="tools building" data-id="shed"><div class="link"><i class="sprite-icon shed"></i>Shed</div></li>
</ul>
</li>
<li class="divider"></li>
<li class="has-dropdown">
<a href="#">Equipment</a>
<ul class="dropdown">
<li class="tools building" data-id="sprinkler"><div class="link"><i class="sprite-icon sprinkler"></i>Sprinkler</div></li>
<li class="tools building" data-id="q-sprinkler"><div class="link"><i class="sprite-icon q-sprinkler"></i>Q. sprinker</div></li>
<li class="tools building" data-id="irid-sprinkler"><div class="link"><i class="sprite-icon irid-sprinkler"></i>Irid. sprinker</div></li>
<li class="tools building" data-id="scarecrow"><div class="link"><i class="sprite-icon scarecrow"></i>Scarecrow</div></li>
<li class="tools building" data-id="chest"><div class="link"><i class="sprite-icon chest"></i>Chest</div></li>
<li class="tools building" data-id="furnace"><div class="link"><i class="sprite-icon furnace"></i>Furnace</div></li>
<li class="tools building" data-id="charcoal"><div class="link"><i class="sprite-icon charcoal-klin"></i>Charcoal Kiln</div></li>
<li class="tools building" data-id="seed-maker"><div class="link"><i class="sprite-icon seed-maker"></i>Seed Maker</div></li>
<li class="tools building" data-id="crystal"><div class="link"><i class="sprite-icon crystal"></i>Crystalarium</div></li>
<li class="tools building" data-id="egg-press"><div class="link"><i class="sprite-icon slime-egg"></i>Slime Egg-Press</div></li>
<li class="tools building" data-id="lighting-rod"><div class="link"><i class="sprite-icon lighting-rod"></i>Lightning Rod</div></li>
<li class="tools building" data-id="recycling-machine"><div class="link"><i class="sprite-icon recycling-machine"></i>Recycling Machine</div></li>
<li class="tools building" data-id="slime-incubator"><div class="link"><i class="sprite-icon slime-incubator"></i>Slime Incubator</div></li>
<li class="tools building" data-id="worm-bin"><div class="link"><i class="sprite-icon worm-bin"></i>Worm bin</div></li>
</ul>
</li>
<li class="divider"></li>
<li class="has-dropdown">
<a href="#">Artisan</a>
<ul class="dropdown">
<li class="tools building" data-id="apricot"><div class="link"><i class="sprite-icon apricot-tree"></i>Apricot tree</div></li>
<li class="tools building" data-id="cherry-tree"><div class="link"><i class="sprite-icon cherry-tree"></i>Cherry tree</div></li>
<li class="tools building" data-id="orange-tree"><div class="link"><i class="sprite-icon orange-tree"></i>Orange tree</div></li>
<li class="tools building" data-id="peach"><div class="link"><i class="sprite-icon peach-tree"></i>Peach tree</div></li>
<li class="tools building" data-id="apple"><div class="link"><i class="sprite-icon apple-tree"></i>Apple tree</div></li>
<li class="tools building" data-id="pomegranate"><div class="link"><i class="sprite-icon pomegranate"></i>Pomegranate</div></li>
<li class="tools building" data-id="bee-hive"><div class="link"><i class="sprite-icon bee-hive"></i>Bee-hive</div></li>
<li class="tools building" data-id="mayo"><div class="link"><i class="sprite-icon mayo-machine"></i>Mayo machine</div></li>
<li class="tools building" data-id="cheese-press"><div class="link"><i class="sprite-icon cheese-press"></i>Cheese press</div></li>
<li class="tools building" data-id="keg"><div class="link"><i class="sprite-icon keg"></i>Keg</div></li>
<li class="tools building" data-id="loom"><div class="link"><i class="sprite-icon loom"></i>Loom</div></li>
<li class="tools building" data-id="oil-maker"><div class="link"><i class="sprite-icon oil-maker"></i>Oil maker</div></li>
<li class="tools building" data-id="preserves"><div class="link"><i class="sprite-icon preserves-jar"></i>Preserves jar</div></li>
</ul>
</li>
<li class="divider"></li>
<li class="has-dropdown">
<a href="#">Terrain</a>
<ul class="dropdown">
<li class="tools brush" data-type="grass"><div class="link"><i class="sprite-icon grass"></i>Grass</div></li>
<li class="tools brush" data-type="farmland"><div class="link"><i class="sprite-icon crops"></i>Crops</div></li>
<li class="tools brush" data-type="trellis"><div class="link"><i class="sprite-icon trellis"></i>Trellis</div></li>
<li class="tools brush" data-type="tulips"><div class="link"><i class="sprite-icon flowers"></i>Flowers</div></li>
<li class="tools brush" data-type="fence"><div class="link"><i class="sprite-icon fence"></i>Fence</div></li>
<li class="tools brush" data-type="tree"><div class="link"><i class="sprite-icon tree"></i>Tree</div></li>
<li class="tools brush" data-type="stone-fence"><div class="link"><i class="sprite-icon stone-fence"></i>Stone fence</div></li>
<li class="tools brush" data-type="iron-fence"><div class="link"><i class="sprite-icon iron-fence"></i>Iron fence</div></li>
<li class="tools brush" data-type="hardwood-fence"><div class="link"><i class="sprite-icon hardwood-fence"></i>Hardwood fence</div></li>
<li class="tools building" data-id="gate"><div class="link"><i class="sprite-icon gate"></i>Gate</div></li>
<li class="tools building" data-id="torch"><div class="link"><i class="sprite-icon torch"></i>Torch</div></li>
<li class="tools building" data-id="campfire"><div class="link"><i class="sprite-icon campfire"></i>Campfire</div></li>
<!-- Debris -->
<li class="tools building" data-id="large-rock"><div class="link"><i class="sprite-icon large-rock"></i>Large rock</div></li>
<li class="tools building" data-id="large-log"><div class="link"><i class="sprite-icon large-log"></i>Large log</div></li>
<li class="tools building" data-id="large-stump"><div class="link"><i class="sprite-icon large-stump"></i>Large stump</div></li>
<li class="tools brush" data-type="stone"><div class="link"><i class="sprite-icon stone"></i>Stone</div></li>
<li class="tools brush" data-type="twig"><div class="link"><i class="sprite-icon twig"></i>Twig</div></li>
</ul>
</li>
<li class="divider"></li>
<li class="has-dropdown">
<a href="#">Roads & floors</a>
<ul class="dropdown">
<li class="tools brush" data-type="road"><div class="link"><i class="sprite-icon cobblestone"></i>Cobblestone</div></li>
<li class="tools brush" data-type="gravel-path"><div class="link"><i class="sprite-icon gravel-path"></i>Gravel path</div></li>
<li class="tools brush" data-type="wood-path"><div class="link"><i class="sprite-icon wood-path"></i>Wooden path</div></li>
<li class="tools brush" data-type="steppingstone-path"><div class="link"><i class="sprite-icon stone-path"></i>Steppingstone path</div></li>
<li class="tools brush" data-type="crystal-path"><div class="link"><i class="sprite-icon crystal-path"></i>Crystal path</div></li>
<li class="tools brush" data-type="wood-floor"><div class="link"><i class="sprite-icon wood-floor"></i>Wooden floor</div></li>
<li class="tools brush" data-type="straw-floor"><div class="link"><i class="sprite-icon straw-floor"></i>Straw floor</div></li>
<li class="tools brush" data-type="weathered-floor"><div class="link"><i class="sprite-icon weather-floor"></i>Weathered floor</div></li>
<li class="tools brush" data-type="stone-floor"><div class="link"><i class="sprite-icon stone-floor"></i>Stone floor</div></li>
<li class="tools brush" data-type="crystal-floor"><div class="link"><i class="sprite-icon crystal-floor"></i>Crystal floor</div></li>
</ul>
</li>
<li class="divider"></li>
<li class="tools brush eraser" data-type="eraser"><div class="link">Eraser</div></li>
<li class="divider"></li>
<li class="tools brush select" data-type="select"><div class="link">Select tool</div></li>
<li class="divider"></li>
<li class="has-dropdown">
<a href="#" class="donate">Donate!</a>
<ul class="dropdown">
<li style="width: 200px; padding: 13px;margin: 0 auto;">
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="XLEN2WX89CSJA">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" style="margin-left: 35px;width:100px;height:50px;" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>
</li>
</ul>
</li>
</ul>
<!-- Right Nav Section -->
<ul class="right">
<li class="divider"></li>
<li class="has-dropdown">
<a href="#">Layouts</a>
<ul class="dropdown">
<li class="tools"><div class="link"><b><u>Official layouts:</u></b></div></li>
<li class="tools"><div class="link switch-layout" data-layout="regular">Regular layout</div></li>
<li class="tools"><div class="link switch-layout" data-layout="combat">Combat layout</div></li>
<li class="tools"><div class="link switch-layout" data-layout="fishing">Fishing layout</div></li>
<li class="tools"><div class="link switch-layout" data-layout="foraging">Foraging layout</div></li>
<li class="tools"><div class="link switch-layout" data-layout="mining">Mining layout</div></li>
<li class="tools"><div class="link"><b><u>Un-official layouts:</u></b></div></li>
<li class="tools"><div class="link switch-layout" data-layout="wonderful-farm-life" title="by taintedwheat & JinxieWinxie">WonderfulFarmLife</div></li>
<li class="tools"><div class="link switch-layout" data-layout="hill-top-forest" title="by Minnue">Hill-top forest</div></li>
<li class="tools"><div class="link switch-layout" data-layout="fancy-farm" title="by Williambeepbeep">Fancy farm</div></li>
<li class="tools"><div class="link switch-layout" data-layout="secret-forest" title="by Mushfae">Ali's Secret Forest Farm</div></li>
<li class="tools"><a href="#custom-layout"><div class="link"><u>Missing a layout?</u></div></a></li>
</ul>
</li>
<li class="divider"></li>
<li class="has-dropdown">
<a href="#">Options</a>
<ul class="dropdown">
<li class="tools"><div class="toggle-highlight toggleable highlight-sprinkler link" data-highlight="sprinkler"><i class="fa fa-remove"></i> Toggle Sprinklers highlights</div></li>
<li class="tools"><div class="toggle-highlight toggleable highlight-scarecrow link" data-highlight="scarecrow"><i class="fa fa-remove"></i> Toggle Scarecrows highlights</div></li>
<li class="tools"><div class="toggle-highlight toggleable highlight-bee link" data-highlight="hive"><i class="fa fa-remove"></i> Toggle Bee-hives highlights</div></li>
<li class="tools"><div class="toggle-highlight toggleable highlight-junimo-hut link" data-highlight="hut"><i class="fa fa-remove"></i> Toggle Junimo-hut highlights</div></li>
<!--<li class="tools"><div class="link toggleable greenhouse-switch"><i class="fa fa-remove"></i> Toggle greenhouse</div></li>-->
<li class="tools"><div class="link toggleable brush-overwrite"><i class="fa fa-remove"></i> Toggle brush overwriting</div></li>
<li class="tools"><div class="link toggleable freemode"><i class="fa fa-remove"></i> Toggle brush freemode</div></li>
<li class="tools"><div class="link toggleable coordinates"><i class="fa fa-remove"></i> Toggle coordinates</div></li>
<li class="tools"><div class="link toggleable active hide-stuff"><i class="fa fa-check"></i> Toggle grid + helpers</div></li>
<li class="tools"><div class="link toggleable active restriction-check"><i class="fa fa-check"></i> Toggle restriction check</div></li>
<li class="tools" id="count"><div class="link toggleable count-switch"><i class="fa fa-remove"></i> Object Count</div></li>
</ul>
</li>
<li class="divider"></li>
<li id="save"><a class="save-icon" href="#"><i class="fa fa-save fa-2x side-nav-icon" title="Save current plan"></i></a></li>
<li class="divider"></li>
<li id="import"><a class="import-icon" href="#"><i class="fa fa-upload fa-2x side-nav-icon" title="Import from savefile"></i></a></li>
<li class="divider"></li>
<li class="has-dropdown">
<a class="export-image-icon" href="#"><i class="fa fa-image fa-2x side-nav-icon" title="Export to image file"></i></a>
<ul class="dropdown">
<li class="tools"><div class="link render-farm" data-season="spring">Render in spring</div></li>
<li class="tools"><div class="link render-farm" data-season="winter">Render in winter</div></li>
<li class="tools"><div class="link render-farm" data-season="summer">Render in summer</div></li>
<li class="tools"><div class="link render-farm" data-season="fall">Render in fall</div></li>
<li><a id="uploadFarm" href="http://upload.farm/" target="_blank" class="powered-by">powered by upload.farm</a></li>
<li class="divider"></li>
<li class="tools"><div id="export-image" class="link ">Save plan as picture</div></li>
</ul>
</li>
<li class="divider"></li>
<li id="reset"><a class="reset-icon" href="#"><i class="fa fa-trash fa-2x side-nav-icon" title="Reset all"></i></a></li>
</ul>
</section>
</nav>
</div>
<form id="fileuploadform" style="display: none;">
<input type="file" id="fileinput"/>
</form>
<!--main editor-->
<div class="editor">
<!-- editor loader -->
<div class="editor-loader">
<div class="loader">
<img class="loader-icon" src="/planner/img/hourglass.gif"><br>
Loading farm, please wait...
</div>
</div>
<!-- save / render loader -->
<div class="save-loader">
<div class="loader">
<img class="loader-icon" src="/planner/img/hourglass.gif"><br>
Please wait... This may take a few moments
</div>
</div>
<!-- Upload loader -->
<div class="upload-loader">
<div class="loader">
<img class="loader-icon" src="/planner/img/hourglass.gif"><br>
Uploading your saveGame file, please wait...<br />
<span class="upload-progress">0</span>%
</div>
</div>
<svg width="1280" height="1040" id="editor"></svg>
<div class="facebook-notification notification">
<div class="header">Join our <a href="https://www.facebook.com/groups/stardewplanner/" target="_blank">Facebook group!</a><div class="hide-facebook-notification hide-notification">HIDE</div></div>
<div class="content">
Come share your plans in our new <a href="https://www.facebook.com/groups/stardewplanner/" target="_blank">Facebook group!</a>!<br>
Also great place to keep yourself up-to-date with planner changes<br>
If you have any problems / issues / feature requests, don't hesitate to <a href="#contact">contact me</a><br />
</div>
</div>
<div class="custom-layout-notification notification">
<div class="header">You are using modded farm layout!<div class="custom-layout-notification hide-notification">HIDE</div></div>
<div class="content">
<a href="" target="_blank" class="layout-url"><span class="layout-name">WonderfulLifeFarm</span></a> by <span class="layout-author">taintedwheat & JinxieWinxie</span>
</div>
</div>
<div class="render-notification notification">
<div class="header">You render is ready!<div class="render-notification hide-render-notification hide-notification">HIDE</div></div>
<div class="content">
To access your render click here: <a href="" target="_blank" class="render-url"><span class="render-display-url"></span></a><br>
<span class="powered-by">powered by upload.farm</span>
</div>
</div>
<div class="count-report-notification notification">
<div class="header">Object Count</div>
<div class="content"></div>
</div>
</div>
<!-- FAQ and credits -->
<div class="faq">
<div class="panel info" id="controls">
<h3>Controls:</h3>
<ul>
<li><span class="key">E</span> to easily select eraser brush, press again to restore last brush</li>
<li><span class="key">S</span> to easily select selector brush, press again to restore last brush</li>
<li><span class="key">W</span> to toggle highlights temporarily (If you hold W and hover mouse to dropdowns it might break. Just toggle highlights in the highlight menu to fix for now)</li>
<li><span class="key">Esc</span> discards picked up building</li>
<li>To delete buildings, either drop it to non-buildable area, click on it with eraser or press either <span class="key">Del</span> or <span class="key">fn</span>+<span class="key">Backspace</span> or <span class="key">Esc</span> </li>
<li>Hold <span class="key">⌘</span> or <span class="key">Ctrl</span> or <span class="key">Shift</span> when placing buildings to "duplicate" it.</li>
<li>If you need to scroll the editor and can't see the horizontal scrollbar, use middle mouse button</li>
<li>You can enable brush overwriting mode in options</li>
<li>You can open object counter window from the options menu</li>
<li>You can find your save game file from <code>%AppData%/StardewValley/Saves</code></li>
</ul>
</div>
<div class="panel info changelog" id="changelog">
<h3>Changelog:</h3>
<b>23th Oct</b>
<ul>
<li>Added 3 new custom layouts</li>
</ul>
<b>20th Oct</b>
<ul>
<li>Officially integrated stardew.info and upload.farm. <a href="https://www.reddit.com/r/StardewValley/comments/58g25j/uploadfarm_and_stardewinfo_unite/" target="_blank">Read more here.</a></li>
<li>Fixed sever error with save importing</li>
</ul>
<b>18th Oct</b>
<ul>
<li>Fixed mining layout importing (<a href="http://community.playstarbound.com/members/gummywyrms.713195/" target="_blank">gummywyrms</a>)</li>
</ul>
<b>17th Oct</b>
<ul>
<li>Added progress indicator for uploading your saveGame file</li>
</ul>
<b>16th Oct</b>
<ul>
<li>Fixed mill size</li>
</ul>
<b>1st Oct</b>
<ul>
<li>Did the restriction paths for the new layouts</li>
<li>Added new buildings (obelisks, mill, shed, junimo hut, gold clock)</li>
<li>Added some debris to the menu (log, stone, stumps etc)</li>
</ul>
<b>30th Sept</b>
<ul>
<li>Added new farm layout and made it possible to support custom maps too</li>
<li>Fixed some issues with nginx and static file serving</li>
</ul>
<b>27th Sept</b>
<ul>
<li>Moved to <a href="https://rethinkdb.com/" target="_blank">RethinkDB</a> from fs</li>
<li>Moved the server to US (NYC-3). Sorry EU users, but as most of the users are from US, it made more sense to have the server there</li>
<li>Switched UUIDv4 out with more human readable id system</li>
</ul>
<b>21th July</b>
<ul>
<li>Added 'W' and 'S' shortcuts</li>
<li>Removed the cause of the <a href="https://www.reddit.com/r/StardewValley/comments/4sri6s/stardewinfoplanner_outage/" target="_blank">last outage</a></li>
</ul>
<b>11th July</b>
<ul>
<li>Image exporting by <a href="https://github.com/rgson" target="_blank">rgson</a></li>
</ul>
<b>17th June</b>
<ul>
<li>Moved save game importing to backend</li>
<li>Added /api/import endpoint which can be use to integrate planner with your own site! More on: <a href="https://github.com/hpeinar/stardewplanner" target="_blank">@GitHub</a></li>
</ul>
<b>8th June</b>
<ul>
<li>Merged some PR's from GitHub</li>
</ul>
<b>16th May</b>
<ul>
<li>Fixed import when building doesn't exist (mods?)</li>
</ul>
<b>22th April (community update)</b>
<ul>
<li>Import icon changed for more convenient one <a href="https://github.com/TheLostSoul" target="_blank">TheLostSoul</a></li>
<li>Import now imports large rocks, stumps and logs. Also weeds are fixed now. <a href="https://github.com/TheLostSoul" target="_blank">TheLostSoul</a></li>
<li>Added object counter window <a href="https://github.com/echoenzo" target="_blank">echoenzo</a></li>
</ul>
<b>1th April</b>
<ul>
<li>Published source on <a href="https://github.com/hpeinar/stardewplanner" target="_blank">@GitHub</a></li>
</ul>
<b>30th March</b>
<ul>
<li>Highlight states and options now save!</li>
<li>Fixed minor restriction areas (thanks Mai & R3ality)</li>
<li>Added twitter share button</li>
<li>Moved eraser out from the "tools" menu</li>
<li>Added freemode possibility for the brush. Enable it in the options (this option does not save over reloads)</li>
<li>Added tree & gravel path to the menu</li>
<li>Added torch & campfire back to the menu</li>
</ul>
<b>29th March</b>
<ul>
<li>Added fancy notification about new version</li>
<li>Highlights should be better now, also they are off by default now</li>
<li>Added contact section</li>
</ul>
<b>28th March</b>
<ul>
<li>Made importing better (thanks Mai)</li>
<li>Fixed menu word wrap problem</li>
<li>Restriction area behind house is now 1 tile</li>
</ul>
<b>22th March</b>
<ul>
<li>Released new version to closed beta. New stuff:</li>
<li>Using <a href="http://snapsvg.io/">SnapSVG</a> instead of <a href="http://dmitrybaranovskiy.github.io/raphael/">Raphael</a></li>
<li>Better brush. It is now possible to brush big areas easier</li>
<li>Better restriction handling.</li>
<li>Showing coordinates for those who like to edit their saves</li>
<li>Save game import!</li>
<li>A lot more optimized way of drawing the SVG (using patterns and use elements)</li>
</ul>
</div>
<div class="panel radius" id="donate">
<h3>Donate:</h3>
You can do so on <a href="https://github.com/hpeinar/stardewplanner" target="_blank">@GitHub</a>
</div>
<div class="panel radius" id="contact">
<h3>Contact:</h3>
<b><a href="https://www.facebook.com/groups/stardewplanner/">Facebook group</a></b><br />
<b>GitHub: <a href="https://github.com/hpeinar/stardewplanner" target="_blank">@GitHub</a></b><br />
<b>Reddit:</b> <a href="https://www.reddit.com/r/StardewValley/comments/4ckzzo/stardew_farm_planner_v2_is_out_save_importing/" target="_blank">v2 planner thread</a><br>
<b>Stardew official forums:</b> <a href="http://community.playstarbound.com/threads/farm-planner-v2-out-now-save-importing-and-much-more.112098/" target="_blank">Official forums thread</a><br>
<b>Steam thread:</b> <a href="http://steamcommunity.com/app/413150/discussions/0/365163537814721588/" target="_blank">Discussion thread</a><br>
<b>E-mail: </b>henrik<span class="hide-email">yobots</span>peinar@<span class="hide-email">hotmail.com</span>gmai<span class="hide-email">lllll</span>l.com<br>
<b>Twitter: <a href="https://twitter.com/hpeinar">@hpeinar</a> & #stardewplanner</b><br>
<a href="https://twitter.com/intent/tweet?button_hashtag=stardewplanner&text=Plan%20you%20%23stardewvalley%20farm%20in" class="twitter-hashtag-button" data-related="hpeinar" data-url="https://stardew.info/planner">Tweet #stardewplanner</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
</div>
<div class="panel callout radius" id="faq">
<h3>FAQ:</h3>
<dl>
<dt>1. What is this?</dt>
<dd>This is <a href="http://stardewvalley.net/" target="_blank">Stardew Valley</a> interactive farm planner</dd>
<dt>2. Saving doesn't appear to do anything?</dt>
<dd>When you press save, your farm layout is saved and page will be reloaded to confirm the save. You can then use the url to link to your farm (or bookmark it)</dd>
<dt>3. Does this work on touch devices (tablets, phones)?</dt>
<dd>Current version does not officially support touch devices yet but it is planned for future.</dd>
<dt>4. How can I delete buildings?</dt>
<dd>Please see <a href="#controls">controls section</a></dd>
<dt>5. Not working? Having any issues?</dt>
<dd>Feel free to contact me in <a href="https://www.reddit.com/user/hpeinar" target="_blank">reddit</a> or <a href="http://community.playstarbound.com/members/hpeinar.609256/" target="_blank">Stardew official forums</a></dd>
</dl>
</div>
<div class="panel callout radius" id="custom-layout">
<h3>How to get your custom layout to the planner:</h3>
<ul>
<li>Email me the following: <br>
- link to the mod <br>
- name of your layout as it should appear on the planner <br>
- a save game file which uses your mod<br>
- author(s) name(s)<br>
</li>
<li>Your mod has to be somewhat popular as it takes time for me to add the layout.</li>
</ul>
</div>
<div class="panel callout radius" id="credits">
<h3>Credits:</h3>
<a href="https://www.reddit.com/user/hpeinar" target="_blank"><div class="label success credits">Farm planner by <b>Henrik Peinar (/u/hpeinar)</b></div></a><br >
<a href="https://www.reddit.com/user/zaxcz" target="_blank"><div class="label info">Background image exported from game by <b>/u/zaxcz</b></div></a><br >
<a href="https://www.reddit.com/user/Jurk0wski" target="_blank"><div class="label info">Building sizes and door locations by <b>/u/Jurk0wski</b></div></a><br >
<a href="https://www.reddit.com/user/ThisIsMyName777" target="_blank"><div class="label info">Base save importing code by <b>/u/ThisIsMyName777</b></div></a><br >
<div class="label info">Tons of suggestions, fixes, testing and ideas by <b>R3ality</b></div><br>
<div class="label success credits"><a href="http://upload.farm/" target="_blank" class="credits">upload.farm by</a> <b><a href="https://www.reddit.com/user/sketchy502" class="credits" target="_blank">sketchy502</a> & <a href="https://www.reddit.com/user/Lokili" class="credits" target="_blank">Lokili</a></b></div><br>
<div class="label info">Providing test save file with most of the items and ID's <b>Mai</b> from <a href="irc://irc.freenode.net/stardewvalley" target="_blank">#stardewvalley</a></div><br>
<div class="label info">Being a cool guy and pointing me in the right direction with some coding stuff <b>TeMPOraL</b> from <a href="irc://irc.freenode.net/stardewvalley" target="_blank">#stardewvalley</a></div><br>
<div class="label info">Helping to test and improve v2 version of the tool <b>speeder</b> from <a href="irc://irc.freenode.net/stardew-modding" target="_blank">#stardewvalley</a></div><br>
<div class="label info">Sharing their epic farm saves <a href="https://www.reddit.com/user/ky13" target="_blank">/u/ky13</a> & <a href="https://www.reddit.com/user/Halfbloood" target="_blank">/u/Halfbloood</a></div><br>
<div class="label info">Raven, hweetipie, paraskeet Kylindra from <a href=" https://discordapp.com/invite/stardewvalley" target="_blank">Stardew Valley discod</a> for much help!</div><br/>
<div class="label info"><a href="http://community.playstarbound.com/members/uselessdragonfly.636240/" target="_blank">uselessdragonfly</a> for providing test save files for 1.1</div><br />
<div class="label success credits"><a href="http://stardewvalley.net/" target="_blank" class="credits">Stardew Valley by </a><b><a href="https://www.reddit.com/user/ConcernedApe" class="credits" target="_blank">ConcernedApe</a></b></div>
</div>
</div>
</div>
</div>
<!-- jquery -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
<!-- raphael -->
<script type="text/javascript" src="/planner/vendor/snap.svg-min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/foundation/5.5.3/js/vendor/modernizr.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/foundation/5.5.3/js/foundation.min.js"></script>
<!-- local js -->
<script type="text/javascript" src="/planner/js/data/sprites.js?v=19102016"></script>
<script type="text/javascript" src="/planner/js/data/layouts.js?v=19102016"></script>
<script type="text/javascript" src="/planner/js/engine/building.js?v=19102016"></script>
<script type="text/javascript" src="/planner/js/engine/brush.js?v=19102016"></script>
<script type="text/javascript" src="/planner/js/engine/board.js?v=19102016"></script>
<script type="text/javascript" src="/planner/js/main.js?v=19102016"></script>
<script>
$(document).foundation();
</script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-74517445-1', 'auto');
ga('send', 'pageview');
</script>
</body>
</html>