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>
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
No savefile changes apparently, just adding in new items & handling for them.
Probably didn't need to duplicate the Main/Personal offset classes, but whatever.
Based on the editor's current language.
I put "raymond" (noquotes) in my clipboard, and click the button. It'll import raymond's data easily.
Play sound on replacement finish
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".
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).
* Add designer handling for Sort button
* Update tab indexes for buttons after Sort
* Add context menu and toolstrip menu objects for Sort menu
* Add context/toolstrip menu handlers
* Add default click handlers for sort options
* Initialize context/toolstrip menu objects
* Add missing logic
* Fix Sort button location
* Expand size of navigation panel for sort button:
* Remove ellipses from sort button caption
* Implement alphabetical sort
* Implement sort by item type (ItemKind)
* Add check for item count in SetEditorItems
* Remove sort by new (item data not present)
* Sort by alphabetical before sorting by type