From c6542e9a30aa803631ee6940b5fa5fa552ff01fb Mon Sep 17 00:00:00 2001 From: Henrique Gemignani Passos Lima Date: Fri, 17 Feb 2023 00:22:52 +0200 Subject: [PATCH] MP1R Templates: Fix field order, add CookIfModified --- MP1R/Script/PickupMP1.xml | 21 ++++--- MP1R/Script/WorldTeleporterTooMP1.xml | 89 ++++++++++++++++----------- MP1R/Structs/ActorInformationMP1.xml | 51 +++++++++++---- MP1R/Structs/AnimSetMP1.xml | 13 ++-- MP1R/Structs/MapInfoMP1.xml | 12 +++- MP1R/Structs/ScannableMP1.xml | 4 +- MP1R/Structs/VectorMP1.xml | 12 +++- MP1R/Structs/VisorMP1.xml | 4 ++ 8 files changed, 138 insertions(+), 68 deletions(-) diff --git a/MP1R/Script/PickupMP1.xml b/MP1R/Script/PickupMP1.xml index 1f7f602..988a5ff 100644 --- a/MP1R/Script/PickupMP1.xml +++ b/MP1R/Script/PickupMP1.xml @@ -5,13 +5,6 @@ - - - - - - - Capacity @@ -20,8 +13,8 @@ Amount 1 + OnlyIfModified - Drop Rate 100.0 @@ -34,18 +27,30 @@ Fade Length 0.0 + + + OnlyIfModified + + Spawn Delay 0.0 + + + + + Unk Bool 1 false + OnlyIfModified Unk Bool 2 false + OnlyIfModified diff --git a/MP1R/Script/WorldTeleporterTooMP1.xml b/MP1R/Script/WorldTeleporterTooMP1.xml index 4b4dd26..4dfba2b 100644 --- a/MP1R/Script/WorldTeleporterTooMP1.xml +++ b/MP1R/Script/WorldTeleporterTooMP1.xml @@ -1,15 +1,8 @@ - + WorldTeleporterTooMP1 - - - - - - - ROOM @@ -20,55 +13,79 @@ ROOM + + + + CMDL + OnlyIfModified + + + + + + + OnlyIfModified + + + true + OnlyIfModified CAUD + OnlyIfModified - - 127 - - - 64 - - - - 0.01 - - - 8.0 - - - 0.0 - - - 0.0 - - - 2.0 - - - 3.0 - - - - true + OnlyIfModified false + OnlyIfModified + + + OnlyIfModified + + + 64 + OnlyIfModified false + OnlyIfModified + + + 0.01 + OnlyIfModified + + + 8.0 + OnlyIfModified + + + 0.0 + OnlyIfModified false + OnlyIfModified + + + 0.0 + OnlyIfModified + + + 2.0 + OnlyIfModified + + + 3.0 + OnlyIfModified diff --git a/MP1R/Structs/ActorInformationMP1.xml b/MP1R/Structs/ActorInformationMP1.xml index 13ae474..403a914 100644 --- a/MP1R/Structs/ActorInformationMP1.xml +++ b/MP1R/Structs/ActorInformationMP1.xml @@ -3,82 +3,107 @@ ActorInformationMP1 - - - - - - - - - + + OnlyIfModified + + + OnlyIfModified + + + OnlyIfModified + + + OnlyIfModified + + + OnlyIfModified + Unk Float 1 1.0 + + Unk Bool 4 + false + + + + + + Unk Float 2 1.0 + OnlyIfModified Unk Float 3 1.0 + OnlyIfModified Unk Float 4 1.0 + OnlyIfModified Unk Int 0 + OnlyIfModified Water Sort Type 0 + OnlyIfModified Unk Bool 1 true + OnlyIfModified Unk Bool 2 true + OnlyIfModified Unk Bool 3 false - - - Unk Bool 4 - false + OnlyIfModified Unk Bool 5 false + OnlyIfModified Unk Bool 6 false + OnlyIfModified Unk Bool 7 true + OnlyIfModified Unk Bool 8 false + OnlyIfModified Unk Bool 9 false + OnlyIfModified Unk Bool 10 true + OnlyIfModified diff --git a/MP1R/Structs/AnimSetMP1.xml b/MP1R/Structs/AnimSetMP1.xml index b3bf82e..e006244 100644 --- a/MP1R/Structs/AnimSetMP1.xml +++ b/MP1R/Structs/AnimSetMP1.xml @@ -3,10 +3,15 @@ AnimSetMP1 - - - - + + OnlyIfModified + + + OnlyIfModified + + + OnlyIfModified + diff --git a/MP1R/Structs/MapInfoMP1.xml b/MP1R/Structs/MapInfoMP1.xml index d05eeea..e77484f 100644 --- a/MP1R/Structs/MapInfoMP1.xml +++ b/MP1R/Structs/MapInfoMP1.xml @@ -3,9 +3,15 @@ MapInfoMP1 - - - + + OnlyIfModified + + + OnlyIfModified + + + OnlyIfModified + diff --git a/MP1R/Structs/ScannableMP1.xml b/MP1R/Structs/ScannableMP1.xml index fbcb535..b3c77d7 100644 --- a/MP1R/Structs/ScannableMP1.xml +++ b/MP1R/Structs/ScannableMP1.xml @@ -9,7 +9,9 @@ SCAN - + + OnlyIfModified + diff --git a/MP1R/Structs/VectorMP1.xml b/MP1R/Structs/VectorMP1.xml index c4d6457..5719f89 100644 --- a/MP1R/Structs/VectorMP1.xml +++ b/MP1R/Structs/VectorMP1.xml @@ -3,9 +3,15 @@ VectorMP1 - - - + + OnlyIfModified + + + OnlyIfModified + + + OnlyIfModified + diff --git a/MP1R/Structs/VisorMP1.xml b/MP1R/Structs/VisorMP1.xml index 9ee1632..7a202c1 100644 --- a/MP1R/Structs/VisorMP1.xml +++ b/MP1R/Structs/VisorMP1.xml @@ -6,14 +6,17 @@ Unknown 1 false + OnlyIfModified Unknown 2 false + OnlyIfModified Unknown 3 false + OnlyIfModified Visor Flags @@ -24,6 +27,7 @@ 0 + OnlyIfModified