CodeWalker/CodeWalker.Core/GameFiles/Resources
alexguirre 1dd9bc34a2 Auto-calculate drawables blocks size fields
`ShaderGroup.ShaderGroupBlocksSize` (aka `Unknown_30h`) contains the byte size divided by 16 of the ShaderGroup block and its children blocks, when they are packed contiguously in the resource file.

`DrawableBase.DrawableModelsBlocksSize` (aka `Unknown_9Ah`) is similar but with the size of the `DrawableModelsBlock`.

Incorrect values can cause crashes when the model is unloaded.

Discussed here https://discord.com/channels/329138547833700352/329142468102586368/1139264754767122533
2023-08-11 19:30:23 +02:00
..
Bounds.cs Fix for <Item type="None" /> appearing in drawable XML 2022-01-08 17:40:34 +11:00
Clip.cs Improved animations game replication and performance 2022-01-28 06:25:41 +11:00
Clothes.cs XML/YFT/YDR/YBN conversion VFT values added 2020-03-10 08:34:17 +11:00
Drawable.cs Auto-calculate drawables blocks size fields 2023-08-11 19:30:23 +02:00
Expression.cs Fixed typo in YED XML importer 2022-02-01 01:59:29 +11:00
Filter.cs Added RPF Explorer .yed, .yfd, .yld generic support 2019-11-22 00:34:27 +11:00
Frag.cs Fix for <Item type="None" /> appearing in drawable XML 2022-01-08 17:40:34 +11:00
Nav.cs Added missing YNV content flag 2021-04-17 06:51:33 +10:00
Node.cs Added default attribute names for XML vectors reading 2020-01-22 02:45:27 +11:00
Particle.cs Particles resource packing improvement 2020-03-20 11:07:55 +11:00
ResourceAnalyzer.cs Particles resource packing improvements 2020-03-20 04:54:59 +11:00
ResourceBaseTypes.cs Fixed BoundComposite BVH crash issue for fragments with destroyed models, also fixed missing BVH for XML imported ybn 2021-12-19 04:11:51 +11:00
ResourceBuilder.cs Changed RSC Meta packing to old version - attempted fix for peds ymt's causing crashes 2021-12-14 01:38:52 +11:00
ResourceData.cs Improved conversion of struct arrays to/from byte arrays 2022-05-08 20:54:21 +10:00
ResourceFile.cs YPT/XML conversion progress? 2020-02-04 05:08:51 +11:00
ShaderParams.cs 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
Texture.cs YTD and embedded texture editing in YtdForm, Fixed texture sorting by hash when importing XML 2021-12-28 23:26:35 +11:00
VehicleRecord.cs YVR/XML conversion improvements 2022-02-01 20:35:34 +11:00
VertexType.cs YFT/XML conversion progress 2020-01-21 03:12:36 +11:00
WaypointRecord.cs YVR/XML and YWR/XML conversions 2022-02-01 02:46:36 +11:00