Kurt
7b832e06cc
Use different splitters for hex/name, add test case
2021-01-30 11:15:34 -08:00
Kurt
0d395148cc
Add customization text for new items too
2021-01-28 07:08:16 -08:00
Kurt
6c40e1c769
Initial v1.7.0 Support ( #445 )
...
* Pre-patch preparations
* Update magic values
* Check formatting characters directly rather than string compare
"Brown".StartsWith("\u000e")
>true
what
let's be paranoid here, because .NET Core behaves differently from .NET framework.
* Update FileHashRevision.cs
Postbox with the massive decrease in size; likely the same mutation caused the other massive decreases.
* Dump item names
* Update flag definitions
* Update item info
* Add feathers to bug list
Might remove later.
* Update RecipeList.cs
* Update ItemRemakeUtil.cs
* Update stack details
* Update offsets
* Update MainSaveOffsets17.cs
* Update GameLists.cs
2021-01-27 20:04:51 -08:00
Kurt
d7b46726a0
Absorb extension logic from SysBot.AnimalCrossing project
...
Extract out pis=>nhi, and nhi=>pis (player item set)
2021-01-17 09:29:46 -08:00
Kurt
c027a2cb44
Bump netcore usages to net5
...
nhse.core still is netstandard2.0
only tests/sprites/winforms got bumped
2020-12-02 21:35:24 -08:00
Kurt
c70565db8c
Add dumper script as a "test"
2020-11-18 18:42:52 -08:00
Kurt
084542d367
xmldoc
...
tried to split off some grid stuff because rooms don't need to know about acres; whatever
2020-05-23 13:08:14 -07:00
Kurt
406b64333a
Enhance achievement / milestone editor
...
Closes #238
Extract milestone thresholds / milestone count
Abstract out achievement data to workable structure
add giveall/clearall for individual / all, cuz ppl are lazy
2020-05-21 22:54:05 -07:00
Kurt
ffa0d3612b
Add island visitor editor
...
Make daily NPCs show up reliably!
2020-05-14 09:12:38 -07:00
Kurt
56c1cc31da
Add additional property accessors for room
...
unused in logic
2020-05-13 12:17:10 -07:00
Kurt
f50071c0be
Rework houses to expose more details
2020-05-11 22:20:21 -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
86da243405
Add birthday & fg
...
#164
2020-05-08 20:34:18 -07:00
Kurt
f9d9103039
Add reaction list get/set
...
pls gib ui soon :)
need to translate these values (byte) -> reaction names (enum)
2020-05-07 19:37:48 -07:00
Kurt
8458c52c28
Add room metadata get/set for villager
2020-05-01 22:06:49 -07:00
Kurt
ca0545809c
Add bulletin board logic
2020-04-30 23:12:58 -07:00
Kurt
839e1a3f14
Add unit test for item injection validation
...
Check the other bind list too
don't bother checking that a bound index actually exists in the item pocket
2020-04-26 18:58:13 -07:00
Kurt
6150d9e03d
Localize villager names
...
ezpz
throw in the special villager names at the end, cuz why not
2020-04-23 09:33:42 -07:00
Kurt
48977eefa8
Add other localizations
...
Need to make a dump method for villager names so that those get localized
2020-04-23 09:14:18 -07:00
Kurt
d21b99978a
Add player & villager house dump/load
...
share your house, but not your toothbrush!
2020-04-19 16:23:59 -07:00
Kurt
4fa77c9242
Minor unused additions
...
add some villager stuff
add outside acre template id
add mainfield template id
2020-04-19 15:26:09 -07:00
Kurt
2210f6e6fc
Add Building List Dump/Import
...
Doesn't include plaza; if you're sharing details, just share the coordinates via text.
2020-04-13 16:53:38 -07:00
Kurt
0fbae15dd6
Clarify turnip times
2020-04-12 20:32:41 -07:00
Kurt
28e4e76d3f
Update EnumHashTests.cs
2020-04-11 23:11:04 -07:00
Kurt
f5d470ac3d
Add conversion for some enum names
...
src input: f20b29a0b7/specs_111.py
(renamed .py->.txt for resource loading)
2020-04-11 16:53:31 -07:00
Kurt
6bdab868eb
Add enum hashing method
2020-04-11 16:10:34 -07:00
Kurt
2ce535c67c
Refactoring
...
Move sprite resources to subfolder for organization
Add FieldItem class (replaces MapItem), might work in a field item editor (similar to building editor)
2020-04-07 10:19:58 -07:00
Kurt
b71b040a3a
Remove unused logic, add test case
2020-04-04 15:47:57 -07:00
Kurt
62e514f879
Add structure enums
2020-04-04 00:10:54 -07:00
Kurt
8b3c650eff
Add Terrain editor
...
most complex editor yet
could be better if I did PictureBox'es instead of buttons, so I could put an image instead of just color
ppl will have to document more on what each terrain looks like, maybe could show a pic of each terrain tile?
2020-04-03 12:12:21 -07:00
Kurt
e70d2b71d8
Add some map item code
...
no functions, just exploration
2020-04-02 08:08:05 -07:00
Kurt
7b24142014
Add building editor
...
names tbd
untested
2020-03-31 15:10:17 -07:00
Kurt
f5ffb2477f
Add item type enum & mapping, and better item color generator
...
Item fetches the kind of item it is, then picks out a color for the kind of item
items of the same kind will have the same color, rather than randomly mapped colors :D
2020-03-31 13:27:54 -07:00
Kurt
d69a3123e7
Minor clean
2020-03-31 13:26:04 -07:00
Kurt
f664eab05e
Add msbt parse classes for docs
...
Originally ported from https://github.com/Martin005/SMO_Translation_Helper , via https://github.com/IcySon55/3DLandMSBTeditor
Add some tests to ensure functions
2020-03-31 11:56:06 -07:00
Kurt
61a7fa2dbf
Add xunit test project
...
ensures item sizes are correctly marshalling
2020-03-29 17:18:36 -07:00