Jesse Plamondon-Willard
597438ff5f
add set_verbose console command
2026-01-05 20:42:38 -05:00
Jesse Plamondon-Willard
11c69bf30e
migrate solution to *.slnx format
2026-01-04 23:02:41 -05:00
Jesse Plamondon-Willard
278d14f444
rename solution file to *.slnx
2026-01-04 23:02:41 -05:00
Jesse Plamondon-Willard
e0220478ed
add friendly OS name for Windows 10/11 in log
2026-01-04 20:41:07 -05:00
Jesse Plamondon-Willard
ea139a32aa
drop Win32_OperatingSystem query for OS name
...
In newer .NET versions, this fails with a PlatformNotSupportedException ("System.Management currently is only supported for Windows desktop applications").
2026-01-04 20:41:07 -05:00
Jesse Plamondon-Willard
e229801d95
fix installer error if Steam game path in registry is blank
2026-01-04 20:41:07 -05:00
Jesse Plamondon-Willard
45381add1b
update NuGet dependencies
2025-12-29 01:40:29 -05:00
Jesse Plamondon-Willard
8157b845c9
update web & test projects to .NET 10
2025-12-29 01:40:29 -05:00
Jesse Plamondon-Willard
2cb7e68851
add asset propagation for spouse room map edits ( #896 )
2025-12-28 22:39:49 -05:00
Jesse Plamondon-Willard
9bf37463e0
move map asset propagation into its own method ( #896 )
2025-12-28 22:39:49 -05:00
Jesse Plamondon-Willard
50e364d297
improve error-handling during asset propagation
2025-12-28 22:39:49 -05:00
Jesse Plamondon-Willard
a482d77521
update release notes
2025-12-28 19:05:18 -05:00
Jesse Plamondon-Willard
84bf3e6645
Merge pull request #998 from PinkSerenity/develop
...
Add PatchMode.Mask
2025-12-28 19:04:55 -05:00
Jesse Plamondon-Willard
b3862b6ca9
Merge pull request #996 from martiandweller/ExposeInputOverride-clean
...
Add input API method to press a button
2025-12-28 19:04:44 -05:00
Jesse Plamondon-Willard
fefbf44bdf
Merge pull request #991 from SinZ163/feature/spouseroom
...
Fix farmhouse map propagation removing spouse room
2025-12-28 19:04:35 -05:00
Jesse Plamondon-Willard
b6c90e58ee
Merge pull request #990 from SinZ163/bugfix/localized-towninterior
...
Use correct language when propagating textures
2025-12-28 19:04:15 -05:00
Jesse Plamondon-Willard
0d403fcebc
tweak image patching code
...
This optimizes slightly and expands docs.
2025-12-28 18:26:39 -05:00
Jesse Plamondon-Willard
5acfa91438
replace OverrideButton with Press to match existing API, expand docs
2025-12-28 12:20:58 -05:00
Jesse Plamondon-Willard
5119d85e40
remove custom language handling entirely during asset propagation
...
This is meant to change the texture that would be retrieved by a fresh `Load`, and `contentManager.Load<T>(assetName)` uses the current language as the default instead of the asset locale.
2025-12-27 12:43:29 -05:00
SinZ
58228984c0
Be consistent with cache reads vs fresh load
2025-12-27 12:15:27 -05:00
SinZ
7383dff324
Use correct language when propagating textures
2025-12-27 12:15:27 -05:00
Jesse Plamondon-Willard
d1099ac8e9
simplify localized/base asset handling during texture propagation
...
This reduces abstraction a bit so it's easier to follow, and avoids repeating common logic like the DoesAssetExist check.
2025-12-27 12:10:04 -05:00
Jesse Plamondon-Willard
5ff2d93559
add support for links in compatibility list warnings
2025-12-27 02:50:57 -05:00
Jesse Plamondon-Willard
90f3af1423
migrate to new field keyword
2025-12-26 13:35:53 -05:00
Jesse Plamondon-Willard
58e59103de
remove unused code
2025-12-26 13:35:53 -05:00
Jesse Plamondon-Willard
3a5dc95e97
update release notes
2025-12-26 13:35:53 -05:00
Jesse Plamondon-Willard
92a2b41c3f
Merge pull request #988 from Spiderbuttons/limited-tilesheet-climbing
...
Allow limited directory climbing in mod tilesheet image sources
2025-12-26 13:29:01 -05:00
Jesse Plamondon-Willard
29deb0a019
add constant for climb segment to simplify tracking related logic
2025-12-26 13:25:18 -05:00
Jesse Plamondon-Willard
d9ccf08b71
adjust validation to account for climbing after first path segment
2025-12-26 13:03:25 -05:00
Jesse Plamondon-Willard
28bc30953d
avoid unneeded case-insensitive equals for ".."
2025-12-26 13:03:25 -05:00
Jesse Plamondon-Willard
cb53d1861b
avoid unneeded allocations
2025-12-26 13:03:25 -05:00
Spiderbuttons
0316a84b03
Enable single directory climbing to root content folder for tilesheet image sources in mod-loaded maps.
2025-12-26 13:02:26 -05:00
Pink Serenity
01521661c2
Add PatchMode.Mask
2025-11-22 12:48:24 +01:00
Jesse Plamondon-Willard
604b2acf3a
use raw strings for console command descriptions
2025-11-02 19:53:47 -05:00
Martiandweller
2ee9a7ba4e
Expose OverrideButton.
2025-10-31 11:58:30 +03:00
SinZ
fcfd9061e8
Make farmhouse reset spouseroom
2025-09-17 00:10:29 +10:00
Jesse Plamondon-Willard
1cf2de0160
add modCompatibilityEntry.HasSiteId method for conbenience
2025-09-06 14:10:43 -04:00
Jesse Plamondon-Willard
e2e800660e
update schema for Content Patcher 2.8.0
2025-09-03 21:46:43 -04:00
Jesse Plamondon-Willard
697efb908e
update release notes
2025-09-03 21:45:47 -04:00
Jesse Plamondon-Willard
ff6ecf2a03
Merge pull request #989 from irocendar/cp-schema-fix
...
Improve Content Patcher schema: skip add-warp validation if field uses tokens, allow consecutive spaces in warp fields, allow multiple Target values, fix broken regex
2025-09-03 21:40:39 -04:00
Jesse Plamondon-Willard
4250853b82
add new 'reason abandoned' field to compatibility data model
2025-08-04 21:40:24 -04:00
irocendar
dc912eccb3
Fix broken FromFile in VSCode and multiple comma-delimited targets
2025-08-04 18:47:17 +01:00
irocendar
139dd26600
Add support for multiple spaces in warps fields
2025-07-25 06:52:02 +01:00
irocendar
02ac41a970
Fix regex
2025-07-25 06:39:46 +01:00
irocendar
26a66cc20a
Add token support to Content Patcher schema for AddWarps and AddNpcWarps fields
2025-07-25 06:36:50 +01:00
Jesse Plamondon-Willard
75d927a922
fix item console commands not including some newer juice items
2025-07-20 22:57:56 -04:00
Jesse Plamondon-Willard
7b041c2b44
fix 'AddNpcWarps' field in Content Patcher schema
2025-07-16 23:10:53 -04:00
Jesse Plamondon-Willard
7756abe959
Merge branch 'develop' into stable
4.3.2
2025-07-14 21:41:05 -04:00
Jesse Plamondon-Willard
b935bff762
prepare for release
2025-07-14 21:40:59 -04:00
Jesse Plamondon-Willard
7853de7d7b
fix crash when updating blacklist of ReShade is installed
2025-07-14 21:40:59 -04:00