File tree
5 files changed
+28
-6
lines changed- StudioZDR.App
- Utility
- ViewModels
- StudioZDR.UI.Avalonia
5 files changed
+28
-6
lines changedSubmodule MercuryEngine.Data updated 84 files
- src/MercuryEngine.Data.Core/Framework/BinaryFormat.cs+2
- src/MercuryEngine.Data.Core/Framework/DataAdapters/FieldValueAdapter.cs-16
- src/MercuryEngine.Data.Core/Framework/DataAdapters/IFieldAdapter.cs-17
- src/MercuryEngine.Data.Core/Framework/DataAdapters/NullableFieldValueAdapter.cs-21
- src/MercuryEngine.Data.Core/Framework/DataAdapters/PassthroughFieldAdapter.cs-20
- src/MercuryEngine.Data.Core/Framework/DataAdapters/PropertyExpressionFieldAdapter.cs-28
- src/MercuryEngine.Data.Core/Framework/Fields/ArrayField.cs+6-2
- src/MercuryEngine.Data.Core/Framework/Fields/BaseBinaryField.cs+7-1
- src/MercuryEngine.Data.Core/Framework/Fields/EnumField.cs+2
- src/MercuryEngine.Data.Core/Framework/Fields/IBinaryField.cs+2-2
- src/MercuryEngine.Data.Core/Framework/Fields/IResettableField.cs+12
- src/MercuryEngine.Data.Core/Framework/Fields/KeyValuePairField.cs+10-2
- src/MercuryEngine.Data.Core/Framework/Fields/NumberFields.cs+33-11
- src/MercuryEngine.Data.Core/Framework/Fields/TerminatedStringField.cs+2-2
- src/MercuryEngine.Data.Core/Framework/IPropertyKeyGenerator.cs+1
- src/MercuryEngine.Data.Core/Framework/Mapping/DataMapper.cs+14-1
- src/MercuryEngine.Data.Core/Framework/Mapping/DataMappingExtensions.cs+12-11
- src/MercuryEngine.Data.Core/Framework/Mapping/DataRange.cs+2-2
- src/MercuryEngine.Data.Core/Framework/Mapping/IDataMapperAware.cs+5-2
- src/MercuryEngine.Data.Core/Framework/Structures/DataStructure.cs+37-34
- src/MercuryEngine.Data.Core/Framework/Structures/DataStructureField.cs+24
- src/MercuryEngine.Data.Core/Framework/Structures/FieldHandlers/ArrayPropertyFieldHandler.cs+120
- src/MercuryEngine.Data.Core/Framework/Structures/FieldHandlers/ConstantValueFieldHandler.cs+48
- src/MercuryEngine.Data.Core/Framework/Structures/FieldHandlers/DictionaryPropertyFieldHandler.cs+97
- src/MercuryEngine.Data.Core/Framework/Structures/FieldHandlers/DirectPropertyFieldHandler.cs+34
- src/MercuryEngine.Data.Core/Framework/Structures/FieldHandlers/IFieldHandler.cs+33
- src/MercuryEngine.Data.Core/Framework/Structures/FieldHandlers/NullableDirectPropertyFieldHandler.cs+39
- src/MercuryEngine.Data.Core/Framework/Structures/FieldHandlers/PropertyBagFieldHandler.cs+191
- src/MercuryEngine.Data.Core/Framework/Structures/FieldHandlers/ValuePropertyFieldHandler.cs+63
- src/MercuryEngine.Data.Core/Framework/Structures/Fields/BaseDataStructureField.cs-66
- src/MercuryEngine.Data.Core/Framework/Structures/Fields/BaseDataStructureFieldWithProperty.cs-36
- src/MercuryEngine.Data.Core/Framework/Structures/Fields/DataStructureCollectionField.cs-96
- src/MercuryEngine.Data.Core/Framework/Structures/Fields/DataStructureDictionaryField.cs-85
- src/MercuryEngine.Data.Core/Framework/Structures/Fields/DataStructurePropertyBagField.cs-237
- src/MercuryEngine.Data.Core/Framework/Structures/Fields/DataStructurePropertyField.cs-56
- src/MercuryEngine.Data.Core/Framework/Structures/Fields/DataStructureRawPropertyField.cs-42
- src/MercuryEngine.Data.Core/Framework/Structures/Fields/DataStructureVirtualField.cs-35
- src/MercuryEngine.Data.Core/Framework/Structures/Fields/IDataStructureField.cs-56
- src/MercuryEngine.Data.Core/Framework/Structures/Fluent/DataStructureBuilder.cs+149-148
- src/MercuryEngine.Data.Core/Framework/Structures/Fluent/PropertyBagFieldBuilder.cs+134-109
- src/MercuryEngine.Data.Core/Utility/DictionaryAdapter.cs+185
- src/MercuryEngine.Data.SourceGenerators/DreadTypesGenerator.cs+1-1
- src/MercuryEngine.Data.SourceGenerators/Generators/DreadEnumGenerator.cs+1-1
- src/MercuryEngine.Data.SourceGenerators/Generators/DreadFlagsetGenerator.cs+1-1
- src/MercuryEngine.Data.SourceGenerators/Generators/DreadStructGenerator.cs+7-19
- src/MercuryEngine.Data.SourceGenerators/System/LICENSE+23
- src/MercuryEngine.Data.SourceGenerators/System/NullableAttributes.cs+200
- src/MercuryEngine.Data.SourceGenerators/Utility/TypeNameUtility.cs+2-2
- src/MercuryEngine.Data.Types/DreadFieldFactories/DreadDictionaryFieldFactory.cs+2-2
- src/MercuryEngine.Data.Types/DreadFieldFactories/DreadFlagsetFieldFactory.cs+1-1
- src/MercuryEngine.Data.Types/DreadFieldFactories/DreadPrimitiveFieldFactory.cs+1
- src/MercuryEngine.Data.Types/DreadFieldFactories/DreadTypedefFieldFactory.cs+1-1
- src/MercuryEngine.Data.Types/DreadFieldFactories/DreadVectorFieldFactory.cs+1-1
- src/MercuryEngine.Data.Types/DreadTypeRegistry.cs+2-2
- src/MercuryEngine.Data.Types/DreadTypes/CBlackboard__CSection.cs+21-9
- src/MercuryEngine.Data.Types/DreadTypes/Custom/CMinimapManager_TCustomMarkerDataMap.cs+1-1
- src/MercuryEngine.Data.Types/DreadTypes/Custom/CMinimapManager_TGlobalMapIcons.cs+3-2
- src/MercuryEngine.Data.Types/DreadTypes/Custom/LiquidVolumesDictionary.cs+2-2
- src/MercuryEngine.Data.Types/DreadTypes/Vector2.cs+1-1
- src/MercuryEngine.Data.Types/DreadTypes/Vector3.cs+1-1
- src/MercuryEngine.Data.Types/DreadTypes/Vector4.cs+1-1
- src/MercuryEngine.Data.Types/Extensions/DataStructureBuilderExtensions.cs+7-10
- src/MercuryEngine.Data.Types/Extensions/PropertyBagFieldBuilderExtensions.cs+8-6
- src/MercuryEngine.Data.Types/Fields/DreadTypePrefixedField.cs+32-18
- src/MercuryEngine.Data.Types/Fields/TypedFieldWrapper.cs+17-9
- src/MercuryEngine.Data.Types/Utility/CrcPropertyKeyGenerator.cs+2
- src/MercuryEngine.Data/Formats/Bmssv.cs+26-19
- test/MercuryEngine.Data.Test/AsyncBmssvTests.cs+5-2
- test/MercuryEngine.Data.Test/BmssvTests.cs+18-53
- test/MercuryEngine.Data.Test/TestFiles/BMSSV/Rando/common.bmssv
- test/MercuryEngine.Data.Test/TestFiles/BMSSV/Rando/pkprfl.bmssv
- test/MercuryEngine.Data.Test/TestFiles/BMSSV/Rando/samus.bmssv
- test/MercuryEngine.Data.Test/TestFiles/BMSSV/RandoBroken/common.bmssv
- test/MercuryEngine.Data.Test/TestFiles/BMSSV/RandoBroken/pkprfl.bmssv
- test/MercuryEngine.Data.Test/TestFiles/BMSSV/RandoBroken/samus.bmssv
- test/MercuryEngine.Data.Test/TestFiles/BMSSV/RandoCrashing/common.bmssv
- test/MercuryEngine.Data.Test/TestFiles/BMSSV/RandoCrashing/pkprfl.bmssv
- test/MercuryEngine.Data.Test/TestFiles/BMSSV/RandoCrashing/samus.bmssv
- test/MercuryEngine.Data.Test/Utility/ArrayFieldJsonConverter.cs+41
- test/MercuryEngine.Data.Test/Utility/DictionaryFieldJsonConverter.cs+47
- test/MercuryEngine.Data.Test/Utility/DreadTypePrefixedFieldJsonConverter.cs+1-12
- test/MercuryEngine.Data.Test/Utility/JsonUtility.cs+32
- test/MercuryEngine.Data.Test/Utility/NumberFieldJsonConverter.cs+1-1
- test/MercuryEngine.Data.Test/Utility/TerminatedStringFieldJsonConverter.cs+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
2 |
| - | |
| 1 | + | |
3 | 2 |
| |
| 3 | + | |
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
| |||
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
13 |
| - | |
| 13 | + | |
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 |
| - | |
8 |
| - | |
9 | 7 |
| |
10 | 8 |
| |
11 | 9 |
| |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
12 | 17 |
| |
13 | 18 |
| |
14 | 19 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + |
0 commit comments