dexy
4834b8c520
Fixed casing issues with MetaNames which probably was causing XML issues. Moved shader param names to new ShaderParamNames enum to preserve casing. Moved meta type names to new MetaTypeName enum to avoid polluting MetaNames.
2019-10-31 17:11:12 +11:00
dexy
7adc4b6eea
Merged upgrades to Clip and YcdFile
2019-10-31 14:56:40 +11:00
dexy
bc1efebe5c
FBX importer v1, fix for YNDs DLC loading, fix for renamed NG encrypted RPFs, RelFile MetaNames addition
2019-03-20 21:21:47 +11:00
dexyfex
47113036ae
Audio dat progress
2019-03-13 04:22:36 +11:00
dexyfex
08d1cdcdf3
Audio dat progress
2019-03-12 01:13:04 +11:00
dexyfex
e49c1413c3
Dat151 progress
2019-03-07 16:46:42 +11:00
dexyfex
fc18820930
Dat151 progress
2019-03-06 01:20:31 +11:00
dexyfex
7f4e0a1571
Dat151 progress
2019-03-05 02:55:14 +11:00
dexyfex
bb5647d1c1
Dat151 progress
2019-03-04 00:24:30 +11:00
dexyfex
21c9eda43c
Dat151 progress
2019-03-03 04:54:13 +11:00
dexyfex
9a13bc9aa3
Dat151 progress
2019-03-02 04:23:41 +11:00
dexy
dd97b65933
Added Save methods to YvrFile and YwrFile
2019-01-29 00:35:23 +11:00
dexy
2622ea08b6
Added Save method to YptFile
2019-01-29 00:29:59 +11:00
dexy
43f6acda7a
Added Save method to YftFile
2019-01-28 18:10:25 +11:00
dexy
f0128223ef
Added Save methods to YdrFile and YddFile
2019-01-28 13:13:45 +11:00
dexy
4d717e41dc
Renamed StreamingSound UnkInt to Duration
2019-01-27 22:04:25 +11:00
dexy
40f1d81318
Updated ResourceBaseTypes, added Save method to YbnFile
2019-01-27 21:50:24 +11:00
dexy
3819d53890
Updated ResourceBaseTypes, added Save method to YtdFile
2019-01-27 17:14:10 +11:00
dexy
9c41a21217
Dat151 and Dat54 name and type updates
2019-01-26 09:56:44 +11:00
dexy
449fcb7424
Dat151 name updates
2019-01-25 09:23:53 +11:00
dexy
56b148a070
Dat151 name updates
2019-01-22 12:57:16 +11:00
dexy
c14590ff42
Generate LOD Lights tool (WIP)
2019-01-21 17:30:43 +11:00
dexy
d7be3a70d4
Updated names for game.dat151.rel
2019-01-21 12:24:02 +11:00
dexy
402fe391f3
Speech dat4.rel progress, dat151 XML improvements
2019-01-21 10:50:49 +11:00
dexy
6d8a785635
XML editing for audioconfig.dat4.rel
2019-01-20 16:54:42 +11:00
dexy
63a7b1bceb
Updated names for rel.xml
2019-01-20 10:45:16 +11:00
dexy
053d561480
Remembering custom names from imported .rel.xml and .pso.xml files
2019-01-20 10:04:52 +11:00
dexy
3c38006a2b
Dat54 progress
2019-01-19 21:04:43 +11:00
dexy
6533d842bc
XML to audio dat.rel conversion progress
2019-01-19 14:28:45 +11:00
dexy
35d10a8e48
XML to audio dat.rel conversion progress
2019-01-19 04:31:13 +11:00
dexy
4d2f54c9c8
Dat151 progress
2019-01-18 11:36:49 +11:00
dexy
08c1ba28a2
Dat151 progress
2019-01-18 01:36:58 +11:00
dexy
ffb7399854
Dat151 progress
2019-01-16 22:19:55 +11:00
dexy
179afd5794
Audio dat.rel to XML conversion
2019-01-16 00:51:53 +11:00
dexy
ac3bcb7f4e
Added MetaNames by 0x1F9F1 - from companion app
2019-01-13 19:51:49 +11:00
dexy
187f8379cd
Vehicle viewer progress
2019-01-13 17:04:32 +11:00
dexy
e39784f817
Added MetaNames from dav90
2019-01-12 17:45:19 +11:00
dexy
04b7370ba0
Added MetaNames from dav90
2019-01-12 15:40:50 +11:00
dexy
66b498738a
Fixing carcols file loading, VehicleForm tools panel added
2019-01-12 13:49:31 +11:00
dexy
f3c7538d78
Fixed vehicle license plates rendering
2019-01-11 20:40:13 +11:00
dexy
8dafe56db0
CarVariationsFile parsing
2019-01-11 19:56:57 +11:00
dexy
b22fd9fb76
CarModColsFile parsing
2019-01-11 18:56:56 +11:00
dexy
dce5c4d6ab
CarColsFile parsing
2019-01-11 18:15:25 +11:00
dexy
3bd78d848d
Vehicle files progress
2019-01-11 14:24:50 +11:00
dexy
6c244c6406
Replaced CMapData and CEntityDef property gets with field gets for performance
2019-01-09 18:09:12 +11:00
dexy
da7a9e106f
HD textures option in model viewer
2019-01-09 12:15:38 +11:00
dexy
1af436b403
Stopped HD ytd's getting loaded when HD texture not enabled, changed cache stacks to queues, added distance property to entity
2019-01-08 18:57:24 +11:00
dexy
9dde38c930
HD textures (WIP), vehicles.meta gtxd loading
2019-01-06 05:04:33 +11:00
dexy
e4c2dddf10
Updated MetaNames
2018-12-29 11:10:49 +11:00
dexy
9191a3da5e
Renamed audio interior room Unk00 to MLO room
2018-12-28 20:34:16 +11:00
dexy
1d1295c29d
Dat151 progress
2018-12-28 19:02:21 +11:00
dexy
a4ca5f812d
Dat151 progress
2018-12-27 21:37:44 +11:00
dexy
2d77d76e0c
Dat151 progress
2018-12-27 11:53:53 +11:00
dexy
77d9c4e4c8
Dat151 progress
2018-12-27 00:20:39 +11:00
dexy
05d302a4e1
Dat151 progress
2018-12-25 22:40:49 +11:00
dexy
df34b6f614
Dat151 progress
2018-12-25 14:55:46 +11:00
dexy
3bfe19bf80
Dat151 progress
2018-12-25 00:29:24 +11:00
dexy
2d20746c65
Dat151 progress
2018-12-24 23:34:44 +11:00
dexy
6e2c81675e
Added basic DLC subpacks support
2018-12-20 22:35:19 +11:00
dexy
cd9b54b3b8
Fixed file corruption when saving ytyps with CMloTimeCycleModifiers
2018-12-20 13:38:39 +11:00
dexy
37afa2335c
Moved entity sets checkboxlist to MLO Instance tab on entity panel. Added support for updating/saving MLO instance data. Added support for updating/saving TImeArchetype data.
2018-12-16 22:32:33 +11:00
dexy
13a57102a9
Selectable OccludeModels, also occluder ymap indices now displayed
2018-12-15 12:12:57 +11:00
dexy
3533260884
Rendering OccludeModels when in Occlusion mode
2018-12-15 04:09:02 +11:00
dexy
ca7f270c5c
Added Occlusion mode and render YmapBoxOccluders (OccludeModels todo)
2018-12-15 01:46:48 +11:00
dexy
e7f5238c33
Added PsoTypes generated struct and enum infos, and new MetaNames
2018-12-14 02:14:14 +11:00
dexyfex
e004a5ad18
Merge remote changes with local
2018-12-03 19:59:06 +11:00
Soloman
462e464c2f
Ability to edit YTYP files and MLO Entity Defintions + Revisions to grass brush ( #33 )
...
* - Add ability to edit/add ytyp files to project.
- Add ability to edit/add ytyp archetype files to ytyp.
- Add ability to add/remove entities from mlo archetype defs.
- Add ability to save ytyp files.
- Add dialog popup before optimizing grass batches.
- Fix grass batches not being selected when chaning selection in project explorer.
- Merged with upstream/master.
- Squashed last 4 commits for PR cleanliness.
* Fixed windows forms reference error.
* - Added error checking to deleting mlo entities.
- Fixed various bugs with deleting mlo entities.
- Fixed edit archetype panel Asset Type box.
- Removed redundant/unnecessary.
- Removed backwards references between MCEntityDef and YmapEntityDef. All ymap entity to mcentity references are grabbed using indecies in the MloInstanceData class.
- Fixed "YmapMenu" not showing when selecting entities/mlo entities in project form.
Current bugs:
- Loading a ytyp file -- mlo entities are not editiable, and are created in the world.
- entitysets are not editable (properly).
- Removing an mloinstancedef from a ymap does not delete the mlo instance's gizmo from the world, and it's still selectable. (Although all references are lost, and I believe collected by the GC?)
* - Moved archetype initialization methods YmapFile.InitYmapEntityArchetypes(GameFileCache gfc) and MloInstanceData.InitYmapEntityArchetypes(GameFileCache gfc)
- Added ability to load mlo instance defs through ymap files.
- Fixed add method for mlo archetypes.
* - Removed SetOrientationInv.
- Removed unreachable code + updated comment.
- Renamed CreateEntity to CreateYmapEntity, and renamed params for consistency.
* Split calls to CreateYmapEntity() and MloArchetype.AddEntity().
* Fixed redundant rotation inversions.
* - Added ability to select rooms.
- Changed tree view grouping for mlo entities.
- Fixed projectexplorer selection bugs.
- Added ability to toggle mlo entity sets.
- Fixed some change events when editing archetypes.
2018-12-03 19:54:04 +11:00
dexyfex
3b8b99551e
Merge remote changes with local
2018-08-15 09:00:05 +10:00
dexyfex
f550f99a90
Merge pull request #29 from indilo53/master
...
YtypFile - Add AddArchetype, RemoveArchetype and Save
2018-08-15 08:50:10 +10:00
Jérémie N'gadi
af930fa4ec
YtypFile - Add AddArchetype, RemoveArchetype and Save
2018-07-26 22:16:54 +02:00
Soloman N
6bce9acbcd
Some revisions to grass brush.
...
- Made some changes to the way I check for deleting instances.
- Added a new bounding box check for painting grass.
- Made GetNewGrassBounds return a bounding box instead of our parameters
- Added new Expand method to bounding box util
- Added instance radius check and instance brush check to project form for possible future instance types (Props)
- Added grass brush gizmo
- Updated gui for grass instance batch panel
- Fixed bug with GoToPosition (with bounds)
2018-06-10 09:36:50 -04:00
Soloman N
b971beb5bf
added grass painting
2018-06-07 12:42:41 -04:00
dexyfex
0b6432ceff
GenerateNavMeshPanel WIP
2018-06-02 02:25:12 +10:00
dexyfex
4c131fa0af
Nav mesh progress
2018-05-06 14:55:54 +10:00
dexyfex
bab1bee460
Nav mesh progress
2018-05-05 01:58:23 +10:00
dexyfex
b18b1e7672
Nav mesh progress
2018-05-02 00:28:47 +10:00
dexyfex
bab6668021
Nav mesh progress
2018-05-01 22:34:52 +10:00
dexyfex
f5d384601e
Projects code to support audio placements editing
2018-03-17 00:16:57 +11:00
dexyfex
8b72fc1220
Editing points and portals in navmesh, improved DX error message
2018-03-14 12:36:43 +11:00
dexyfex
761278fd0b
Navmesh/paths rendering depth bias, navmesh points and portals now selectable
2018-03-12 04:42:20 +11:00
dexyfex
9e448fdacc
Nav mesh editing improvements
2018-03-11 01:12:08 +11:00
dexyfex
ab64a82791
Ynv polygon properties editing
2018-03-10 04:58:44 +11:00
dexyfex
68273e7dca
Refactored loading resource files from raw byte array code
2018-03-08 12:15:28 +11:00
Carmine
035a973f91
GtxdFile: Added BOM check required for some vanilla gtxd.meta
2018-03-04 17:18:25 +01:00
dexyfex
c093aa4736
New Project Window
2018-03-04 00:03:08 +11:00
Carmine
974e67ce46
Ymap: Added bit 10 (of contentFlags) assertion for GrassInstanceBatches
2018-02-27 19:18:20 +01:00
Carmine
a7cbfa7be3
Ymap: Removed useless rage__fwGrassInstanceListDef array
2018-02-27 19:08:16 +01:00
Carmine
42e34e1578
Ymap: Added saving of GrassInstanceBatches for MetaBuilder, updated BuildInstances (guided by dexy so if it's working thank him, if it's broken blame neos)
2018-02-27 18:29:46 +01:00
Carmine
bbdd014f39
CalcExtents: Fixed typo in streamingExtents for grass batches
2018-02-24 21:44:56 +01:00
Carmine
9a78b3cd13
Added BuildInstances, AddGrassBatch and RemoveGrassBatch, removed lodoffset in grass batches extents calculation
2018-02-24 21:17:26 +01:00
dexyfex
cbd242b8cc
Moved all GameFiles to CodeWalker.Core
2018-02-25 00:59:00 +11:00