Setting a field item with the snap active will align it to the major gridlines. This will prevent the user from setting un-interactable objects (rocks, trees) unintentionally.
Having the auto-handle extension tiles will now delete all associated tiles when issuing a delete command on an extension tile, rather than just deleting the extension tile.
Change friendship here.
Can also cheat all friendships (of all villagers, for all saved players) to 255 by shift clicking the drop-down button instead.
game stores all donation types in the same array (chunked into date[], item[], playerID[]); no dedicated indexes for a donation, so no empty slots, and all donation types are intermixed (based on donation date)
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
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
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)
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.
#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...?
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
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.