Kurt
60faecdc69
Refactoring
...
move files, abstract some logic for later reuse
2020-05-11 22:14:27 -07:00
Kurt
14e9bfac8c
Show more details for message bottle
...
Change some control padding to 0's for alignment visual
2020-05-10 16:32:58 -07:00
Kurt
6ae1c9724b
add click-drag on acre picturebox to move the viewport
...
hold control to drag the viewport faster
does not move items; that would probably have to be a toggle -- if ever implemented
2020-05-10 14:13:45 -07:00
Kurt
2bde85aa59
Misc appearance tweaks
...
many-customize-option items can have too many displayed options; just increase the size / scroll bar the editor
yay "wooden simple bed"
2020-05-10 12:49:23 -07:00
Kurt
6dc5e0c362
Uncheck acre snap by default for reticle placement
2020-05-10 12:20:38 -07:00
Kurt
1c2af21361
Show item sprite in item editor
...
no markup of ancillary values, just the image
2020-05-10 12:19:24 -07:00
Kurt
a801b1854f
Allow editing villager cached pattern
...
Closes #191
2020-05-10 09:56:26 -07:00
Kurt
71089b0103
Set body customization flags on give all
...
Closes #190
I checked one of my more recent save files and noticed that bits for remake indexes 2,000+ were set. Not sure why there's 8000 remake sets allocated... Maybe they're using the data there for other unlocks / values. Dunno!
Replace '8' with ItemRemakeInfo.BodyColorCountMax for documentation clarity
2020-05-10 08:54:45 -07:00
Kurt
cca03ea27a
Fix import size check
...
Closes #188
2020-05-09 22:28:48 -07:00
Kurt
dd92b9ea73
Update FieldItemEditor.cs
2020-05-09 22:11:40 -07:00
Kurt
8beb1c426c
Add view option to read root instead of a clicked extension
...
enabled by default
viewing an extension will calculate where the root node is (based on the extension values) and load it instead, only if the item ID matches. bounds check to be 100% safe from ppl placing random/bad extension tiles
2020-05-09 22:09:36 -07:00
Kurt
000da2cbb6
Misc tweaks
...
Fix bottom acre row labeling for MapAcre stuff
Don't close png dropdown on checkbox click
Don't change map reticle position on map right click (only left click)
2020-05-09 20:11:22 -07:00
Kurt
826ba00fcd
Allow toggling png export
...
why not; I guess if you don't want the items/reticle and want dat clean "here's my terraforming work"
2020-05-09 17:32:15 -07:00
Kurt
d1b7032b79
Save background and foreground (full map picture)
...
yay pretty
2020-05-09 17:25:42 -07:00
Kurt
a12278d148
Add outside/field template tracker editing
2020-05-09 17:13:31 -07:00
Kurt
ce427bd698
Remove deprecated editors
2020-05-09 17:05:38 -07:00
Kurt
74bf1d4cef
Merge acre editor into field item editor
2020-05-09 17:03:58 -07:00
Kurt
fd81b2cb61
Convert OutsideAcreList to enum
2020-05-09 14:56:11 -07:00
Kurt
9523376a9c
Add tailor/flag design pattern editing
...
Closes #184
2020-05-09 12:28:43 -07:00
Kurt
0085c453d4
Add custom picker for specialty fruit
...
Closes #181
2020-05-09 10:58:19 -07:00
Kurt
6eff348fa5
Disconnect on form close too
...
same as 39205c975e
2020-05-09 10:35:14 -07:00
Kurt
60f3fa84a3
Add more misc edits
...
Closes #179
Not allowing people to import a jpeg.
2020-05-09 09:39:35 -07:00
Kurt
56fd88cabb
Use combobox for airport color w/color names
...
Closes #180 ty @MirayXS for the list of color IDs
2020-05-09 08:36:06 -07:00
Kurt
07e393177f
add initial exterior acre pixel calculation
...
no functional changes to NHSE
2020-05-09 08:31:46 -07:00
Kurt
d5a53de265
Add airport color r/w
...
Closes #176
if anyone wants to document which value = which color, pls report back
2020-05-08 21:01:22 -07:00
Kurt
d566eb9972
Add player detail / fg
...
fg = field goods? probably not, but a good enough guess for now
kinda overflowing on player editables; get chucked to a sub-editor.
Closes #164
2020-05-08 20:52:32 -07:00
Kurt
8661f7c0cc
Use Item Editor instead of property grid
...
Closes #151
2020-05-08 13:27:29 -07:00
Kurt
6a00cb22b4
Add extension tile property manipulation
2020-05-08 13:27:15 -07:00
CXM
973ca2ddac
zhs lang fix ( #173 )
2020-05-08 12:21:17 -07:00
Kurt
a9810c7d03
Merge Field Item back into Item
...
Different means of expression for the 8 byte item structure's FreeParam
Will be expanding the ItemEditor so that it has a checkmark to toggle Extension Item editing behavior.
Removes IHeldItem as there's no need to abstract it.
2020-05-08 12:20:24 -07:00
Kurt
e7e01ba007
Remove dropdown on keypress
...
quality of life improvement
2020-05-08 11:26:37 -07:00
Kurt
8e4e0a92f8
Add reaction list editor
...
#167
If you're adding reactions, you should probably set FillReactionList in player flags to 44 so that the game knows to not give you more reactions...?
2020-05-07 22:13:31 -07:00
Kurt
230257d4d1
Save hemisphere on save
...
oops
2020-05-07 19:25:08 -07:00
Kurt
6a98054149
Add hemisphere get/set
...
ty @rydoginator
2020-05-07 18:06:31 -07:00
Kurt
0077898e82
Initialize itemlist on inject from main
...
Closes #170
2020-05-07 17:06:25 -07:00
Kurt
e9a6861349
Add design source / choice for item
...
s32 remake {
s32 body:3
s32 source:2
s32 pattern:8
s32 unused:19
}
2020-05-07 17:01:19 -07:00
Kurt
152d8dc431
Update translatables
2020-05-07 10:36:11 -07:00
Kurt
55022c85f4
Indicate subvariation colors
...
Recombining the values with a GUI editor TBD
2020-05-07 10:32:14 -07:00
Kurt
9388ecb576
Save remake (customization) unlock flags
2020-05-07 08:25:29 -07:00
Kurt
7cec5aae5c
Show customization colors in the item editor
2020-05-06 21:03:30 -07:00
Kurt
528eb2f1ec
Show customization available bits
...
There's probably other bits used for fabric, but that's not researched
2020-05-06 21:03:20 -07:00
Kurt
5779b65b9b
Adapt personal player struct to disassembled pseudo.h
...
Similar to main's adaption in a prior commit, let's use the relative offsets.
adds total nook miles earned to editor
fixes the off-by-one indexing for achievement list
2020-05-06 15:32:09 -07:00
Kurt
39205c975e
Disconnect on window close
2020-05-06 14:11:53 -07:00
Kurt
20a16666ff
Don't force inject if autowrite not set
2020-05-06 14:10:29 -07:00
Kurt
bf841b8ecf
Show item sprites in item editor
...
put a folder named "items" with the english named item sprites (tbd if we change to a more sane filename format)
bring your own files, it's like 45 MB so not distributing with the EXE.
2020-05-05 22:13:29 -07:00
Kurt
478b8e29c5
Allow clearing all flags regardless of constraints
2020-05-05 18:40:48 -07:00
Kurt
e980e1d8c2
Add skip list for giving all received items
...
Closes #166
I threw in the 30-slot unlock as well as the other "Recipe" ids so that things aren't messed with. They're skipped!
ty @theiconrichie !
2020-05-05 18:37:44 -07:00
Kurt
203a7c1627
Add more removal options
...
- remove flowers
- remove shells
- remove branches
Closes #163
rename plazaX/Y to match internal field name
2020-05-05 17:17:59 -07:00
Kurt
a3357c27c5
Clamp acre jump to valid bounds
2020-05-03 20:50:45 -07:00
Kurt
0ec40f3b55
Categorize stalk market properties
...
update other usages so we can turn off the help box at the bottom of the propertygrid
2020-05-03 19:43:10 -07:00