Ottermandias
30d10d5a26
Merge branch 'master' into dtme
...
# Conflicts:
# Penumbra/UI/AdvancedWindow/ModEditWindow.Materials.ColorTable.cs
# Penumbra/UI/AdvancedWindow/ModEditWindow.Materials.MtrlTab.cs
2024-08-04 15:36:17 +02:00
Ottermandias
a6ee4c96ea
Merge branch 'rt-dt'
2024-08-04 00:00:49 +02:00
Ottermandias
da3f3b8df3
Start rework of identified objects.
2024-08-03 22:45:44 +02:00
Exter-N
c849e31034
RT: Use SpanTextWriter to assemble paths
2024-08-03 19:48:42 +02:00
Exter-N
c01aa000fb
Optimize I/O of ShPk for ResourceTree generation
2024-08-03 17:55:19 +02:00
Ottermandias
d247f83e1d
Use CiByteString for anything path-related.
2024-07-30 18:54:08 +02:00
Ottermandias
f978b35b76
Make ResourceTrees work with UseNoMods.
2024-07-19 14:24:29 +02:00
Ottermandias
9fb8090781
Current state.
2024-07-03 17:29:49 +02:00
Ottermandias
221b18751d
Some updates.
2024-07-02 17:08:27 +02:00
Exter-N
a6661f15e8
Display the additional path data in ResourceTree
2024-05-30 20:46:04 +02:00
Ottermandias
b2e1bff782
Consolidate path-data encoding into a single file and make it neater.
2024-05-30 17:18:46 +02:00
Exter-N
efdd5a824b
Make human.pbd moddable
2024-03-26 02:29:07 +01:00
Ottermandias
50f81cc889
Skip locals init.
2024-03-16 16:21:23 +01:00
Ottermandias
7b1e28c2cf
Woops.
2024-01-22 17:08:38 +01:00
Ottermandias
77762734d7
Some Cleanup.
2024-01-22 16:59:51 +01:00
Exter-N
c2e5499aef
ClientStructs-ify some stuff
2024-01-22 01:51:42 +01:00
Ottermandias
5d28904bdf
Update for GameData changes.
2023-12-20 16:39:26 +01:00
Ottermandias
7d612df951
Update for changed GameData.
2023-12-17 11:51:24 +01:00
Exter-N
a6f7fd623c
ResourceTree: Fix model path resolving
2023-11-22 15:24:57 +01:00
Exter-N
60551c8739
ResourceTree: Are we fast yet?
2023-11-14 20:38:21 +01:00
Exter-N
fd163f8f66
ResourceTree: WIP - Path resolution
2023-11-04 18:30:36 +01:00
Exter-N
2852562a03
ResourceTree: Use ResolveXXXPath where possible
2023-11-03 20:30:29 +01:00
Exter-N
da54222bb1
ResourceTree: Add EID files
2023-11-02 20:59:09 +01:00
Exter-N
57f8587a43
ResourceTree: Use both game path and resource handle as keys for dedup
2023-11-02 01:18:20 +01:00
Exter-N
28a396470b
ResourceTree: De-inline GlobalResolveContext in ResolveContext
2023-11-02 01:11:48 +01:00
Exter-N
3da20f2d89
ResourceTree: Rework Internal flag, improve null checks, simplify
2023-11-02 01:08:02 +01:00
Exter-N
db9bfb00a3
ResourceTree: Show SKP files out of Debug
2023-11-01 03:07:33 +01:00
Exter-N
00dc5f48b1
ClientStructs-ify a few things
2023-11-01 03:07:33 +01:00
Ottermandias
c29d0a5a4c
Remove some allocations from resource tree.
2023-09-19 21:44:49 +02:00
Exter-N
f02a37b939
ResourceTree: Reverse-resolve in bulk
2023-09-19 01:32:31 +02:00
Exter-N
d7205344eb
ResourceTree improvements + IPC
...
- Moves ResourceType enum out of GameData as discussed on Discord ;
- Adds new color coding for local player and non-networked objects on On-Screen ;
- Adds ResourceTree-related IPC ;
- Fixes #342 .
2023-09-18 17:02:08 +02:00
Ottermandias
53adb6fa54
Use System global usings.
2023-09-15 14:15:52 +02:00
Ottermandias
2a2fa3bf1d
Some auto-formatting and ROS iteration for lookups.
2023-09-03 13:13:35 +02:00
Exter-N
a17a1e9576
Resource Tree: Make skp child of sklb
2023-09-02 17:59:13 +02:00
Exter-N
30c622c085
Resource Tree: Add ChangedItem-like icons, make UI prettier
2023-09-02 17:59:13 +02:00
Exter-N
db521dd21c
Resource Tree: Deduplicate nodes, add skp
2023-09-02 17:59:13 +02:00
Exter-N
ccc0b51a99
Resource Tree: Improve mtrl and sklb support
2023-09-02 17:59:09 +02:00
Ottermandias
ff01276869
Small cleanup in ResolveContext.
2023-08-31 01:11:57 +02:00
Exter-N
b8d09ab660
Material editor 2099
2023-08-25 01:19:39 +02:00
Exter-N
f64fdd2b26
Material editor: live-preview changes
2023-08-24 05:52:13 +02:00
Ottermandias
18b6b87e6b
Use strongly typed ids in most places.
2023-07-29 02:22:31 +02:00
Exter-N
f88b5761ba
Remove null-terminator that was actually useless
2023-06-21 00:42:32 +02:00
Exter-N
22cb33e49e
Fix -- texture prefixing in ResourceTree
2023-06-21 00:42:32 +02:00
Ottermandias
49f1e2dcde
Hopefully merge the rest of the changes correctly.
2023-03-23 18:54:16 +01:00
Ottermandias
e6b17d536b
Cleanup and fit ResourceTree to new paradigm.
2023-03-23 17:51:02 +01:00