Kurt
61a7fa2dbf
Add xunit test project
...
ensures item sizes are correctly marshalling
2020-03-29 17:18:36 -07:00
Kurt
da4b292588
Add villager item editing
...
Furniture array is inside the villager's item list; there's another list of a different format in the offsets below
probably just a struct within another struct, like
struct villagerItem {
item; (0x08 bytes)
metadata; (0x24 bytes)
}
2020-03-29 17:12:41 -07:00
Kurt
39398b4f66
Sort item list drop-down
2020-03-29 15:31:09 -07:00
Kurt
b28d999596
Widen dropdown for longer item names
2020-03-29 15:12:32 -07:00
Kurt
b9ef2eb314
Fix town & town => town & player
...
Split things up for a little more verbosity
2020-03-29 15:10:46 -07:00
Kurt
d0a77f4d3f
Fix saving town name
...
big oops
Closes #10
2020-03-29 14:46:02 -07:00
Kurt
2bbfc86525
Update README.md
...
Closes #7 ; screenshots are now located on the wiki for easier editing (not needing a commit).
2020-03-29 14:40:22 -07:00
Kurt
4225ee6b72
Update text_item_en.txt
...
Sourced from MyHorizons
7bc18bf276
From the above commit's message:
- NOTE: Item Lists have incorrect names for color variants of certain shirts and furniture. This WILL be fixed.
Closes #9 (implements all)
2020-03-29 14:25:43 -07:00
Kurt
7391be7e56
Add origin updating for villager imports
2020-03-29 13:40:31 -07:00
Kurt
b85b69308b
Add villager import button
2020-03-29 13:28:26 -07:00
Kurt
7005e31d2a
Add decrypted load all (from folder)
...
If hex editing is your jam, then dump -> manually edit -> import
pls don't mismatch lengths (different patches), it'll silently fail
2020-03-29 13:17:39 -07:00
Kurt
65fca3cbba
Replace player/town name on edit
...
Replaces a byte sequence with the updated sequence of data, using the player/town ID as a prefix to ensure that short names can be changed correctly without affecting other game data (hopefully).
2020-03-29 12:41:27 -07:00
Kurt
786aad69f0
Clamp shift max
2020-03-29 12:33:27 -07:00
Kurt
8428f5955b
Minor clean
2020-03-28 23:48:25 -07:00
Kurt
4bb451736d
Fix storage write
...
wrong property to set to!
2020-03-28 23:41:56 -07:00
Kurt
8db30c02da
Simplify purpose of inventory editor
...
Edits an array of items
Add editing for the Recycle Bin -- main save (map).
2020-03-28 23:28:47 -07:00
Kurt
f26a5d3e80
Add learned recipe editing
...
bitflags bitflags bitflags
RecipeCraftParam.csv
0x54706054 => recipe index
0x89A3482C => crafted item ID
2020-03-28 22:10:17 -07:00
Kurt
b493b44914
Add dump/load for inventory, add dump for villager
2020-03-28 18:25:24 -07:00
Kurt
d4a2a3a480
Show tooltip on item hover
2020-03-28 16:18:49 -07:00
Kurt
3f27d593f5
Fix r/w empty items
2020-03-28 16:08:38 -07:00
Kurt
a25a77d9a1
Add settings for quick reload last path
...
Hold shift and click the open button
2020-03-28 15:31:55 -07:00
Kurt
20f2a655b1
Add menu hotkeys
...
Hide icon images for context menus
2020-03-28 14:54:45 -07:00
Kurt
4c12ba7f09
Hide item name on mouse leave
2020-03-28 14:52:34 -07:00
Kurt
f860b67653
5x4 => 10x4
2020-03-28 14:44:03 -07:00
Kurt
314ce165a6
Merge pocket1/2 for GUI editing
2020-03-28 14:41:29 -07:00
Kurt
dfb099bcca
Add clear button, arrange controls in flowlayoutpanel
2020-03-28 14:41:11 -07:00
Kurt
4929fcf2de
Add enhanced inventory editor
...
Decouple itemgrid, itemgrid editor, and item editor as separate user controls
Visualize items with fake icons based on item ID and values
Paged editing for large arrays
add fallback for people wanting old editor (hold control when clicking Edit Items from main editor window)
2020-03-28 12:46:25 -07:00
Kurt
aedf388992
Copy flag3 on cheat button
2020-03-27 21:01:46 -07:00
Kurt
88b6776393
Add some xmldoc
2020-03-27 21:01:24 -07:00
Kurt
e0821eb9ba
Update FileHashRegion.cs
2020-03-27 19:27:09 -07:00
Kurt
104f38fb30
Add hash validation
2020-03-27 19:19:20 -07:00
Kurt
380f019d40
Merge branch 'master' of https://github.com/kwsch/NHSE
2020-03-27 19:19:01 -07:00
Kurt
63f17d4c6e
Swap display pocket order
...
Second set of items is the main set, the first set is the expansion ones
2020-03-27 19:18:24 -07:00
Kurt
15b9988ea5
Set up CI with Azure Pipelines
...
[skip ci]
2020-03-27 18:09:04 -07:00
Kurt
336e45ab2f
Update README.md
2020-03-27 18:00:20 -07:00
Kurt
fb13723b01
Initial commit
2020-03-27 17:54:17 -07:00