berichan
6c870b2e89
BulkSpawn alphabetically sorted DIY recipes
2021-08-07 13:48:14 +01:00
Kurt
567a9175f3
Add IsActive indication on hover, add toggle control
...
Closes #495
2021-08-01 16:39:27 -07:00
Kurt
ec8bcf261e
Add remove item like in editor
...
Closes #492
2021-07-28 23:09:04 -07:00
PXLcat
dedc296c2b
Added tool to visually select and add basic tiles ( #484 )
...
* Added tool to visually select and add basic tiles
* Minor clean
2021-05-20 13:59:57 -07:00
berichan
7fe8bcb53e
bulk-remove bushes, closes #311
2021-04-12 19:29:17 +01:00
Kurt
2b87990faf
Fixed bug w/bulk spawn wraps onto 2 lines in horizontal layout
...
c1bc5ae97f
Add Vertical spawn mode, since people like to do that for their treasure islands
Co-Authored-By: MadDanEccles <5344903+MadDanEccles@users.noreply.github.com>
2021-03-29 23:11:13 -07:00
Charlie U
8fd348448a
Add checkbox to enable/disable moving field editor on mouse drag ( #467 )
2021-03-22 15:27:29 -07:00
Kurt
6ce7f0b85f
Add item display name -> item ID autodetect
2021-03-21 12:04:43 -07:00
Kurt
0798aa5a97
Add batch editor
...
Similar to PKHeX's batch editor, probably with some stubbed functionality.
Example to change Oak Trees to apple trees:
=ItemId=60000
.ItemId=60001
;
=ExtensionItemId=60000
.ExtensionItemId=60001
Example to unbury all items:
=IsBuried=True
.IsBuried=False
.IsDropped=True
2021-03-21 11:51:57 -07:00
Kurt
cb7bc35e7b
Add dragdrop for nhi files
...
Drop nhi on the item editor and it'll load the first item in the nhi
Drop nhi anywhere else and it'll load the items if it's compatible.
2021-03-03 18:23:36 -08:00
Kurt
2242861c80
Add logic for drop compatibility check skipping (parsing)
2021-03-03 17:44:16 -08:00
Kurt
75c176c028
Fix: Replace All items using a copy of the tile
...
The field array will get mutated, so make sure that our item reference isn't one of the field tiles.
2021-02-28 18:41:25 -08:00
Kurt
339bb4f7c8
Update PlayerHouseEditor.cs
2021-02-15 19:52:58 -08:00
Kurt
5b46d3ddaf
Update FieldItemEditor.cs
2021-02-15 19:52:13 -08:00
berichan
b97082c95d
Add manual string-only override of player name/island name in villager player memory editor. Closes #409
2021-02-07 15:34:09 +00:00
Kurt
d47158587c
Add tile replacement to Field Item Editor
...
hold ctrl+alt(+shift for full map) to replace all items on the map that you tap, with the item from the editor.
don't mix & match field items (trees) with regular items, cuz we can't verify size matching for those. Field Items return "unknown size".
2021-02-05 09:15:52 -08:00
Kurt
f427ca647e
Update FieldItemEditor.cs
2021-01-23 23:52:24 -08:00
Kurt
2670a6c751
Add placed design dump/load
...
https://github.com/kwsch/NHSE/issues/443#issuecomment-765915667
2021-01-23 10:58:58 -08:00
Kurt
1c4df60920
Add pattern bulk import
...
#443
Pattern names don't update on the left side (even for single-imports), don't bother for now. Just save & reopen the editor.
2021-01-22 23:14:14 -08:00
Kurt
83169b8738
Bump language version to c#9
2020-12-24 23:53:40 -08:00
Kurt
c027a2cb44
Bump netcore usages to net5
...
nhse.core still is netstandard2.0
only tests/sprites/winforms got bumped
2020-12-02 21:35:24 -08:00
Kurt
6fbff26184
Simplify expression
...
#433
2020-12-02 12:52:12 -08:00
berichan
70fe4834da
Add villager crafting editing functionality ( #433 )
...
* Add villager crafting editing functionality
* Add legacy villager1 support
2020-12-02 12:42:32 -08:00
Kurt
eb554a623b
Fix reaction wheel UI display
...
revised structure, need to abstract things a little for it
Closes #427
see also #428
2020-11-22 19:57:29 -08:00
Kurt
1e0bd10bdb
Minor clean
2020-11-22 19:40:37 -08:00
Kurt
8eea2a22d5
Change default injection offset
...
Users who have previously used the program will have to manually change the value in the injection form's textbox to `AD3C7FD8`.
2020-11-18 19:20:00 -08:00
Charlie U
2467354850
Implement ItemsFromNHI bulk import ( #418 )
...
* Implement ItemsFromNHI bulk import
* Add alert box when spawn clicked but no NHI selected
* Fix comment to clarify items are dropped not placed
2020-11-18 18:43:40 -08:00
Kurt
8ca3877bfa
Differentiate villager types
...
v1.5 increased the size of GSaveLightMemory by 0xC each; with 160 entries, everything stored after this field (at 0x2F84) increased its offset by 0x780.
GSaveItemName ClothesPTops; // @0x14c size 0x8, align 4
s16 _58b5e808; // @0x154 size 0x2, align 2
s8 ClothesPTarget; // @0x156 size 0x1, align 1
Should be possible to convert the first revision of villager data to the current format and vice versa. Someone would need to document how they pre-fill these new fields (listed above).
2020-09-29 22:20:53 -07:00
Kurt
f49d616e9b
Update default offsets
...
Can't wait for previous users to not update their offset and complain about FailValidate
2020-09-29 19:18:33 -07:00
Kurt
a2ed2889a2
Bring injector window to original position if already open
...
Show doesn't do anything if it's already hidden; we want to bring it to the front of the screen and then reposition it CenterParent.
2020-09-05 20:18:36 -07:00
Kurt
0203eb4017
Minor clean
2020-09-05 20:15:17 -07:00
Kurt
2c67c79c95
Update default pocket offsets
...
Having em all in one commit makes it easier to keep track of what needs to change in future updates
2020-07-29 19:24:21 -07:00
Kurt
833483027f
Minor clean
...
memes
2020-07-29 18:35:59 -07:00
berichan
ea1d9c7b1b
Image fetcher & 5byte fields ( #359 )
...
* Added new image code, quanted existing images, fixed bcsv parser
* small clean and sane(r) filenames
* Made a string slightly nicer
* various revert to fix diff
* full revert of editor
* forced revert of editor
* fix sprite init
* ready for merge
2020-07-20 19:02:49 -05:00
Kurt
a4421aafa4
Save offset on text changed to settings
2020-07-04 15:43:03 -05:00
Kurt
62eabb10d6
Update localizations
2020-07-03 12:11:33 -05:00
Kurt
4d5e06e373
Add Dive item list & actions for editors
...
BCSV dump puts Communicator in the list; manually removed. Moved pearl to shells list as it's not able to be donated to museum
2020-07-03 12:05:24 -05:00
Kurt
b0511e0608
Update default pouch injector offset
...
Since it is a saved setting, people will have to change the offset manually if they have already used the program.
2020-07-02 21:43:07 -05:00
Charlie U
93c78a15bf
Fix bug causing only 3-letter .nhvh files to show in dialog ( #315 )
2020-06-22 15:50:59 -05:00
Kurt
918c97eeaa
de-generic the item grid editor
...
no need to have it generic; it only handles Item[]
(ignoring VillagerItem[], which should be a separate editor or something)
2020-06-08 22:06:32 -07:00
berichan
e0e4dd508c
Added support for USB-botbase ( #299 )
...
Only for player item injection at this time; no sync / toggle between modes
2020-06-06 12:58:13 -07:00
Kurt
de3ee7ba41
Rotate terrain tile on ctlr-shift click
...
Closes #290
2020-06-01 20:47:04 -07:00
Kurt
491bae480e
Add CraftAll
...
Closes #279
2020-05-31 18:12:46 -07:00
Kurt
2b3225fd4b
Update FieldItemEditor.cs
...
Closes #282
2020-05-31 17:27:13 -07:00
Kurt
ab16bdc694
Add Clear All
2020-05-31 15:30:24 -07:00
Kurt
c571fbb20a
Add remove trees option
...
Closes #273
2020-05-31 15:24:59 -07:00
Kurt
2dca9f283b
Allow changing other flags for Recipe List
...
Closes #276
2020-05-31 15:22:12 -07:00
Kurt
25262478ae
Add sensitive scaling for field item map
...
if ppl have something other than 100% scale somehow
Closes #248
2020-05-25 09:39:22 -07:00
Kurt
72312641a9
Add villager nick/greet
...
Closes #254
update translatables
2020-05-25 09:21:15 -07:00
Kurt
0d64fa65d8
Fix building snap misaligning view
...
field item coordinates need to be even, not odd
do the same "even" clamp
(we do this so that we can sync the terrain tile view to the field item view)
2020-05-25 08:36:07 -07:00