aa49bc3c84
Map mouth/tongue/drool group (6 keys)
2026-06-13 18:36:00 +02:00
7f26027bca
Clean old asset directories, re-extract with eye/face mappings
2026-06-13 18:34:35 +02:00
087c425ad2
Map eye/face group (20 keys): EyeLeft, Face, Blindfold, MonoEye, etc.
2026-06-13 18:33:07 +02:00
7df2bd1b6a
Update PLAN.md with Phase 0 completion status
2026-06-13 18:00:14 +02:00
58f3bf6884
Phase 0.3-0.5: SVG export + YAML sidecars + asset catalog
...
- Add hair class KeyMap entries (基髪→BaseHair, 前髪→FrontHair, 胸毛→ChestHair)
- Implement cardinal spline → cubic Bezier SVG export for all 175 body parts
- Generate YAML sidecar files (part.yaml) per part with metadata
- Write Catalog.yaml index for runtime asset loading
- Output to SlaveMatrix/Assets/Parts/{EnglishName}/ structure
- Each part directory contains part.yaml + x{x}y{y}.svg morph variants
- 838 SVGs across 324 morph variants, 175 sidecars, 1 catalog
- Extraction tool now serves as the asset build pipeline step
2026-06-13 17:56:01 +02:00
fb0ff502f0
Phase 0.1: Resource extraction pipeline
...
- Add OrderedDictionary JSON converter for round-trip support
- Add ObjLoadRaw() for GDI+-free binary resource loading
- Simplify Ser.cs JSON methods (consistent settings, JsonConvert API)
- Create SlaveMatrix.Extract CLI tool for resource extraction
- Manual export walks Obj/Difs/Dif/Pars/Par hierarchy
- Exports all 13 Obj resources to structured JSON with shape data
- Update .gitignore for build artifacts and extraction output
2026-06-13 17:17:58 +02:00
db1cbb3ca5
Add engine rewrite plan and update gitignore
2026-06-13 17:02:21 +02:00
5df119897a
Replace hardcoded backslashes with Path.Combine for Linux compat
2026-06-13 14:42:51 +02:00
636a078c3b
net8.0: upgrade from netcoreapp3.1, fix Linux rendering
...
- TFM: netcoreapp3.1 → net8.0, netstandard2.1 → net8.0
- System.Drawing.Common 5.0.3 → 6.0.0 (last version with Unix support)
- Remove stale packages (NETStandard.Library, System.Collections)
- Set System.Drawing.EnableUnixSupport via runtimeconfig + AppContext
- Pin System.Resources.Extensions 8.0.0, suppress NU1603
- Copy game_folder assets to build output (no run.sh required)
- Sta.CurrentDirectory → AppContext.BaseDirectory for portable path resolution
- Enable UnsafeBinaryFormatterSerialization + InvariantGlobalization
- Add global.json pinning SDK to 8.x
- Remove ambiguous `using System.Net.Mime.MediaTypeNames` in ParT.cs
- Add `using System.Reflection` to Program.cs
2026-06-13 13:18:28 +02:00
lewd-alt
dc27a5cf59
Merge pull request #4 from Avebluha/dev
...
Added translation + Fixed bitmap resize
2026-03-19 20:21:00 -05:00
Absolutely disgusting
fc88cf2a9c
Changed class names to be more understandable. Separate some initializes from Character class to CharacterFluidSystem
2026-03-14 13:00:40 +04:00
Absolutely disgusting
b781f689ac
Deleted unused code. Fixed Torso exception
2026-03-08 19:28:52 +04:00
Absolutely disgusting
59ab0dd893
Added paddings. Added rename to vars. Deleted unused constructor
2026-03-07 22:43:08 +04:00
Absolutely disgusting
2497ba16bc
Add some fixes in code ParT
2026-03-07 15:39:23 +04:00
Absolutely disgusting
d982bc836a
Added some vars and funcs for testing. Added more fair fps counter and frame counter
2026-03-07 11:27:29 +04:00
Absolutely disgusting
c88038e38a
Fixed bitmap resize
2026-03-04 21:26:54 +04:00
Absolutely disgusting
34e5993970
Added rename to Body
2026-01-12 06:39:36 +04:00
Absolutely disgusting
4cf988747b
Added some translation to Head vars and funcs
2026-01-11 20:59:55 +04:00
Absolutely disgusting
2d290800ee
Added vars and funcs rename to Torso
2026-01-11 17:40:33 +04:00
Absolutely disgusting
38c5b7a32b
Finished translation of Upper and Lower Arms. Added translation to other vars and funcs
2026-01-10 14:16:56 +04:00
Adel
55c6ca48e7
Added some translation to Arm
2026-01-09 12:09:46 +05:00
lewd-alt
1adfa3bc7e
Merge pull request #2 from Avebluha/dev
...
Started renaming some classes
2025-12-29 03:50:39 -06:00
lewd-alt
f8b9e8d8a8
Merge pull request #1 from Avebluha/feature/save-dir-fix
...
Fixed error when save directory does not exist
2025-12-29 03:22:16 -06:00
AbdulmanovAI
ac9201328e
Merge branch 'feature/rename-torso-class' of https://github.com/Avebluha/SlaveMatrixDecomp into dev
2025-11-06 09:04:47 +04:00
Absolutely disgusting
8e015aa5c9
Added mouse hide
2025-11-04 12:19:57 +04:00
Absolutely disgusting
b8fb901c18
Added rename Chest
2025-11-04 09:39:25 +04:00
Absolutely disgusting
b7cd096825
Added rename Shoulder
2025-11-04 09:19:00 +04:00
Absolutely disgusting
011dc69d0f
Added rename Leg
2025-11-04 08:51:30 +04:00
Absolutely disgusting
8f3e3b3aba
Added rename SideHair
2025-11-04 08:11:16 +04:00
AbdulmanovAI
997b3caafa
Added some fixies
2025-10-31 08:16:47 +04:00
Absolutely disgusting
14fadf3c65
Merge branch 'feature/rename-torso-class' of https://github.com/Avebluha/SlaveMatrixDecomp into feature/rename-torso-class
2025-10-29 21:12:46 +04:00
Absolutely disgusting
1f3a1c81e2
Fix torso par issue
2025-10-29 21:12:24 +04:00
Absolutely disgusting
67543bea12
Some renamings
2025-10-29 17:26:52 +04:00
Absolutely disgusting
a33be4c8f5
Some renamings
2025-10-29 17:26:09 +04:00
Absolutely disgusting
c5632629a5
Merge branch 'feature/rename-torso-class' of https://github.com/Avebluha/SlaveMatrixDecomp into feature/rename-torso-class
2025-10-29 17:25:08 +04:00
AbdulmanovAI
00aa9998c7
Simplify load fix
2025-10-29 16:38:42 +04:00
AbdulmanovAI
fe3b681c66
Load save fix
2025-10-29 16:24:54 +04:00
Absolutely disgusting
4edeb09fe1
Added more readable names for Are(RenderArea)
2025-10-25 21:25:58 +04:00
Absolutely disgusting
96a4535aa1
Translated Head, Neck, BackHair1 and BackHair0
2025-10-25 16:27:11 +04:00
Absolutely disgusting
eb1875ccf4
Added creating directory if not exists in JSON load
2025-10-25 13:09:25 +04:00
Absolutely disgusting
9a8052e0b5
Some other fixes with Torso Pairs
2025-10-25 12:15:48 +04:00
Absolutely disgusting
3c4bd4e5d2
Problem fixed with renaming Torso to jap. DO NOT RENAME PARS (Working now)
2025-10-25 12:09:57 +04:00
Absolutely disgusting
2cb7d3d0da
Renamed other Torso like classes. Should reanme Torso pair (how? Idk. Still not working)
2025-10-25 12:00:24 +04:00
AbdulmanovAI
ed321a375f
Renamed some connections (still does not work)
2025-10-24 16:23:11 +04:00
Absolutely disgusting
fb21034c0e
Rename jp char to Torso (still not working)
2025-10-23 21:31:59 +04:00
Absolutely disgusting
ca68a38401
Added rename of Waist and WaistD
2025-10-23 20:42:00 +04:00
Absolutely disgusting
c9c37113d3
Starting implement deserialize migration
2025-10-23 19:11:17 +04:00
AbdulmanovAI
4d6aee63fb
Fixed error when save directory does not exist
2025-10-23 12:40:53 +04:00
lewd-alt
926794af44
Create README.md
2025-09-18 09:32:08 -07:00
lewd-alt
b36d7c82a2
added run.sh
...
lets you compile and run this mess with the 'dotnet' command on linux
2025-09-18 09:22:04 -07:00