kwsch / NHSE

Animal Crossing: New Horizons save editor
https://berichan.github.io/GetNHSE/
GNU General Public License v3.0
1.02k stars 260 forks source link

Villager PRO Design owner overwrite + bug fix for placed design path compliance #642

Closed lottehime closed 9 months ago

lottehime commented 9 months ago
  1. Added fix for placed transparent designs that weren't complying to path contouring (refer issue: https://github.com/kwsch/NHSE/issues/641). Offset 0x70 -> 0x71 in pattern data block needs to be set to 0x02, 0xEE to maintain the patterns ability to comply to pathing/terrain placed underneath if the design pattern is transparent.

  2. Shifted HorizonSave into VillagerEditor in place of MainSave and adjusted accordingly to give VillagerEditor better access to save file offsets etc. and added overwrite for Villager PRO patterns to set imported ones to be made/owned by the player for consistency (town and player ID bytes).