From a914736172a920de41c352090306397fae1cb074 Mon Sep 17 00:00:00 2001 From: parax0 Date: Sat, 13 Aug 2016 23:57:41 -0600 Subject: [PATCH] Added rel/rso module dependencies to the script template format --- src/Core/GameProject/CDependencyTree.cpp | 55 +++++++ src/Core/GameProject/CDependencyTree.h | 1 + src/Core/Resource/Cooker/CTemplateWriter.cpp | 14 ++ src/Core/Resource/Factory/CTemplateLoader.cpp | 14 ++ src/Core/Resource/Script/CScriptTemplate.h | 38 ++--- templates/dkcr/Script/BirdBoss.xml | 3 + templates/dkcr/Script/Cable.xml | 3 + templates/dkcr/Script/ForestBoss.xml | 3 + templates/dkcr/Script/JungleBoss1.xml | 3 + templates/dkcr/Script/LODController.xml | 3 + templates/dkcr/Script/Mole.xml | 3 + templates/dkcr/Script/MoleCart.xml | 3 + templates/dkcr/Script/MoleTrainManager.xml | 3 + templates/dkcr/Script/MultiModelActor.xml | 3 + templates/dkcr/Script/OceanBridge.xml | 3 + templates/dkcr/Script/PilotChicken.xml | 3 + templates/dkcr/Script/PirateCrab.xml | 3 + templates/dkcr/Script/PirateCrabManager.xml | 3 + templates/dkcr/Script/RobotChicken.xml | 3 + templates/dkcr/Script/RobotChickenFlyer.xml | 3 + templates/dkcr/Script/SplinePathNetwork.xml | 3 + templates/dkcr/Script/TrainSequence.xml | 3 + templates/dkcr/Script/TrainTrackManager.xml | 3 + templates/dkcr/Script/VolcanoBossBodyPart.xml | 3 + templates/dkcr/Structs/LightParameters.xml | 2 +- templates/mp1/Enums/PlayerAction.xml | 136 +++++++++--------- templates/mp2/MasterTemplate.xml | 2 +- templates/mp2/Script/AIMannedTurret.xml | 3 + templates/mp2/Script/Actor.xml | 6 +- templates/mp2/Script/AmbientAI.xml | 32 ++--- templates/mp2/Script/AreaAttributes.xml | 2 +- templates/mp2/Script/AtomicAlpha.xml | 9 +- templates/mp2/Script/AtomicBeta.xml | 3 + templates/mp2/Script/BacteriaSwarm.xml | 3 + templates/mp2/Script/Blogg.xml | 3 + templates/mp2/Script/Brizgee.xml | 4 + templates/mp2/Script/CameraFilterKeyframe.xml | 2 +- templates/mp2/Script/CannonBall.xml | 3 + templates/mp2/Script/ChozoGhost.xml | 3 + templates/mp2/Script/Coin.xml | 3 + templates/mp2/Script/CommandoPirate.xml | 4 + templates/mp2/Script/ConditionalRelay.xml | 18 +-- templates/mp2/Script/Crystallite.xml | 4 + templates/mp2/Script/DarkCommando.xml | 4 + templates/mp2/Script/DarkSamus.xml | 3 + templates/mp2/Script/DarkSamusBattleStage.xml | 3 + templates/mp2/Script/DarkTrooper.xml | 4 + templates/mp2/Script/DestructibleBarrier.xml | 3 + templates/mp2/Script/DigitalGuardian.xml | 3 + templates/mp2/Script/DigitalGuardianHead.xml | 5 +- templates/mp2/Script/ElitePirate.xml | 3 + templates/mp2/Script/EmperorIngStage1.xml | 3 + .../mp2/Script/EmperorIngStage2Tentacle.xml | 3 + templates/mp2/Script/EmperorIngStage3.xml | 3 + templates/mp2/Script/EyeBall.xml | 3 + templates/mp2/Script/FishCloud.xml | 3 + templates/mp2/Script/FishCloudModifier.xml | 3 + templates/mp2/Script/FlyerSwarm.xml | 4 + templates/mp2/Script/FlyingPirate.xml | 3 + templates/mp2/Script/FogOverlay.xml | 3 + templates/mp2/Script/ForgottenObject.xml | 3 + templates/mp2/Script/FrontEndDataNetwork.xml | 3 + templates/mp2/Script/Glowbug.xml | 3 + templates/mp2/Script/Grenchler.xml | 3 + templates/mp2/Script/GuiMenu.xml | 3 + templates/mp2/Script/GuiPlayerJoinManager.xml | 3 + templates/mp2/Script/GuiScreen.xml | 3 + templates/mp2/Script/GuiSlider.xml | 3 + templates/mp2/Script/GuiWidget.xml | 3 + templates/mp2/Script/GunTurretBase.xml | 3 + templates/mp2/Script/GunTurretTop.xml | 3 + templates/mp2/Script/Ing.xml | 4 + templates/mp2/Script/IngBlobSwarm.xml | 4 + templates/mp2/Script/IngBoostBallGuardian.xml | 5 + templates/mp2/Script/IngPuddle.xml | 5 + templates/mp2/Script/IngSnatchingSwarm.xml | 3 + templates/mp2/Script/IngSpaceJumpGuardian.xml | 5 + .../mp2/Script/IngSpiderballGuardian.xml | 9 +- templates/mp2/Script/Kralee.xml | 4 + templates/mp2/Script/Krocuss.xml | 4 + templates/mp2/Script/Lumite.xml | 3 + templates/mp2/Script/MediumIng.xml | 4 + templates/mp2/Script/Metaree.xml | 15 +- templates/mp2/Script/MetareeSwarm.xml | 4 + templates/mp2/Script/MetroidAlpha.xml | 3 + templates/mp2/Script/MinorIng.xml | 4 + templates/mp2/Script/MysteryFlyer.xml | 9 +- templates/mp2/Script/OctapedeSegment.xml | 4 + templates/mp2/Script/Parasite.xml | 10 +- templates/mp2/Script/Pickup.xml | 2 +- templates/mp2/Script/Pillbug.xml | 6 +- templates/mp2/Script/PlantScarabSwarm.xml | 4 + templates/mp2/Script/PlayerActor.xml | 3 + templates/mp2/Script/PlayerController.xml | 3 + templates/mp2/Script/PlayerTurret.xml | 3 + templates/mp2/Script/PuddleSpore.xml | 3 + templates/mp2/Script/Puffer.xml | 3 + templates/mp2/Script/Rezbit.xml | 3 + templates/mp2/Script/RiftPortal.xml | 3 + templates/mp2/Script/Ripper.xml | 3 + templates/mp2/Script/RsfAudio.xml | 3 + templates/mp2/Script/RubiksPuzzle.xml | 3 + templates/mp2/Script/SafeZone.xml | 3 + templates/mp2/Script/SafeZoneCrystal.xml | 3 + templates/mp2/Script/SandBoss.xml | 3 + templates/mp2/Script/Sandworm.xml | 3 + templates/mp2/Script/Shredder.xml | 3 + templates/mp2/Script/Shrieker.xml | 3 + templates/mp2/Script/SkyRipple.xml | 3 + templates/mp2/Script/SnakeWeedSwarm.xml | 3 + templates/mp2/Script/SpacePirate.xml | 4 + templates/mp2/Script/SpankWeed.xml | 9 +- templates/mp2/Script/SpecialFunction.xml | 4 +- templates/mp2/Script/Splinter.xml | 3 + .../mp2/Script/SplitterCommandModule.xml | 3 + templates/mp2/Script/SplitterMainChassis.xml | 15 +- templates/mp2/Script/SporbBase.xml | 3 + templates/mp2/Script/SporbNeedle.xml | 3 + templates/mp2/Script/SporbProjectile.xml | 3 + templates/mp2/Script/SporbTop.xml | 3 + templates/mp2/Script/StoneToad.xml | 3 + templates/mp2/Script/StreamedMovie.xml | 3 + templates/mp2/Script/SwampBossStage1.xml | 9 +- templates/mp2/Script/SwampBossStage2.xml | 31 ++-- templates/mp2/Script/Tryclops.xml | 3 + templates/mp2/Script/WallWalker.xml | 4 + templates/mp2/Script/WispTentacle.xml | 9 +- templates/mp2/Structs/ConditionalTest.xml | 8 +- templates/mp2/Structs/DamageInfo.xml | 2 +- templates/mp2/Structs/LightParameters.xml | 2 +- templates/mp2/Structs/VisorParameters.xml | 2 +- templates/mp2/Structs/WeaponVulnerability.xml | 2 +- templates/mp2demo/MasterTemplate.xml | 4 +- templates/mp2demo/Script/AIMannedTurret.xml | 3 + templates/mp2demo/Script/AtomicAlpha.xml | 3 + templates/mp2demo/Script/Blogg.xml | 3 + templates/mp2demo/Script/Brizgee.xml | 4 + templates/mp2demo/Script/CannonBall.xml | 3 + templates/mp2demo/Script/ChozoGhost.xml | 3 + templates/mp2demo/Script/Coin.xml | 3 + templates/mp2demo/Script/CommandoPirate.xml | 4 + templates/mp2demo/Script/DarkSamus.xml | 3 + templates/mp2demo/Script/DarkTrooper.xml | 4 + templates/mp2demo/Script/DigitalGuardian.xml | 3 + .../mp2demo/Script/DigitalGuardianHead.xml | 3 + templates/mp2demo/Script/ElitePirate.xml | 3 + templates/mp2demo/Script/EmperorIngStage1.xml | 3 + templates/mp2demo/Script/FishCloud.xml | 3 + .../mp2demo/Script/FishCloudModifier.xml | 3 + templates/mp2demo/Script/FlyingPirate.xml | 3 + .../mp2demo/Script/FrontEndDataNetwork.xml | 3 + templates/mp2demo/Script/Glowbug.xml | 3 + templates/mp2demo/Script/Grenchler.xml | 3 + templates/mp2demo/Script/GuiMenu.xml | 3 + templates/mp2demo/Script/GuiScreen.xml | 3 + templates/mp2demo/Script/GuiSlider.xml | 3 + templates/mp2demo/Script/GuiWidget.xml | 3 + templates/mp2demo/Script/GunTurretBase.xml | 3 + templates/mp2demo/Script/GunTurretTop.xml | 3 + templates/mp2demo/Script/Ing.xml | 4 + .../mp2demo/Script/IngSnatchingSwarm.xml | 3 + .../mp2demo/Script/IngSpaceJumpGuardian.xml | 5 + templates/mp2demo/Script/Kralee.xml | 4 + templates/mp2demo/Script/Krocuss.xml | 4 + templates/mp2demo/Script/Lumite.xml | 3 + templates/mp2demo/Script/MediumIng.xml | 4 + templates/mp2demo/Script/Metaree.xml | 3 + templates/mp2demo/Script/MetroidAlpha.xml | 3 + templates/mp2demo/Script/MinorIng.xml | 4 + templates/mp2demo/Script/OctapedeSegment.xml | 4 + templates/mp2demo/Script/Parasite.xml | 4 + templates/mp2demo/Script/Pillbug.xml | 6 +- templates/mp2demo/Script/PlayerActor.xml | 3 + templates/mp2demo/Script/PlayerController.xml | 3 + templates/mp2demo/Script/PlayerTurret.xml | 3 + templates/mp2demo/Script/Puffer.xml | 3 + templates/mp2demo/Script/Rezbit.xml | 3 + templates/mp2demo/Script/RiftPortal.xml | 3 + templates/mp2demo/Script/Ripper.xml | 3 + templates/mp2demo/Script/RsfAudio.xml | 3 + templates/mp2demo/Script/SafeZone.xml | 3 + templates/mp2demo/Script/SandBoss.xml | 3 + templates/mp2demo/Script/Sandworm.xml | 3 + templates/mp2demo/Script/Shredder.xml | 3 + templates/mp2demo/Script/Shrieker.xml | 3 + templates/mp2demo/Script/SnakeWeedSwarm.xml | 3 + templates/mp2demo/Script/SpacePirate.xml | 4 + templates/mp2demo/Script/SpankWeed.xml | 3 + templates/mp2demo/Script/Splinter.xml | 3 + .../mp2demo/Script/SplitterCommandModule.xml | 3 + .../mp2demo/Script/SplitterMainChassis.xml | 3 + templates/mp2demo/Script/SporbBase.xml | 3 + templates/mp2demo/Script/SporbNeedle.xml | 3 + templates/mp2demo/Script/SporbProjectile.xml | 3 + templates/mp2demo/Script/SporbTop.xml | 3 + templates/mp2demo/Script/StoneToad.xml | 3 + templates/mp2demo/Script/Tryclops.xml | 3 + .../{Swarm.xml => WallCrawlerSwarm.xml} | 5 +- templates/mp2demo/Script/WallWalker.xml | 4 + templates/mp2demo/Script/WispTentacle.xml | 3 + templates/mp2demo/Structs/LightParameters.xml | 2 +- templates/mp3/MasterTemplate.xml | 2 +- templates/mp3/Script/AIFuse.xml | 3 + templates/mp3/Script/Achievement.xml | 3 + templates/mp3/Script/ActorMorph.xml | 3 + templates/mp3/Script/AtomicAlpha.xml | 3 + templates/mp3/Script/AuroraUnit1.xml | 3 + templates/mp3/Script/AuroraUnit2.xml | 3 + templates/mp3/Script/BeastRider.xml | 3 + templates/mp3/Script/Berserker.xml | 3 + templates/mp3/Script/BlinkWolf.xml | 3 + templates/mp3/Script/Cable.xml | 3 + templates/mp3/Script/CombatTrooper.xml | 3 + .../Script/ContextActionButtonPressing.xml | 3 + templates/mp3/Script/ContextActionWelding.xml | 3 + .../mp3/Script/ContextSensitiveAction.xml | 3 + .../mp3/Script/ContextSensitiveActivator.xml | 3 + templates/mp3/Script/DarkSamus.xml | 3 + templates/mp3/Script/DarkSamusEcho.xml | 3 + templates/mp3/Script/DefenseMechanoid.xml | 3 + templates/mp3/Script/EyePod.xml | 3 + templates/mp3/Script/FargullHatcher.xml | 3 + templates/mp3/Script/FargullHatcherSwarm.xml | 3 + templates/mp3/Script/FlyingPirate.xml | 3 + templates/mp3/Script/Friendly.xml | 3 + templates/mp3/Script/Gandrayda.xml | 3 + templates/mp3/Script/GellSac.xml | 3 + templates/mp3/Script/GhorLowerBody.xml | 3 + templates/mp3/Script/GhorUpperBody.xml | 3 + templates/mp3/Script/GragnolFlyer.xml | 3 + templates/mp3/Script/GrapplePoint.xml | 3 + templates/mp3/Script/GuiScreen.xml | 3 + templates/mp3/Script/GunTurretBase.xml | 3 + templates/mp3/Script/GunTurretTop.xml | 3 + templates/mp3/Script/Korakk.xml | 3 + templates/mp3/Script/KorbaMaw.xml | 3 + templates/mp3/Script/KorbaSnatcherSwarm.xml | 3 + templates/mp3/Script/LODController.xml | 3 + templates/mp3/Script/Metaree.xml | 3 + templates/mp3/Script/MetroidHatcher.xml | 3 + templates/mp3/Script/MetroidHopper.xml | 3 + templates/mp3/Script/MetroidPhazeoid.xml | 3 + templates/mp3/Script/MinorIng.xml | 3 + templates/mp3/Script/MultiModelActor.xml | 3 + templates/mp3/Script/MysteryFlyer.xml | 3 + templates/mp3/Script/NoseTurret.xml | 3 + templates/mp3/Script/Parasite.xml | 3 + templates/mp3/Script/Phaazoid.xml | 3 + templates/mp3/Script/PhazonHarvester.xml | 3 + templates/mp3/Script/PhazonLeech.xml | 3 + templates/mp3/Script/PhazonPuddle.xml | 3 + templates/mp3/Script/PhazonPuffer.xml | 3 + templates/mp3/Script/PhazonTentacle.xml | 3 + templates/mp3/Script/PhysicsDebris.xml | 3 + templates/mp3/Script/PillBug.xml | 3 + templates/mp3/Script/PirateDrone.xml | 3 + templates/mp3/Script/Puffer.xml | 3 + templates/mp3/Script/ReptilicusHunter.xml | 3 + templates/mp3/Script/Ridley1.xml | 3 + templates/mp3/Script/Ripple.xml | 3 + templates/mp3/Script/Rundas.xml | 3 + templates/mp3/Script/SamusForm.xml | 3 + templates/mp3/Script/SeedBoss1.xml | 3 + templates/mp3/Script/SeedBoss1Orb.xml | 3 + templates/mp3/Script/SeedBoss2BotSwarm.xml | 3 + templates/mp3/Script/SeedBoss2GiantForm.xml | 3 + templates/mp3/Script/SeedBoss2PrimeBot.xml | 3 + templates/mp3/Script/SeedBoss3.xml | 3 + templates/mp3/Script/ShellBug.xml | 3 + templates/mp3/Script/Ship.xml | 3 + templates/mp3/Script/SnagVineHelper.xml | 3 + templates/mp3/Script/SpacePirate.xml | 3 + templates/mp3/Script/Sprite.xml | 3 + templates/mp3/Script/SteamBot.xml | 3 + templates/mp3/Script/SteamDrone.xml | 3 + templates/mp3/Script/SteamLord.xml | 3 + templates/mp3/Script/SwarmBot.xml | 3 + templates/mp3/Script/TeamAI.xml | 3 + templates/mp3/Script/VenomWeed.xml | 3 + .../{Swarm.xml => WallCrawlerSwarm.xml} | 2 +- templates/mp3/Script/Water.xml | 3 + templates/mp3/Script/WorldTeleporter.xml | 3 + .../mp3/Script/WorldTeleporterAttributes.xml | 3 + .../mp3/Script/WorldTransitionChoiceRelay.xml | 3 + templates/mp3/Structs/LightParameters.xml | 2 +- .../mp3proto/Structs/LightParameters.xml | 2 +- 286 files changed, 1093 insertions(+), 187 deletions(-) rename templates/mp2demo/Script/{Swarm.xml => WallCrawlerSwarm.xml} (97%) rename templates/mp3/Script/{Swarm.xml => WallCrawlerSwarm.xml} (97%) diff --git a/src/Core/GameProject/CDependencyTree.cpp b/src/Core/GameProject/CDependencyTree.cpp index 0d10a35c..9ac5426d 100644 --- a/src/Core/GameProject/CDependencyTree.cpp +++ b/src/Core/GameProject/CDependencyTree.cpp @@ -1,4 +1,5 @@ #include "CDependencyTree.h" +#include "Core/Resource/Script/CMasterTemplate.h" #include "Core/Resource/Script/CScriptLayer.h" #include "Core/Resource/Script/CScriptObject.h" @@ -370,3 +371,57 @@ CScriptInstanceDependencyTree* CAreaDependencyTree::ScriptInstanceByIndex(u32 In ASSERT(Index >= 0 && Index < mScriptInstances.size()); return mScriptInstances[Index]; } + +void CAreaDependencyTree::GetModuleDependencies(EGame Game, std::vector& rModuleDepsOut, std::vector& rModuleLayerOffsetsOut) const +{ + CMasterTemplate *pMaster = CMasterTemplate::MasterForGame(Game); + + // Output module list will be split per-script layer + // The output offset list contains two offsets per layer - start index and end index + for (u32 iLayer = 0; iLayer < mLayerOffsets.size(); iLayer++) + { + u32 StartIdx = mLayerOffsets[iLayer]; + u32 EndIdx = (iLayer == mLayerOffsets.size() - 1 ? mScriptInstances.size() : mLayerOffsets[iLayer + 1]); + + u32 ModuleStartIdx = rModuleDepsOut.size(); + rModuleLayerOffsetsOut.push_back(ModuleStartIdx); + + // Keep track of which types we've already checked on this layer to speed things up a little... + std::set UsedObjectTypes; + + for (u32 iInst = StartIdx; iInst < EndIdx; iInst++) + { + CScriptInstanceDependencyTree *pInst = mScriptInstances[iInst]; + u32 ObjType = pInst->ObjectType(); + + if (UsedObjectTypes.find(ObjType) == UsedObjectTypes.end()) + { + // Get the module list for this object type and check whether any of them are new before adding them to the output list + CScriptTemplate *pTemplate = pMaster->TemplateByID(ObjType); + const std::vector& rkModules = pTemplate->RequiredModules(); + + for (u32 iMod = 0; iMod < rkModules.size(); iMod++) + { + TString ModuleName = rkModules[iMod]; + bool NewModule = true; + + for (u32 iUsed = ModuleStartIdx; iUsed < rModuleDepsOut.size(); iUsed++) + { + if (rModuleDepsOut[iUsed] == ModuleName) + { + NewModule = false; + break; + } + } + + if (NewModule) + rModuleDepsOut.push_back(ModuleName); + } + + UsedObjectTypes.insert(ObjType); + } + } + + rModuleLayerOffsetsOut.push_back(rModuleDepsOut.size()); + } +} diff --git a/src/Core/GameProject/CDependencyTree.h b/src/Core/GameProject/CDependencyTree.h index 5e9b947b..d879ccb7 100644 --- a/src/Core/GameProject/CDependencyTree.h +++ b/src/Core/GameProject/CDependencyTree.h @@ -162,6 +162,7 @@ public: void AddScriptLayer(CScriptLayer *pLayer); CScriptInstanceDependencyTree* ScriptInstanceByIndex(u32 Index) const; + void GetModuleDependencies(EGame Game, std::vector& rModuleDepsOut, std::vector& rModuleLayerOffsetsOut) const; // Accessors inline u32 NumScriptLayers() const { return mLayerOffsets.size(); } diff --git a/src/Core/Resource/Cooker/CTemplateWriter.cpp b/src/Core/Resource/Cooker/CTemplateWriter.cpp index 81db79ff..a4f54ee9 100644 --- a/src/Core/Resource/Cooker/CTemplateWriter.cpp +++ b/src/Core/Resource/Cooker/CTemplateWriter.cpp @@ -244,6 +244,20 @@ void CTemplateWriter::SaveScriptTemplate(CScriptTemplate *pTemp) pName->SetText(*pTemp->Name()); pRoot->LinkEndChild(pName); + // Write modules + if (!pTemp->mModules.empty()) + { + XMLElement *pModules = ScriptXML.NewElement("modules"); + pRoot->LinkEndChild(pModules); + + for (u32 iMod = 0; iMod < pTemp->mModules.size(); iMod++) + { + XMLElement *pModule = ScriptXML.NewElement("module"); + pModule->SetText(*pTemp->mModules[iMod]); + pModules->LinkEndChild(pModule); + } + } + // Write properties SaveProperties(&ScriptXML, pRoot, pTemp->mpBaseStruct); diff --git a/src/Core/Resource/Factory/CTemplateLoader.cpp b/src/Core/Resource/Factory/CTemplateLoader.cpp index 30e2ed26..1e0eb25f 100644 --- a/src/Core/Resource/Factory/CTemplateLoader.cpp +++ b/src/Core/Resource/Factory/CTemplateLoader.cpp @@ -427,6 +427,20 @@ CScriptTemplate* CTemplateLoader::LoadScriptTemplate(XMLDocument *pDoc, const TS pScript->mpBaseStruct->SetName(pScript->mTemplateName); } + // Modules + XMLElement *pModulesElem = pRoot->FirstChildElement("modules"); + + if (pModulesElem) + { + XMLElement *pModuleElem = pModulesElem->FirstChildElement("module"); + + while (pModuleElem) + { + pScript->mModules.push_back(pModuleElem->GetText()); + pModuleElem = pModuleElem->NextSiblingElement("module"); + } + } + // Properties XMLElement *pPropsElem = pRoot->FirstChildElement("properties"); diff --git a/src/Core/Resource/Script/CScriptTemplate.h b/src/Core/Resource/Script/CScriptTemplate.h index 4a43019d..72e28789 100644 --- a/src/Core/Resource/Script/CScriptTemplate.h +++ b/src/Core/Resource/Script/CScriptTemplate.h @@ -68,6 +68,7 @@ private: CStructTemplate *mpBaseStruct; std::list mObjectList; TString mTemplateName; + std::vector mModules; TString mSourceFile; u32 mObjectID; bool mVisible; @@ -116,27 +117,28 @@ public: CCollisionMeshGroup* FindCollision(CPropertyStruct *pProperties); // Accessors - inline CMasterTemplate* MasterTemplate() const { return mpMaster; } - inline TString Name() const { return mTemplateName; } - inline ERotationType RotationType() const { return mRotationType; } - inline EScaleType ScaleType() const { return mScaleType; } - inline float PreviewScale() const { return mPreviewScale; } - inline u32 ObjectID() const { return mObjectID; } - inline bool IsVisible() const { return mVisible; } - inline TString SourceFile() const { return mSourceFile; } - inline CStructTemplate* BaseStruct() const { return mpBaseStruct; } - inline u32 NumAttachments() const { return mAttachments.size(); } - const SAttachment& Attachment(u32 Index) const { return mAttachments[Index]; } + inline CMasterTemplate* MasterTemplate() const { return mpMaster; } + inline TString Name() const { return mTemplateName; } + inline ERotationType RotationType() const { return mRotationType; } + inline EScaleType ScaleType() const { return mScaleType; } + inline float PreviewScale() const { return mPreviewScale; } + inline u32 ObjectID() const { return mObjectID; } + inline bool IsVisible() const { return mVisible; } + inline TString SourceFile() const { return mSourceFile; } + inline CStructTemplate* BaseStruct() const { return mpBaseStruct; } + inline u32 NumAttachments() const { return mAttachments.size(); } + const SAttachment& Attachment(u32 Index) const { return mAttachments[Index]; } + const std::vector& RequiredModules() const { return mModules; } - inline bool HasName() const { return !mNameIDString.IsEmpty(); } - inline bool HasPosition() const { return !mPositionIDString.IsEmpty(); } - inline bool HasRotation() const { return !mRotationIDString.IsEmpty(); } - inline bool HasScale() const { return !mScaleIDString.IsEmpty(); } - inline bool HasActive() const { return !mActiveIDString.IsEmpty(); } + inline bool HasName() const { return !mNameIDString.IsEmpty(); } + inline bool HasPosition() const { return !mPositionIDString.IsEmpty(); } + inline bool HasRotation() const { return !mRotationIDString.IsEmpty(); } + inline bool HasScale() const { return !mScaleIDString.IsEmpty(); } + inline bool HasActive() const { return !mActiveIDString.IsEmpty(); } - inline void SetVisible(bool Visible) { mVisible = Visible; } + inline void SetVisible(bool Visible) { mVisible = Visible; } - inline void DebugPrintProperties() { mpBaseStruct->DebugPrintProperties(""); } + inline void DebugPrintProperties() { mpBaseStruct->DebugPrintProperties(""); } // Object Tracking u32 NumObjects() const; diff --git a/templates/dkcr/Script/BirdBoss.xml b/templates/dkcr/Script/BirdBoss.xml index 4e7d9124..2a4a68a7 100644 --- a/templates/dkcr/Script/BirdBoss.xml +++ b/templates/dkcr/Script/BirdBoss.xml @@ -1,6 +1,9 @@ BirdBoss + + RSO_BirdBoss.rso + diff --git a/templates/dkcr/Script/Cable.xml b/templates/dkcr/Script/Cable.xml index 773e86e2..d67ad67d 100644 --- a/templates/dkcr/Script/Cable.xml +++ b/templates/dkcr/Script/Cable.xml @@ -1,6 +1,9 @@ Cable + + RSO_ScriptCable.rso + diff --git a/templates/dkcr/Script/ForestBoss.xml b/templates/dkcr/Script/ForestBoss.xml index 9ffb7fc1..1ba1a697 100644 --- a/templates/dkcr/Script/ForestBoss.xml +++ b/templates/dkcr/Script/ForestBoss.xml @@ -1,6 +1,9 @@ ForestBoss + + RSO_ForestBoss.rso + diff --git a/templates/dkcr/Script/JungleBoss1.xml b/templates/dkcr/Script/JungleBoss1.xml index 22e14019..d9ecb605 100644 --- a/templates/dkcr/Script/JungleBoss1.xml +++ b/templates/dkcr/Script/JungleBoss1.xml @@ -1,6 +1,9 @@ JungleBoss1 + + RSO_UglyBros.rso + diff --git a/templates/dkcr/Script/LODController.xml b/templates/dkcr/Script/LODController.xml index 870fd85e..d094e47d 100644 --- a/templates/dkcr/Script/LODController.xml +++ b/templates/dkcr/Script/LODController.xml @@ -1,6 +1,9 @@ LODController + + RSO_ScriptLODController.rso + diff --git a/templates/dkcr/Script/Mole.xml b/templates/dkcr/Script/Mole.xml index 22c87e62..f3db897c 100644 --- a/templates/dkcr/Script/Mole.xml +++ b/templates/dkcr/Script/Mole.xml @@ -1,6 +1,9 @@ Mole + + RSO_MoleTrain.rso + diff --git a/templates/dkcr/Script/MoleCart.xml b/templates/dkcr/Script/MoleCart.xml index fde828fd..dd49af04 100644 --- a/templates/dkcr/Script/MoleCart.xml +++ b/templates/dkcr/Script/MoleCart.xml @@ -1,6 +1,9 @@ MoleCart + + RSO_MoleTrain.rso + diff --git a/templates/dkcr/Script/MoleTrainManager.xml b/templates/dkcr/Script/MoleTrainManager.xml index d8379043..8ed8ae11 100644 --- a/templates/dkcr/Script/MoleTrainManager.xml +++ b/templates/dkcr/Script/MoleTrainManager.xml @@ -1,6 +1,9 @@ MoleTrainManager + + RSO_MoleTrain.rso + diff --git a/templates/dkcr/Script/MultiModelActor.xml b/templates/dkcr/Script/MultiModelActor.xml index c3947158..a5a225c2 100644 --- a/templates/dkcr/Script/MultiModelActor.xml +++ b/templates/dkcr/Script/MultiModelActor.xml @@ -1,6 +1,9 @@ MultiModelActor + + RSO_ScriptMultiModelActor.rso + diff --git a/templates/dkcr/Script/OceanBridge.xml b/templates/dkcr/Script/OceanBridge.xml index d97501bf..570ae8d3 100644 --- a/templates/dkcr/Script/OceanBridge.xml +++ b/templates/dkcr/Script/OceanBridge.xml @@ -1,6 +1,9 @@ OceanBridge + + RSO_OceanBridge.rso + diff --git a/templates/dkcr/Script/PilotChicken.xml b/templates/dkcr/Script/PilotChicken.xml index 812379e7..6f1b00b4 100644 --- a/templates/dkcr/Script/PilotChicken.xml +++ b/templates/dkcr/Script/PilotChicken.xml @@ -1,6 +1,9 @@ PilotChicken + + RSO_RobotChicken.rso + diff --git a/templates/dkcr/Script/PirateCrab.xml b/templates/dkcr/Script/PirateCrab.xml index 4bd5561f..6a51c2c8 100644 --- a/templates/dkcr/Script/PirateCrab.xml +++ b/templates/dkcr/Script/PirateCrab.xml @@ -1,6 +1,9 @@ PirateCrab + + RSO_PirateCrab.rso + diff --git a/templates/dkcr/Script/PirateCrabManager.xml b/templates/dkcr/Script/PirateCrabManager.xml index 937ded09..76a2eb60 100644 --- a/templates/dkcr/Script/PirateCrabManager.xml +++ b/templates/dkcr/Script/PirateCrabManager.xml @@ -1,6 +1,9 @@ PirateCrabManager + + RSO_PirateCrab.rso + diff --git a/templates/dkcr/Script/RobotChicken.xml b/templates/dkcr/Script/RobotChicken.xml index d358418a..b9999e05 100644 --- a/templates/dkcr/Script/RobotChicken.xml +++ b/templates/dkcr/Script/RobotChicken.xml @@ -1,6 +1,9 @@ RobotChicken + + RSO_RobotChicken.rso + diff --git a/templates/dkcr/Script/RobotChickenFlyer.xml b/templates/dkcr/Script/RobotChickenFlyer.xml index 8933ba8e..93a9643e 100644 --- a/templates/dkcr/Script/RobotChickenFlyer.xml +++ b/templates/dkcr/Script/RobotChickenFlyer.xml @@ -1,6 +1,9 @@ RobotChickenFlyer + + RSO_RobotChicken.rso + diff --git a/templates/dkcr/Script/SplinePathNetwork.xml b/templates/dkcr/Script/SplinePathNetwork.xml index b3429d15..47c66e8b 100644 --- a/templates/dkcr/Script/SplinePathNetwork.xml +++ b/templates/dkcr/Script/SplinePathNetwork.xml @@ -1,6 +1,9 @@ SplinePathNetwork + + RSO_ForestBoss.rso + diff --git a/templates/dkcr/Script/TrainSequence.xml b/templates/dkcr/Script/TrainSequence.xml index 8b2805e0..376ea3ed 100644 --- a/templates/dkcr/Script/TrainSequence.xml +++ b/templates/dkcr/Script/TrainSequence.xml @@ -1,6 +1,9 @@ TrainSequence + + RSO_MoleTrain.rso + diff --git a/templates/dkcr/Script/TrainTrackManager.xml b/templates/dkcr/Script/TrainTrackManager.xml index 232c1ec4..ce8d303e 100644 --- a/templates/dkcr/Script/TrainTrackManager.xml +++ b/templates/dkcr/Script/TrainTrackManager.xml @@ -1,6 +1,9 @@ TrainTrackManager + + RSO_MoleTrain.rso + diff --git a/templates/dkcr/Script/VolcanoBossBodyPart.xml b/templates/dkcr/Script/VolcanoBossBodyPart.xml index e8c2ab99..1683f94e 100644 --- a/templates/dkcr/Script/VolcanoBossBodyPart.xml +++ b/templates/dkcr/Script/VolcanoBossBodyPart.xml @@ -1,6 +1,9 @@ VolcanoBossBodyPart + + RSO_VolcanoBoss.rso + diff --git a/templates/dkcr/Structs/LightParameters.xml b/templates/dkcr/Structs/LightParameters.xml index 437507ad..74d4f67e 100644 --- a/templates/dkcr/Structs/LightParameters.xml +++ b/templates/dkcr/Structs/LightParameters.xml @@ -5,7 +5,7 @@ 1.0, 1.0, 1.0, 1.0 - 0x01 + 0x00000001 diff --git a/templates/mp1/Enums/PlayerAction.xml b/templates/mp1/Enums/PlayerAction.xml index bce3edb0..09b2ea69 100644 --- a/templates/mp1/Enums/PlayerAction.xml +++ b/templates/mp1/Enums/PlayerAction.xml @@ -1,72 +1,72 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/mp2/MasterTemplate.xml b/templates/mp2/MasterTemplate.xml index fed8379c..a2cfa745 100644 --- a/templates/mp2/MasterTemplate.xml +++ b/templates/mp2/MasterTemplate.xml @@ -112,7 +112,7 @@ - + diff --git a/templates/mp2/Script/AIMannedTurret.xml b/templates/mp2/Script/AIMannedTurret.xml index 0333ac75..a67463bd 100644 --- a/templates/mp2/Script/AIMannedTurret.xml +++ b/templates/mp2/Script/AIMannedTurret.xml @@ -1,6 +1,9 @@ AIMannedTurret + + AIMannedTurret.rel + diff --git a/templates/mp2/Script/Actor.xml b/templates/mp2/Script/Actor.xml index 6a802532..728c3f47 100644 --- a/templates/mp2/Script/Actor.xml +++ b/templates/mp2/Script/Actor.xml @@ -56,9 +56,9 @@ - - 11 - + + 0x0000000B + diff --git a/templates/mp2/Script/AmbientAI.xml b/templates/mp2/Script/AmbientAI.xml index 62929f3e..4c48a6ff 100644 --- a/templates/mp2/Script/AmbientAI.xml +++ b/templates/mp2/Script/AmbientAI.xml @@ -17,58 +17,58 @@ - + never - + - + never - + - + never - + - + never - + - + never - + - + never - + - + never - + - + never - + diff --git a/templates/mp2/Script/AreaAttributes.xml b/templates/mp2/Script/AreaAttributes.xml index 1eab3c5e..948524cf 100644 --- a/templates/mp2/Script/AreaAttributes.xml +++ b/templates/mp2/Script/AreaAttributes.xml @@ -18,7 +18,7 @@ Enable Dark World damage and switch to the Dark World map. - 0x00 + 0x00000000 diff --git a/templates/mp2/Script/AtomicAlpha.xml b/templates/mp2/Script/AtomicAlpha.xml index e9598e5d..69a43c4a 100644 --- a/templates/mp2/Script/AtomicAlpha.xml +++ b/templates/mp2/Script/AtomicAlpha.xml @@ -1,6 +1,9 @@ AtomicAlpha + + AtomicAlpha.rel + @@ -28,9 +31,9 @@ - - 9 - + + 0x00000009 + 10.0 diff --git a/templates/mp2/Script/AtomicBeta.xml b/templates/mp2/Script/AtomicBeta.xml index 59387777..bb13f18d 100644 --- a/templates/mp2/Script/AtomicBeta.xml +++ b/templates/mp2/Script/AtomicBeta.xml @@ -1,6 +1,9 @@ AtomicBeta + + AtomicBeta.rel + diff --git a/templates/mp2/Script/BacteriaSwarm.xml b/templates/mp2/Script/BacteriaSwarm.xml index e096566e..3661c417 100644 --- a/templates/mp2/Script/BacteriaSwarm.xml +++ b/templates/mp2/Script/BacteriaSwarm.xml @@ -1,6 +1,9 @@ BacteriaSwarm + + BacteriaSwarm.rel + diff --git a/templates/mp2/Script/Blogg.xml b/templates/mp2/Script/Blogg.xml index 6a130aec..22762ab2 100644 --- a/templates/mp2/Script/Blogg.xml +++ b/templates/mp2/Script/Blogg.xml @@ -1,6 +1,9 @@ Blogg + + Blogg.rel + diff --git a/templates/mp2/Script/Brizgee.xml b/templates/mp2/Script/Brizgee.xml index 5d032f41..bef94c15 100644 --- a/templates/mp2/Script/Brizgee.xml +++ b/templates/mp2/Script/Brizgee.xml @@ -1,6 +1,10 @@ Brizgee + + WallCrawler.rel + Parasite.rel + diff --git a/templates/mp2/Script/CameraFilterKeyframe.xml b/templates/mp2/Script/CameraFilterKeyframe.xml index 3e415f76..15624ee4 100644 --- a/templates/mp2/Script/CameraFilterKeyframe.xml +++ b/templates/mp2/Script/CameraFilterKeyframe.xml @@ -7,7 +7,7 @@ 0 - 0 + 0x00000000 diff --git a/templates/mp2/Script/CannonBall.xml b/templates/mp2/Script/CannonBall.xml index 03c6b26b..c0d301e3 100644 --- a/templates/mp2/Script/CannonBall.xml +++ b/templates/mp2/Script/CannonBall.xml @@ -1,6 +1,9 @@ CannonBall + + ScriptCannonBall.rel + diff --git a/templates/mp2/Script/ChozoGhost.xml b/templates/mp2/Script/ChozoGhost.xml index 47772f5e..b472e5f4 100644 --- a/templates/mp2/Script/ChozoGhost.xml +++ b/templates/mp2/Script/ChozoGhost.xml @@ -1,6 +1,9 @@ ChozoGhost + + ChozoGhost.rel + diff --git a/templates/mp2/Script/Coin.xml b/templates/mp2/Script/Coin.xml index a0e38bac..68f7e7dc 100644 --- a/templates/mp2/Script/Coin.xml +++ b/templates/mp2/Script/Coin.xml @@ -1,6 +1,9 @@ Coin + + ScriptCoin.rel + diff --git a/templates/mp2/Script/CommandoPirate.xml b/templates/mp2/Script/CommandoPirate.xml index b08d6c8a..379e86ff 100644 --- a/templates/mp2/Script/CommandoPirate.xml +++ b/templates/mp2/Script/CommandoPirate.xml @@ -1,6 +1,10 @@ CommandoPirate + + PirateRagDoll.rel + CommandoPirate.rel + diff --git a/templates/mp2/Script/ConditionalRelay.xml b/templates/mp2/Script/ConditionalRelay.xml index 56277eaa..e2f7f09d 100644 --- a/templates/mp2/Script/ConditionalRelay.xml +++ b/templates/mp2/Script/ConditionalRelay.xml @@ -12,23 +12,23 @@ - - 0 - + + 0x00000000 + - - 0 - + + 0x00000000 + - - 0 - + + 0x00000000 + diff --git a/templates/mp2/Script/Crystallite.xml b/templates/mp2/Script/Crystallite.xml index a615b35a..872ec2a0 100644 --- a/templates/mp2/Script/Crystallite.xml +++ b/templates/mp2/Script/Crystallite.xml @@ -1,6 +1,10 @@ Crystallite + + WallCrawler.rel + Parasite.rel + diff --git a/templates/mp2/Script/DarkCommando.xml b/templates/mp2/Script/DarkCommando.xml index c6719008..eb95743d 100644 --- a/templates/mp2/Script/DarkCommando.xml +++ b/templates/mp2/Script/DarkCommando.xml @@ -1,6 +1,10 @@ DarkCommando + + PirateRagDoll.rel + DarkCommando.rel + diff --git a/templates/mp2/Script/DarkSamus.xml b/templates/mp2/Script/DarkSamus.xml index 9a92b343..49e8f98f 100644 --- a/templates/mp2/Script/DarkSamus.xml +++ b/templates/mp2/Script/DarkSamus.xml @@ -1,6 +1,9 @@ DarkSamus + + DarkSamus.rel + diff --git a/templates/mp2/Script/DarkSamusBattleStage.xml b/templates/mp2/Script/DarkSamusBattleStage.xml index 30b404b4..858c1fe6 100644 --- a/templates/mp2/Script/DarkSamusBattleStage.xml +++ b/templates/mp2/Script/DarkSamusBattleStage.xml @@ -1,6 +1,9 @@ DarkSamusBattleStage + + DarkSamusBattleStage.rel + diff --git a/templates/mp2/Script/DarkTrooper.xml b/templates/mp2/Script/DarkTrooper.xml index 23097cac..52fc6df6 100644 --- a/templates/mp2/Script/DarkTrooper.xml +++ b/templates/mp2/Script/DarkTrooper.xml @@ -1,6 +1,10 @@ DarkTrooper + + PirateRagDoll.rel + DarkTrooper.rel + diff --git a/templates/mp2/Script/DestructibleBarrier.xml b/templates/mp2/Script/DestructibleBarrier.xml index 4cb1cac9..5844cf32 100644 --- a/templates/mp2/Script/DestructibleBarrier.xml +++ b/templates/mp2/Script/DestructibleBarrier.xml @@ -1,6 +1,9 @@ DestructibleBarrier + + DestructibleBarrier.rel + diff --git a/templates/mp2/Script/DigitalGuardian.xml b/templates/mp2/Script/DigitalGuardian.xml index 0a4421e2..690591d0 100644 --- a/templates/mp2/Script/DigitalGuardian.xml +++ b/templates/mp2/Script/DigitalGuardian.xml @@ -1,6 +1,9 @@ DigitalGuardian + + DigitalGuardian.rel + diff --git a/templates/mp2/Script/DigitalGuardianHead.xml b/templates/mp2/Script/DigitalGuardianHead.xml index 4d9e3c78..3cd53cf0 100644 --- a/templates/mp2/Script/DigitalGuardianHead.xml +++ b/templates/mp2/Script/DigitalGuardianHead.xml @@ -1,6 +1,9 @@ DigitalGuardianHead + + DigitalGuardian.rel + @@ -212,7 +215,7 @@ 0x0F4D73B7:0x07D8CC4F 0x0F4D73B7:0x2FA93722 - + enabled diff --git a/templates/mp2/Script/ElitePirate.xml b/templates/mp2/Script/ElitePirate.xml index afbe3b40..32e1a535 100644 --- a/templates/mp2/Script/ElitePirate.xml +++ b/templates/mp2/Script/ElitePirate.xml @@ -1,6 +1,9 @@ ElitePirate + + ElitePirate.rel + diff --git a/templates/mp2/Script/EmperorIngStage1.xml b/templates/mp2/Script/EmperorIngStage1.xml index 01ab7dcc..c417036d 100644 --- a/templates/mp2/Script/EmperorIngStage1.xml +++ b/templates/mp2/Script/EmperorIngStage1.xml @@ -1,6 +1,9 @@ EmperorIngStage1 + + EmperorIngStage1.rel + diff --git a/templates/mp2/Script/EmperorIngStage2Tentacle.xml b/templates/mp2/Script/EmperorIngStage2Tentacle.xml index f7147f37..4d20f66d 100644 --- a/templates/mp2/Script/EmperorIngStage2Tentacle.xml +++ b/templates/mp2/Script/EmperorIngStage2Tentacle.xml @@ -1,6 +1,9 @@ EmperorIngStage2Tentacle + + EmperorIngStage2Tentacle.rel + diff --git a/templates/mp2/Script/EmperorIngStage3.xml b/templates/mp2/Script/EmperorIngStage3.xml index ede38697..ed3e111c 100644 --- a/templates/mp2/Script/EmperorIngStage3.xml +++ b/templates/mp2/Script/EmperorIngStage3.xml @@ -1,6 +1,9 @@ EmperorIngStage3 + + EmperorIngStage3.rel + diff --git a/templates/mp2/Script/EyeBall.xml b/templates/mp2/Script/EyeBall.xml index b29dbaae..bb100e4d 100644 --- a/templates/mp2/Script/EyeBall.xml +++ b/templates/mp2/Script/EyeBall.xml @@ -1,6 +1,9 @@ EyeBall + + EyeBall.rel + diff --git a/templates/mp2/Script/FishCloud.xml b/templates/mp2/Script/FishCloud.xml index 423fe88d..d0ea181d 100644 --- a/templates/mp2/Script/FishCloud.xml +++ b/templates/mp2/Script/FishCloud.xml @@ -1,6 +1,9 @@ FishCloud + + FishCloud.rel + diff --git a/templates/mp2/Script/FishCloudModifier.xml b/templates/mp2/Script/FishCloudModifier.xml index d5b49a65..88f988eb 100644 --- a/templates/mp2/Script/FishCloudModifier.xml +++ b/templates/mp2/Script/FishCloudModifier.xml @@ -1,6 +1,9 @@ FishCloudModifier + + FishCloud.rel + diff --git a/templates/mp2/Script/FlyerSwarm.xml b/templates/mp2/Script/FlyerSwarm.xml index f51ea6d2..0ccb7f19 100644 --- a/templates/mp2/Script/FlyerSwarm.xml +++ b/templates/mp2/Script/FlyerSwarm.xml @@ -1,6 +1,10 @@ FlyerSwarm + + SwarmBasics.rel + FlyerSwarm.rel + diff --git a/templates/mp2/Script/FlyingPirate.xml b/templates/mp2/Script/FlyingPirate.xml index fcc0f35a..9c6b2a53 100644 --- a/templates/mp2/Script/FlyingPirate.xml +++ b/templates/mp2/Script/FlyingPirate.xml @@ -1,6 +1,9 @@ FlyingPirate + + FlyingPirate.rel + diff --git a/templates/mp2/Script/FogOverlay.xml b/templates/mp2/Script/FogOverlay.xml index b212c63c..9d3d7c49 100644 --- a/templates/mp2/Script/FogOverlay.xml +++ b/templates/mp2/Script/FogOverlay.xml @@ -1,6 +1,9 @@ FogOverlay + + FogOverlay.rel + diff --git a/templates/mp2/Script/ForgottenObject.xml b/templates/mp2/Script/ForgottenObject.xml index d519edad..489f5422 100644 --- a/templates/mp2/Script/ForgottenObject.xml +++ b/templates/mp2/Script/ForgottenObject.xml @@ -1,6 +1,9 @@ ForgottenObject + + ForgottenObject.rel + diff --git a/templates/mp2/Script/FrontEndDataNetwork.xml b/templates/mp2/Script/FrontEndDataNetwork.xml index e2e8a234..ab6388fa 100644 --- a/templates/mp2/Script/FrontEndDataNetwork.xml +++ b/templates/mp2/Script/FrontEndDataNetwork.xml @@ -1,6 +1,9 @@ FrontEndDataNetwork + + ScriptFrontEndDataNetwork.rel + diff --git a/templates/mp2/Script/Glowbug.xml b/templates/mp2/Script/Glowbug.xml index 09f4b50f..da575d65 100644 --- a/templates/mp2/Script/Glowbug.xml +++ b/templates/mp2/Script/Glowbug.xml @@ -1,6 +1,9 @@ Glowbug + + Glowbug.rel + diff --git a/templates/mp2/Script/Grenchler.xml b/templates/mp2/Script/Grenchler.xml index 271d165b..551ed66e 100644 --- a/templates/mp2/Script/Grenchler.xml +++ b/templates/mp2/Script/Grenchler.xml @@ -1,6 +1,9 @@ Grenchler + + Grenchler.rel + diff --git a/templates/mp2/Script/GuiMenu.xml b/templates/mp2/Script/GuiMenu.xml index 7883ac37..0c8b5cc0 100644 --- a/templates/mp2/Script/GuiMenu.xml +++ b/templates/mp2/Script/GuiMenu.xml @@ -1,6 +1,9 @@ GuiMenu + + ScriptGui.rel + diff --git a/templates/mp2/Script/GuiPlayerJoinManager.xml b/templates/mp2/Script/GuiPlayerJoinManager.xml index 263a17e5..499e7db5 100644 --- a/templates/mp2/Script/GuiPlayerJoinManager.xml +++ b/templates/mp2/Script/GuiPlayerJoinManager.xml @@ -1,6 +1,9 @@ GuiPlayerJoinManager + + ScriptGui.rel + diff --git a/templates/mp2/Script/GuiScreen.xml b/templates/mp2/Script/GuiScreen.xml index 0e93630a..b8f9ed5a 100644 --- a/templates/mp2/Script/GuiScreen.xml +++ b/templates/mp2/Script/GuiScreen.xml @@ -1,6 +1,9 @@ GuiScreen + + ScriptGui.rel + diff --git a/templates/mp2/Script/GuiSlider.xml b/templates/mp2/Script/GuiSlider.xml index 048f3389..dbe797bd 100644 --- a/templates/mp2/Script/GuiSlider.xml +++ b/templates/mp2/Script/GuiSlider.xml @@ -1,6 +1,9 @@ GuiSlider + + ScriptGui.rel + diff --git a/templates/mp2/Script/GuiWidget.xml b/templates/mp2/Script/GuiWidget.xml index b0f6748f..2e450628 100644 --- a/templates/mp2/Script/GuiWidget.xml +++ b/templates/mp2/Script/GuiWidget.xml @@ -1,6 +1,9 @@ GuiWidget + + ScriptGui.rel + diff --git a/templates/mp2/Script/GunTurretBase.xml b/templates/mp2/Script/GunTurretBase.xml index 95872d38..258d1a37 100644 --- a/templates/mp2/Script/GunTurretBase.xml +++ b/templates/mp2/Script/GunTurretBase.xml @@ -1,6 +1,9 @@ GunTurretBase + + GunTurret.rel + diff --git a/templates/mp2/Script/GunTurretTop.xml b/templates/mp2/Script/GunTurretTop.xml index d816debd..5afd0de4 100644 --- a/templates/mp2/Script/GunTurretTop.xml +++ b/templates/mp2/Script/GunTurretTop.xml @@ -1,6 +1,9 @@ GunTurretTop + + GunTurret.rel + diff --git a/templates/mp2/Script/Ing.xml b/templates/mp2/Script/Ing.xml index a7257491..c8c7ebca 100644 --- a/templates/mp2/Script/Ing.xml +++ b/templates/mp2/Script/Ing.xml @@ -1,6 +1,10 @@ Ing + + GeomBlobV2.rel + Ing.rel + diff --git a/templates/mp2/Script/IngBlobSwarm.xml b/templates/mp2/Script/IngBlobSwarm.xml index ec2d57dd..cba78a71 100644 --- a/templates/mp2/Script/IngBlobSwarm.xml +++ b/templates/mp2/Script/IngBlobSwarm.xml @@ -1,6 +1,10 @@ IngBlobSwarm + + SwarmBasics.rel + IngBlobSwarm.rel + diff --git a/templates/mp2/Script/IngBoostBallGuardian.xml b/templates/mp2/Script/IngBoostBallGuardian.xml index 0f9741c9..184f6820 100644 --- a/templates/mp2/Script/IngBoostBallGuardian.xml +++ b/templates/mp2/Script/IngBoostBallGuardian.xml @@ -1,6 +1,11 @@ IngBoostBallGuardian + + GeomBlobV2.rel + Ing.rel + IngBoostBallGuardian.rel + diff --git a/templates/mp2/Script/IngPuddle.xml b/templates/mp2/Script/IngPuddle.xml index 3f2c90dd..93fdb7ad 100644 --- a/templates/mp2/Script/IngPuddle.xml +++ b/templates/mp2/Script/IngPuddle.xml @@ -1,6 +1,11 @@ IngPuddle + + GeomBlobV2.rel + Ing.rel + IngPuddle.rel + diff --git a/templates/mp2/Script/IngSnatchingSwarm.xml b/templates/mp2/Script/IngSnatchingSwarm.xml index 67ae3ead..1875f65f 100644 --- a/templates/mp2/Script/IngSnatchingSwarm.xml +++ b/templates/mp2/Script/IngSnatchingSwarm.xml @@ -1,6 +1,9 @@ IngSnatchingSwarm + + IngSnatchingSwarm.rel + diff --git a/templates/mp2/Script/IngSpaceJumpGuardian.xml b/templates/mp2/Script/IngSpaceJumpGuardian.xml index 8802c8a9..e111dbc4 100644 --- a/templates/mp2/Script/IngSpaceJumpGuardian.xml +++ b/templates/mp2/Script/IngSpaceJumpGuardian.xml @@ -1,6 +1,11 @@ IngSpaceJumpGuardian + + GeomBlobV2.rel + Ing.rel + IngSpaceJumpGuardian.rel + diff --git a/templates/mp2/Script/IngSpiderballGuardian.xml b/templates/mp2/Script/IngSpiderballGuardian.xml index fd8f3d87..ac6576e1 100644 --- a/templates/mp2/Script/IngSpiderballGuardian.xml +++ b/templates/mp2/Script/IngSpiderballGuardian.xml @@ -1,6 +1,9 @@ IngSpiderballGuardian + + IngSpiderballGuardian.rel + @@ -37,9 +40,9 @@ - - 11 - + + 0x0000000B + 40.0 diff --git a/templates/mp2/Script/Kralee.xml b/templates/mp2/Script/Kralee.xml index 14432ac3..32a5322f 100644 --- a/templates/mp2/Script/Kralee.xml +++ b/templates/mp2/Script/Kralee.xml @@ -1,6 +1,10 @@ Kralee + + WallCrawler.rel + Kralee.rel + diff --git a/templates/mp2/Script/Krocuss.xml b/templates/mp2/Script/Krocuss.xml index 721d0fae..ac84fe95 100644 --- a/templates/mp2/Script/Krocuss.xml +++ b/templates/mp2/Script/Krocuss.xml @@ -1,6 +1,10 @@ Krocuss + + WallCrawler.rel + Krocuss.rel + diff --git a/templates/mp2/Script/Lumite.xml b/templates/mp2/Script/Lumite.xml index e4420e88..f7b2280a 100644 --- a/templates/mp2/Script/Lumite.xml +++ b/templates/mp2/Script/Lumite.xml @@ -1,6 +1,9 @@ Lumite + + Lumite.rel + diff --git a/templates/mp2/Script/MediumIng.xml b/templates/mp2/Script/MediumIng.xml index 2028412f..ade4997e 100644 --- a/templates/mp2/Script/MediumIng.xml +++ b/templates/mp2/Script/MediumIng.xml @@ -1,6 +1,10 @@ MediumIng + + GeomBlobV2.rel + MediumIng.rel + diff --git a/templates/mp2/Script/Metaree.xml b/templates/mp2/Script/Metaree.xml index fc387722..cafbf32a 100644 --- a/templates/mp2/Script/Metaree.xml +++ b/templates/mp2/Script/Metaree.xml @@ -1,6 +1,9 @@ Metaree + + Metaree.rel + @@ -13,9 +16,9 @@ - - 11 - + + 0x0000000B + 2.5 @@ -39,9 +42,9 @@ - - 11 - + + 0x0000000B + 5.0 diff --git a/templates/mp2/Script/MetareeSwarm.xml b/templates/mp2/Script/MetareeSwarm.xml index aee129c4..910f96d0 100644 --- a/templates/mp2/Script/MetareeSwarm.xml +++ b/templates/mp2/Script/MetareeSwarm.xml @@ -1,6 +1,10 @@ MetareeSwarm + + SwarmBasics.rel + MetareeSwarm.rel + diff --git a/templates/mp2/Script/MetroidAlpha.xml b/templates/mp2/Script/MetroidAlpha.xml index cbbe3e39..dd2e8338 100644 --- a/templates/mp2/Script/MetroidAlpha.xml +++ b/templates/mp2/Script/MetroidAlpha.xml @@ -1,6 +1,9 @@ MetroidAlpha + + Metroid.rel + diff --git a/templates/mp2/Script/MinorIng.xml b/templates/mp2/Script/MinorIng.xml index 64210bf6..03ba7212 100644 --- a/templates/mp2/Script/MinorIng.xml +++ b/templates/mp2/Script/MinorIng.xml @@ -1,6 +1,10 @@ MinorIng + + GeomBlobV2.rel + MinorIng.rel + diff --git a/templates/mp2/Script/MysteryFlyer.xml b/templates/mp2/Script/MysteryFlyer.xml index 5a596432..fd4dedbd 100644 --- a/templates/mp2/Script/MysteryFlyer.xml +++ b/templates/mp2/Script/MysteryFlyer.xml @@ -1,6 +1,9 @@ MysteryFlyer + + MysteryFlyer.rel + @@ -10,9 +13,9 @@ - - 11 - + + 0x0000000B + 5.0 diff --git a/templates/mp2/Script/OctapedeSegment.xml b/templates/mp2/Script/OctapedeSegment.xml index 305a622b..a152cb6e 100644 --- a/templates/mp2/Script/OctapedeSegment.xml +++ b/templates/mp2/Script/OctapedeSegment.xml @@ -1,6 +1,10 @@ OctapedeSegment + + WallCrawler.rel + OctapedeSegment.rel + diff --git a/templates/mp2/Script/Parasite.xml b/templates/mp2/Script/Parasite.xml index 7848fd3c..ea1131e6 100644 --- a/templates/mp2/Script/Parasite.xml +++ b/templates/mp2/Script/Parasite.xml @@ -1,6 +1,10 @@ Parasite + + WallCrawler.rel + Parasite.rel + @@ -34,9 +38,9 @@ - - 9 - + + 0x00000009 + 10.0 diff --git a/templates/mp2/Script/Pickup.xml b/templates/mp2/Script/Pickup.xml index 53c8f73b..634ec8a5 100644 --- a/templates/mp2/Script/Pickup.xml +++ b/templates/mp2/Script/Pickup.xml @@ -10,7 +10,7 @@ 0.0, 0.0, 0.0 - 0x00 + 0x00000000 1 diff --git a/templates/mp2/Script/Pillbug.xml b/templates/mp2/Script/Pillbug.xml index bd036759..4bae0b5d 100644 --- a/templates/mp2/Script/Pillbug.xml +++ b/templates/mp2/Script/Pillbug.xml @@ -1,6 +1,10 @@ - Pillbug + PillBug + + WallCrawler.rel + PillBug.rel + diff --git a/templates/mp2/Script/PlantScarabSwarm.xml b/templates/mp2/Script/PlantScarabSwarm.xml index 6db56172..309ecdc2 100644 --- a/templates/mp2/Script/PlantScarabSwarm.xml +++ b/templates/mp2/Script/PlantScarabSwarm.xml @@ -1,6 +1,10 @@ PlantScarabSwarm + + SwarmBasics.rel + PlantScarabSwarm.rel + diff --git a/templates/mp2/Script/PlayerActor.xml b/templates/mp2/Script/PlayerActor.xml index e6e3f53a..e3c85cb2 100644 --- a/templates/mp2/Script/PlayerActor.xml +++ b/templates/mp2/Script/PlayerActor.xml @@ -1,6 +1,9 @@ PlayerActor + + ScriptPlayerActor.rel + diff --git a/templates/mp2/Script/PlayerController.xml b/templates/mp2/Script/PlayerController.xml index 9c6bdb81..686ae9b9 100644 --- a/templates/mp2/Script/PlayerController.xml +++ b/templates/mp2/Script/PlayerController.xml @@ -1,6 +1,9 @@ PlayerController + + ScriptPlayerProxy.rel + diff --git a/templates/mp2/Script/PlayerTurret.xml b/templates/mp2/Script/PlayerTurret.xml index 9d744d84..64d2ca01 100644 --- a/templates/mp2/Script/PlayerTurret.xml +++ b/templates/mp2/Script/PlayerTurret.xml @@ -1,6 +1,9 @@ PlayerTurret + + ScriptPlayerTurret.rel + diff --git a/templates/mp2/Script/PuddleSpore.xml b/templates/mp2/Script/PuddleSpore.xml index f9a83acf..b1523979 100644 --- a/templates/mp2/Script/PuddleSpore.xml +++ b/templates/mp2/Script/PuddleSpore.xml @@ -1,6 +1,9 @@ PuddleSpore + + PuddleSpore.rel + diff --git a/templates/mp2/Script/Puffer.xml b/templates/mp2/Script/Puffer.xml index 9323698c..05b51bfd 100644 --- a/templates/mp2/Script/Puffer.xml +++ b/templates/mp2/Script/Puffer.xml @@ -1,6 +1,9 @@ Puffer + + Puffer.rel + diff --git a/templates/mp2/Script/Rezbit.xml b/templates/mp2/Script/Rezbit.xml index 56a43af3..481ee999 100644 --- a/templates/mp2/Script/Rezbit.xml +++ b/templates/mp2/Script/Rezbit.xml @@ -1,6 +1,9 @@ Rezbit + + Rezbit.rel + diff --git a/templates/mp2/Script/RiftPortal.xml b/templates/mp2/Script/RiftPortal.xml index 4b67c8a2..b36bc1c7 100644 --- a/templates/mp2/Script/RiftPortal.xml +++ b/templates/mp2/Script/RiftPortal.xml @@ -1,6 +1,9 @@ RiftPortal + + ScriptRiftPortal.rel + diff --git a/templates/mp2/Script/Ripper.xml b/templates/mp2/Script/Ripper.xml index 138bf408..f7141211 100644 --- a/templates/mp2/Script/Ripper.xml +++ b/templates/mp2/Script/Ripper.xml @@ -1,6 +1,9 @@ Ripper + + Ripper.rel + diff --git a/templates/mp2/Script/RsfAudio.xml b/templates/mp2/Script/RsfAudio.xml index 7abfd0d7..cc216af3 100644 --- a/templates/mp2/Script/RsfAudio.xml +++ b/templates/mp2/Script/RsfAudio.xml @@ -1,6 +1,9 @@ RsfAudio + + ScriptRsfAudio.rel + diff --git a/templates/mp2/Script/RubiksPuzzle.xml b/templates/mp2/Script/RubiksPuzzle.xml index bca85826..3a00b65b 100644 --- a/templates/mp2/Script/RubiksPuzzle.xml +++ b/templates/mp2/Script/RubiksPuzzle.xml @@ -1,6 +1,9 @@ RubiksPuzzle + + RubiksPuzzle.rel + diff --git a/templates/mp2/Script/SafeZone.xml b/templates/mp2/Script/SafeZone.xml index 56236002..113419b4 100644 --- a/templates/mp2/Script/SafeZone.xml +++ b/templates/mp2/Script/SafeZone.xml @@ -1,6 +1,9 @@ SafeZone + + ScriptSafeZone.rel + diff --git a/templates/mp2/Script/SafeZoneCrystal.xml b/templates/mp2/Script/SafeZoneCrystal.xml index 9fee6dab..2b2fa719 100644 --- a/templates/mp2/Script/SafeZoneCrystal.xml +++ b/templates/mp2/Script/SafeZoneCrystal.xml @@ -1,6 +1,9 @@ SafeZoneCrystal + + ScriptSafeZone.rel + diff --git a/templates/mp2/Script/SandBoss.xml b/templates/mp2/Script/SandBoss.xml index 8751d0fe..53820888 100644 --- a/templates/mp2/Script/SandBoss.xml +++ b/templates/mp2/Script/SandBoss.xml @@ -1,6 +1,9 @@ SandBoss + + SandBoss.rel + diff --git a/templates/mp2/Script/Sandworm.xml b/templates/mp2/Script/Sandworm.xml index 84be1f7f..c441d963 100644 --- a/templates/mp2/Script/Sandworm.xml +++ b/templates/mp2/Script/Sandworm.xml @@ -1,6 +1,9 @@ Sandworm + + Sandworm.rel + diff --git a/templates/mp2/Script/Shredder.xml b/templates/mp2/Script/Shredder.xml index abededb7..8249f442 100644 --- a/templates/mp2/Script/Shredder.xml +++ b/templates/mp2/Script/Shredder.xml @@ -1,6 +1,9 @@ Shredder + + Shredder.rel + diff --git a/templates/mp2/Script/Shrieker.xml b/templates/mp2/Script/Shrieker.xml index c72545ec..239d48ce 100644 --- a/templates/mp2/Script/Shrieker.xml +++ b/templates/mp2/Script/Shrieker.xml @@ -1,6 +1,9 @@ Shrieker + + Shrieker.rel + diff --git a/templates/mp2/Script/SkyRipple.xml b/templates/mp2/Script/SkyRipple.xml index 0ab2f395..2b40ccbf 100644 --- a/templates/mp2/Script/SkyRipple.xml +++ b/templates/mp2/Script/SkyRipple.xml @@ -1,6 +1,9 @@ SkyRipple + + SkyRipple.rel + diff --git a/templates/mp2/Script/SnakeWeedSwarm.xml b/templates/mp2/Script/SnakeWeedSwarm.xml index fa2731ba..a9085371 100644 --- a/templates/mp2/Script/SnakeWeedSwarm.xml +++ b/templates/mp2/Script/SnakeWeedSwarm.xml @@ -1,6 +1,9 @@ SnakeWeedSwarm + + SnakeWeedSwarm.rel + diff --git a/templates/mp2/Script/SpacePirate.xml b/templates/mp2/Script/SpacePirate.xml index 802c83fc..19aaa2f9 100644 --- a/templates/mp2/Script/SpacePirate.xml +++ b/templates/mp2/Script/SpacePirate.xml @@ -1,6 +1,10 @@ SpacePirate + + PirateRagDoll.rel + SpacePirate.rel + diff --git a/templates/mp2/Script/SpankWeed.xml b/templates/mp2/Script/SpankWeed.xml index 91db865f..978f2fe8 100644 --- a/templates/mp2/Script/SpankWeed.xml +++ b/templates/mp2/Script/SpankWeed.xml @@ -1,15 +1,18 @@ SpankWeed + + SpankWeed.rel + - - 9 - + + 0x00000009 + 20.0 diff --git a/templates/mp2/Script/SpecialFunction.xml b/templates/mp2/Script/SpecialFunction.xml index e315ddd3..000b1294 100644 --- a/templates/mp2/Script/SpecialFunction.xml +++ b/templates/mp2/Script/SpecialFunction.xml @@ -10,7 +10,7 @@ - 0x00 + 0x00000000 @@ -104,7 +104,7 @@ 0 - 0x00 + 0x00000000 -1 diff --git a/templates/mp2/Script/Splinter.xml b/templates/mp2/Script/Splinter.xml index 485f4cac..3b12fc24 100644 --- a/templates/mp2/Script/Splinter.xml +++ b/templates/mp2/Script/Splinter.xml @@ -1,6 +1,9 @@ Splinter + + Splinter.rel + diff --git a/templates/mp2/Script/SplitterCommandModule.xml b/templates/mp2/Script/SplitterCommandModule.xml index 982ffe9b..5858c4f1 100644 --- a/templates/mp2/Script/SplitterCommandModule.xml +++ b/templates/mp2/Script/SplitterCommandModule.xml @@ -1,6 +1,9 @@ SplitterCommandModule + + Splitter.rel + diff --git a/templates/mp2/Script/SplitterMainChassis.xml b/templates/mp2/Script/SplitterMainChassis.xml index 27dd7687..bcb6d945 100644 --- a/templates/mp2/Script/SplitterMainChassis.xml +++ b/templates/mp2/Script/SplitterMainChassis.xml @@ -1,6 +1,9 @@ SplitterMainChassis + + Splitter.rel + @@ -43,9 +46,9 @@ - - 11 - + + 0x0000000B + 20.0 @@ -110,9 +113,9 @@ - - 11 - + + 0x0000000B + 20.0 diff --git a/templates/mp2/Script/SporbBase.xml b/templates/mp2/Script/SporbBase.xml index 942f5729..5236af9f 100644 --- a/templates/mp2/Script/SporbBase.xml +++ b/templates/mp2/Script/SporbBase.xml @@ -1,6 +1,9 @@ SporbBase + + Sporb.rel + diff --git a/templates/mp2/Script/SporbNeedle.xml b/templates/mp2/Script/SporbNeedle.xml index 56ed97cf..f719098a 100644 --- a/templates/mp2/Script/SporbNeedle.xml +++ b/templates/mp2/Script/SporbNeedle.xml @@ -1,6 +1,9 @@ SporbNeedle + + Sporb.rel + diff --git a/templates/mp2/Script/SporbProjectile.xml b/templates/mp2/Script/SporbProjectile.xml index 32803447..cd29cde6 100644 --- a/templates/mp2/Script/SporbProjectile.xml +++ b/templates/mp2/Script/SporbProjectile.xml @@ -1,6 +1,9 @@ SporbProjectile + + Sporb.rel + diff --git a/templates/mp2/Script/SporbTop.xml b/templates/mp2/Script/SporbTop.xml index 34ecf90f..029e6d75 100644 --- a/templates/mp2/Script/SporbTop.xml +++ b/templates/mp2/Script/SporbTop.xml @@ -1,6 +1,9 @@ SporbTop + + Sporb.rel + diff --git a/templates/mp2/Script/StoneToad.xml b/templates/mp2/Script/StoneToad.xml index b5e6f025..1c541e00 100644 --- a/templates/mp2/Script/StoneToad.xml +++ b/templates/mp2/Script/StoneToad.xml @@ -1,6 +1,9 @@ StoneToad + + StoneToad.rel + diff --git a/templates/mp2/Script/StreamedMovie.xml b/templates/mp2/Script/StreamedMovie.xml index b0d53a31..d95055f3 100644 --- a/templates/mp2/Script/StreamedMovie.xml +++ b/templates/mp2/Script/StreamedMovie.xml @@ -1,6 +1,9 @@ StreamedMovie + + ScriptStreamedMovie.rel + diff --git a/templates/mp2/Script/SwampBossStage1.xml b/templates/mp2/Script/SwampBossStage1.xml index 4bc5c7f4..61f2705c 100644 --- a/templates/mp2/Script/SwampBossStage1.xml +++ b/templates/mp2/Script/SwampBossStage1.xml @@ -1,6 +1,9 @@ SwampBossStage1 + + SwampBossStage1.rel + @@ -67,9 +70,9 @@ - - 11 - + + 0x0000000B + 5.0 diff --git a/templates/mp2/Script/SwampBossStage2.xml b/templates/mp2/Script/SwampBossStage2.xml index 2e5f9c02..cba7fb4e 100644 --- a/templates/mp2/Script/SwampBossStage2.xml +++ b/templates/mp2/Script/SwampBossStage2.xml @@ -1,6 +1,9 @@ -sand + SwampBossStage2 + + SwampBossStage2.rel + @@ -28,9 +31,9 @@ sand - - 9 - + + 0x00000009 + 10.0 @@ -83,9 +86,9 @@ sand - - 11 - + + 0x0000000B + 5.0 @@ -100,9 +103,9 @@ sand - - 11 - + + 0x0000000B + 0.5 @@ -175,9 +178,9 @@ sand - - 11 - + + 0x0000000B + 0.5 @@ -234,7 +237,7 @@ sand 0xB31B771D:0x26439458 0xB31B771D:0xBDD2D64E - + follow diff --git a/templates/mp2/Script/Tryclops.xml b/templates/mp2/Script/Tryclops.xml index 3c46e9ca..209e5c78 100644 --- a/templates/mp2/Script/Tryclops.xml +++ b/templates/mp2/Script/Tryclops.xml @@ -1,6 +1,9 @@ Tryclops + + Tryclops.rel + diff --git a/templates/mp2/Script/WallWalker.xml b/templates/mp2/Script/WallWalker.xml index 9319b4a6..8e592897 100644 --- a/templates/mp2/Script/WallWalker.xml +++ b/templates/mp2/Script/WallWalker.xml @@ -1,6 +1,10 @@ WallWalker + + WallCrawler.rel + WallWalker.rel + diff --git a/templates/mp2/Script/WispTentacle.xml b/templates/mp2/Script/WispTentacle.xml index 712bf089..ae0f6842 100644 --- a/templates/mp2/Script/WispTentacle.xml +++ b/templates/mp2/Script/WispTentacle.xml @@ -1,6 +1,9 @@ WispTentacle + + WispTentacle.rel + @@ -17,9 +20,9 @@ - - 9 - + + 0x00000009 + 5.0 diff --git a/templates/mp2/Structs/ConditionalTest.xml b/templates/mp2/Structs/ConditionalTest.xml index f64f10f5..593588cf 100644 --- a/templates/mp2/Structs/ConditionalTest.xml +++ b/templates/mp2/Structs/ConditionalTest.xml @@ -2,7 +2,7 @@ - 1 + 0x00000001 @@ -10,17 +10,17 @@ - 0x00 + 0x00000000 - 0 + 0x00000000 - 0 + 0x00000000 diff --git a/templates/mp2/Structs/DamageInfo.xml b/templates/mp2/Structs/DamageInfo.xml index 71b8db24..45b2dcc1 100644 --- a/templates/mp2/Structs/DamageInfo.xml +++ b/templates/mp2/Structs/DamageInfo.xml @@ -2,7 +2,7 @@ - 0 + 0x00000000 0.0 diff --git a/templates/mp2/Structs/LightParameters.xml b/templates/mp2/Structs/LightParameters.xml index 3a5c6e42..13ff5d33 100644 --- a/templates/mp2/Structs/LightParameters.xml +++ b/templates/mp2/Structs/LightParameters.xml @@ -23,7 +23,7 @@ true - 0x01 + 0x00000001 diff --git a/templates/mp2/Structs/VisorParameters.xml b/templates/mp2/Structs/VisorParameters.xml index 6c18cd90..8daa325e 100644 --- a/templates/mp2/Structs/VisorParameters.xml +++ b/templates/mp2/Structs/VisorParameters.xml @@ -5,7 +5,7 @@ false - 0x0F + 0x0000000F diff --git a/templates/mp2/Structs/WeaponVulnerability.xml b/templates/mp2/Structs/WeaponVulnerability.xml index 0b0872f1..f111db43 100644 --- a/templates/mp2/Structs/WeaponVulnerability.xml +++ b/templates/mp2/Structs/WeaponVulnerability.xml @@ -6,7 +6,7 @@ % - 0 + 0x00000000 diff --git a/templates/mp2demo/MasterTemplate.xml b/templates/mp2demo/MasterTemplate.xml index c6f1f166..c1d68db8 100644 --- a/templates/mp2demo/MasterTemplate.xml +++ b/templates/mp2demo/MasterTemplate.xml @@ -83,7 +83,7 @@ - + @@ -131,7 +131,7 @@ - + diff --git a/templates/mp2demo/Script/AIMannedTurret.xml b/templates/mp2demo/Script/AIMannedTurret.xml index a3979829..34fe4271 100644 --- a/templates/mp2demo/Script/AIMannedTurret.xml +++ b/templates/mp2demo/Script/AIMannedTurret.xml @@ -1,6 +1,9 @@ AIMannedTurret + + AIMannedTurret.rel + diff --git a/templates/mp2demo/Script/AtomicAlpha.xml b/templates/mp2demo/Script/AtomicAlpha.xml index e9598e5d..97be53b1 100644 --- a/templates/mp2demo/Script/AtomicAlpha.xml +++ b/templates/mp2demo/Script/AtomicAlpha.xml @@ -1,6 +1,9 @@ AtomicAlpha + + AtomicAlpha.rel + diff --git a/templates/mp2demo/Script/Blogg.xml b/templates/mp2demo/Script/Blogg.xml index 3fcdd87c..de916079 100644 --- a/templates/mp2demo/Script/Blogg.xml +++ b/templates/mp2demo/Script/Blogg.xml @@ -1,6 +1,9 @@ Blogg + + Blogg.rel + diff --git a/templates/mp2demo/Script/Brizgee.xml b/templates/mp2demo/Script/Brizgee.xml index 5d032f41..bef94c15 100644 --- a/templates/mp2demo/Script/Brizgee.xml +++ b/templates/mp2demo/Script/Brizgee.xml @@ -1,6 +1,10 @@ Brizgee + + WallCrawler.rel + Parasite.rel + diff --git a/templates/mp2demo/Script/CannonBall.xml b/templates/mp2demo/Script/CannonBall.xml index 03c6b26b..c0d301e3 100644 --- a/templates/mp2demo/Script/CannonBall.xml +++ b/templates/mp2demo/Script/CannonBall.xml @@ -1,6 +1,9 @@ CannonBall + + ScriptCannonBall.rel + diff --git a/templates/mp2demo/Script/ChozoGhost.xml b/templates/mp2demo/Script/ChozoGhost.xml index ee2c448c..2fe08f2c 100644 --- a/templates/mp2demo/Script/ChozoGhost.xml +++ b/templates/mp2demo/Script/ChozoGhost.xml @@ -1,6 +1,9 @@ ChozoGhost + + ChozoGhost.rel + diff --git a/templates/mp2demo/Script/Coin.xml b/templates/mp2demo/Script/Coin.xml index a0e38bac..68f7e7dc 100644 --- a/templates/mp2demo/Script/Coin.xml +++ b/templates/mp2demo/Script/Coin.xml @@ -1,6 +1,9 @@ Coin + + ScriptCoin.rel + diff --git a/templates/mp2demo/Script/CommandoPirate.xml b/templates/mp2demo/Script/CommandoPirate.xml index 35510693..87b818d2 100644 --- a/templates/mp2demo/Script/CommandoPirate.xml +++ b/templates/mp2demo/Script/CommandoPirate.xml @@ -1,6 +1,10 @@ CommandoPirate + + PirateRagDoll.rel + CommandoPirate.rel + diff --git a/templates/mp2demo/Script/DarkSamus.xml b/templates/mp2demo/Script/DarkSamus.xml index 7241c74c..38a067bf 100644 --- a/templates/mp2demo/Script/DarkSamus.xml +++ b/templates/mp2demo/Script/DarkSamus.xml @@ -1,6 +1,9 @@ DarkSamus + + DarkSamus.rel + diff --git a/templates/mp2demo/Script/DarkTrooper.xml b/templates/mp2demo/Script/DarkTrooper.xml index ed136952..3103610c 100644 --- a/templates/mp2demo/Script/DarkTrooper.xml +++ b/templates/mp2demo/Script/DarkTrooper.xml @@ -1,6 +1,10 @@ DarkTrooper + + PirateRagDoll.rel + DarkTrooper.rel + diff --git a/templates/mp2demo/Script/DigitalGuardian.xml b/templates/mp2demo/Script/DigitalGuardian.xml index 7fb162bb..466d0e75 100644 --- a/templates/mp2demo/Script/DigitalGuardian.xml +++ b/templates/mp2demo/Script/DigitalGuardian.xml @@ -1,6 +1,9 @@ DigitalGuardian + + DigitalGuardian.rel + diff --git a/templates/mp2demo/Script/DigitalGuardianHead.xml b/templates/mp2demo/Script/DigitalGuardianHead.xml index 9b97beea..bab3876e 100644 --- a/templates/mp2demo/Script/DigitalGuardianHead.xml +++ b/templates/mp2demo/Script/DigitalGuardianHead.xml @@ -1,6 +1,9 @@ DigitalGuardianHead + + DigitalGuardian.rel + diff --git a/templates/mp2demo/Script/ElitePirate.xml b/templates/mp2demo/Script/ElitePirate.xml index 03a35b90..c02582ce 100644 --- a/templates/mp2demo/Script/ElitePirate.xml +++ b/templates/mp2demo/Script/ElitePirate.xml @@ -1,6 +1,9 @@ ElitePirate + + ElitePirate.rel + diff --git a/templates/mp2demo/Script/EmperorIngStage1.xml b/templates/mp2demo/Script/EmperorIngStage1.xml index 1091808b..c2aca1e6 100644 --- a/templates/mp2demo/Script/EmperorIngStage1.xml +++ b/templates/mp2demo/Script/EmperorIngStage1.xml @@ -1,6 +1,9 @@ EmperorIngStage1 + + EmperorIngStage1.rel + diff --git a/templates/mp2demo/Script/FishCloud.xml b/templates/mp2demo/Script/FishCloud.xml index a7b9ea8d..8960d61a 100644 --- a/templates/mp2demo/Script/FishCloud.xml +++ b/templates/mp2demo/Script/FishCloud.xml @@ -1,6 +1,9 @@ FishCloud + + FishCloud.rel + diff --git a/templates/mp2demo/Script/FishCloudModifier.xml b/templates/mp2demo/Script/FishCloudModifier.xml index d5b49a65..88f988eb 100644 --- a/templates/mp2demo/Script/FishCloudModifier.xml +++ b/templates/mp2demo/Script/FishCloudModifier.xml @@ -1,6 +1,9 @@ FishCloudModifier + + FishCloud.rel + diff --git a/templates/mp2demo/Script/FlyingPirate.xml b/templates/mp2demo/Script/FlyingPirate.xml index f043a155..7dfeccc2 100644 --- a/templates/mp2demo/Script/FlyingPirate.xml +++ b/templates/mp2demo/Script/FlyingPirate.xml @@ -1,6 +1,9 @@ FlyingPirate + + FlyingPirate.rel + diff --git a/templates/mp2demo/Script/FrontEndDataNetwork.xml b/templates/mp2demo/Script/FrontEndDataNetwork.xml index b6d0b135..0cb599d3 100644 --- a/templates/mp2demo/Script/FrontEndDataNetwork.xml +++ b/templates/mp2demo/Script/FrontEndDataNetwork.xml @@ -1,6 +1,9 @@ FrontEndDataNetwork + + ScriptFrontEndDataNetwork.rel + diff --git a/templates/mp2demo/Script/Glowbug.xml b/templates/mp2demo/Script/Glowbug.xml index 0f43a734..cb1601fd 100644 --- a/templates/mp2demo/Script/Glowbug.xml +++ b/templates/mp2demo/Script/Glowbug.xml @@ -1,6 +1,9 @@ Glowbug + + Glowbug.rel + diff --git a/templates/mp2demo/Script/Grenchler.xml b/templates/mp2demo/Script/Grenchler.xml index 1901420b..37a74068 100644 --- a/templates/mp2demo/Script/Grenchler.xml +++ b/templates/mp2demo/Script/Grenchler.xml @@ -1,6 +1,9 @@ Grenchler + + Grenchler.rel + diff --git a/templates/mp2demo/Script/GuiMenu.xml b/templates/mp2demo/Script/GuiMenu.xml index 408849cb..679d5b64 100644 --- a/templates/mp2demo/Script/GuiMenu.xml +++ b/templates/mp2demo/Script/GuiMenu.xml @@ -1,6 +1,9 @@ GuiMenu + + ScriptGui.rel + diff --git a/templates/mp2demo/Script/GuiScreen.xml b/templates/mp2demo/Script/GuiScreen.xml index b64d9c57..5936ae37 100644 --- a/templates/mp2demo/Script/GuiScreen.xml +++ b/templates/mp2demo/Script/GuiScreen.xml @@ -1,6 +1,9 @@ GuiScreen + + ScriptGui.rel + diff --git a/templates/mp2demo/Script/GuiSlider.xml b/templates/mp2demo/Script/GuiSlider.xml index db9355ff..e0fe00d4 100644 --- a/templates/mp2demo/Script/GuiSlider.xml +++ b/templates/mp2demo/Script/GuiSlider.xml @@ -1,6 +1,9 @@ GuiSlider + + ScriptGui.rel + diff --git a/templates/mp2demo/Script/GuiWidget.xml b/templates/mp2demo/Script/GuiWidget.xml index b0f6748f..2e450628 100644 --- a/templates/mp2demo/Script/GuiWidget.xml +++ b/templates/mp2demo/Script/GuiWidget.xml @@ -1,6 +1,9 @@ GuiWidget + + ScriptGui.rel + diff --git a/templates/mp2demo/Script/GunTurretBase.xml b/templates/mp2demo/Script/GunTurretBase.xml index 74dcedef..7a313fd9 100644 --- a/templates/mp2demo/Script/GunTurretBase.xml +++ b/templates/mp2demo/Script/GunTurretBase.xml @@ -1,6 +1,9 @@ GunTurretBase + + GunTurret.rel + diff --git a/templates/mp2demo/Script/GunTurretTop.xml b/templates/mp2demo/Script/GunTurretTop.xml index d816debd..5afd0de4 100644 --- a/templates/mp2demo/Script/GunTurretTop.xml +++ b/templates/mp2demo/Script/GunTurretTop.xml @@ -1,6 +1,9 @@ GunTurretTop + + GunTurret.rel + diff --git a/templates/mp2demo/Script/Ing.xml b/templates/mp2demo/Script/Ing.xml index 41b7caf3..caa63824 100644 --- a/templates/mp2demo/Script/Ing.xml +++ b/templates/mp2demo/Script/Ing.xml @@ -1,6 +1,10 @@ Ing + + GeomBlobV2.rel + Ing.rel + diff --git a/templates/mp2demo/Script/IngSnatchingSwarm.xml b/templates/mp2demo/Script/IngSnatchingSwarm.xml index 5c4bdece..9bb88824 100644 --- a/templates/mp2demo/Script/IngSnatchingSwarm.xml +++ b/templates/mp2demo/Script/IngSnatchingSwarm.xml @@ -1,6 +1,9 @@ IngSnatchingSwarm + + IngSnatchingSwarm.rel + diff --git a/templates/mp2demo/Script/IngSpaceJumpGuardian.xml b/templates/mp2demo/Script/IngSpaceJumpGuardian.xml index 02b68a96..3a73340f 100644 --- a/templates/mp2demo/Script/IngSpaceJumpGuardian.xml +++ b/templates/mp2demo/Script/IngSpaceJumpGuardian.xml @@ -1,6 +1,11 @@ IngSpaceJumpGuardian + + GeomBlobV2.rel + Ing.rel + IngSpaceJumpGuardian.rel + diff --git a/templates/mp2demo/Script/Kralee.xml b/templates/mp2demo/Script/Kralee.xml index b743bb40..dcfbcab7 100644 --- a/templates/mp2demo/Script/Kralee.xml +++ b/templates/mp2demo/Script/Kralee.xml @@ -1,6 +1,10 @@ Kralee + + WallCrawler.rel + Kralee.rel + diff --git a/templates/mp2demo/Script/Krocuss.xml b/templates/mp2demo/Script/Krocuss.xml index 1c38c8f7..8a9c08ff 100644 --- a/templates/mp2demo/Script/Krocuss.xml +++ b/templates/mp2demo/Script/Krocuss.xml @@ -1,6 +1,10 @@ Krocuss + + WallCrawler.rel + Krocuss.rel + diff --git a/templates/mp2demo/Script/Lumite.xml b/templates/mp2demo/Script/Lumite.xml index 30feecd3..891291bc 100644 --- a/templates/mp2demo/Script/Lumite.xml +++ b/templates/mp2demo/Script/Lumite.xml @@ -1,6 +1,9 @@ Lumite + + Lumite.rel + diff --git a/templates/mp2demo/Script/MediumIng.xml b/templates/mp2demo/Script/MediumIng.xml index b96effb0..9239257a 100644 --- a/templates/mp2demo/Script/MediumIng.xml +++ b/templates/mp2demo/Script/MediumIng.xml @@ -1,6 +1,10 @@ MediumIng + + GeomBlobV2.rel + MediumIng.rel + diff --git a/templates/mp2demo/Script/Metaree.xml b/templates/mp2demo/Script/Metaree.xml index 9efae4b5..49b28ddb 100644 --- a/templates/mp2demo/Script/Metaree.xml +++ b/templates/mp2demo/Script/Metaree.xml @@ -1,6 +1,9 @@ Metaree + + Metaree.rel + diff --git a/templates/mp2demo/Script/MetroidAlpha.xml b/templates/mp2demo/Script/MetroidAlpha.xml index fb6b723d..6ee8449a 100644 --- a/templates/mp2demo/Script/MetroidAlpha.xml +++ b/templates/mp2demo/Script/MetroidAlpha.xml @@ -1,6 +1,9 @@ MetroidAlpha + + Metroid.rel + diff --git a/templates/mp2demo/Script/MinorIng.xml b/templates/mp2demo/Script/MinorIng.xml index 95fe89a3..6b3a015e 100644 --- a/templates/mp2demo/Script/MinorIng.xml +++ b/templates/mp2demo/Script/MinorIng.xml @@ -1,6 +1,10 @@ MinorIng + + GeomBlobV2.rel + MinorIng.rel + diff --git a/templates/mp2demo/Script/OctapedeSegment.xml b/templates/mp2demo/Script/OctapedeSegment.xml index d1ecfaf3..8f1477f3 100644 --- a/templates/mp2demo/Script/OctapedeSegment.xml +++ b/templates/mp2demo/Script/OctapedeSegment.xml @@ -1,6 +1,10 @@ OctapedeSegment + + WallCrawler.rel + OctapedeSegment.rel + diff --git a/templates/mp2demo/Script/Parasite.xml b/templates/mp2demo/Script/Parasite.xml index 7848fd3c..1aa95240 100644 --- a/templates/mp2demo/Script/Parasite.xml +++ b/templates/mp2demo/Script/Parasite.xml @@ -1,6 +1,10 @@ Parasite + + WallCrawler.rel + Parasite.rel + diff --git a/templates/mp2demo/Script/Pillbug.xml b/templates/mp2demo/Script/Pillbug.xml index bd036759..4bae0b5d 100644 --- a/templates/mp2demo/Script/Pillbug.xml +++ b/templates/mp2demo/Script/Pillbug.xml @@ -1,6 +1,10 @@ - Pillbug + PillBug + + WallCrawler.rel + PillBug.rel + diff --git a/templates/mp2demo/Script/PlayerActor.xml b/templates/mp2demo/Script/PlayerActor.xml index e6e3f53a..e3c85cb2 100644 --- a/templates/mp2demo/Script/PlayerActor.xml +++ b/templates/mp2demo/Script/PlayerActor.xml @@ -1,6 +1,9 @@ PlayerActor + + ScriptPlayerActor.rel + diff --git a/templates/mp2demo/Script/PlayerController.xml b/templates/mp2demo/Script/PlayerController.xml index e16a5b02..98121fdb 100644 --- a/templates/mp2demo/Script/PlayerController.xml +++ b/templates/mp2demo/Script/PlayerController.xml @@ -1,6 +1,9 @@ PlayerController + + ScriptPlayerProxy.rel + diff --git a/templates/mp2demo/Script/PlayerTurret.xml b/templates/mp2demo/Script/PlayerTurret.xml index 95a3917b..b9bc298a 100644 --- a/templates/mp2demo/Script/PlayerTurret.xml +++ b/templates/mp2demo/Script/PlayerTurret.xml @@ -1,6 +1,9 @@ PlayerTurret + + ScriptPlayerTurret.rel + diff --git a/templates/mp2demo/Script/Puffer.xml b/templates/mp2demo/Script/Puffer.xml index c17f573d..d77f1c87 100644 --- a/templates/mp2demo/Script/Puffer.xml +++ b/templates/mp2demo/Script/Puffer.xml @@ -1,6 +1,9 @@ Puffer + + Puffer.rel + diff --git a/templates/mp2demo/Script/Rezbit.xml b/templates/mp2demo/Script/Rezbit.xml index e577d4f5..4c67edd4 100644 --- a/templates/mp2demo/Script/Rezbit.xml +++ b/templates/mp2demo/Script/Rezbit.xml @@ -1,6 +1,9 @@ Rezbit + + Rezbit.rel + diff --git a/templates/mp2demo/Script/RiftPortal.xml b/templates/mp2demo/Script/RiftPortal.xml index 0db99106..7556a6c0 100644 --- a/templates/mp2demo/Script/RiftPortal.xml +++ b/templates/mp2demo/Script/RiftPortal.xml @@ -1,6 +1,9 @@ RiftPortal + + ScriptRiftPortal.rel + diff --git a/templates/mp2demo/Script/Ripper.xml b/templates/mp2demo/Script/Ripper.xml index 138bf408..f7141211 100644 --- a/templates/mp2demo/Script/Ripper.xml +++ b/templates/mp2demo/Script/Ripper.xml @@ -1,6 +1,9 @@ Ripper + + Ripper.rel + diff --git a/templates/mp2demo/Script/RsfAudio.xml b/templates/mp2demo/Script/RsfAudio.xml index 7abfd0d7..cc216af3 100644 --- a/templates/mp2demo/Script/RsfAudio.xml +++ b/templates/mp2demo/Script/RsfAudio.xml @@ -1,6 +1,9 @@ RsfAudio + + ScriptRsfAudio.rel + diff --git a/templates/mp2demo/Script/SafeZone.xml b/templates/mp2demo/Script/SafeZone.xml index 1d698f5b..4013eacc 100644 --- a/templates/mp2demo/Script/SafeZone.xml +++ b/templates/mp2demo/Script/SafeZone.xml @@ -1,6 +1,9 @@ SafeZone + + ScriptSafeZone.rel + diff --git a/templates/mp2demo/Script/SandBoss.xml b/templates/mp2demo/Script/SandBoss.xml index e8455443..ac8e9f76 100644 --- a/templates/mp2demo/Script/SandBoss.xml +++ b/templates/mp2demo/Script/SandBoss.xml @@ -1,6 +1,9 @@ SandBoss + + SandBoss.rel + diff --git a/templates/mp2demo/Script/Sandworm.xml b/templates/mp2demo/Script/Sandworm.xml index d5ebf147..473929bc 100644 --- a/templates/mp2demo/Script/Sandworm.xml +++ b/templates/mp2demo/Script/Sandworm.xml @@ -1,6 +1,9 @@ Sandworm + + Sandworm.rel + diff --git a/templates/mp2demo/Script/Shredder.xml b/templates/mp2demo/Script/Shredder.xml index 3762cc3b..1cc7e0ed 100644 --- a/templates/mp2demo/Script/Shredder.xml +++ b/templates/mp2demo/Script/Shredder.xml @@ -1,6 +1,9 @@ Shredder + + Shredder.rel + diff --git a/templates/mp2demo/Script/Shrieker.xml b/templates/mp2demo/Script/Shrieker.xml index 70e2a1db..a436b053 100644 --- a/templates/mp2demo/Script/Shrieker.xml +++ b/templates/mp2demo/Script/Shrieker.xml @@ -1,6 +1,9 @@ Shrieker + + Shrieker.rel + diff --git a/templates/mp2demo/Script/SnakeWeedSwarm.xml b/templates/mp2demo/Script/SnakeWeedSwarm.xml index 0409c331..9f49e808 100644 --- a/templates/mp2demo/Script/SnakeWeedSwarm.xml +++ b/templates/mp2demo/Script/SnakeWeedSwarm.xml @@ -1,6 +1,9 @@ SnakeWeedSwarm + + SnakeWeedSwarm.rel + diff --git a/templates/mp2demo/Script/SpacePirate.xml b/templates/mp2demo/Script/SpacePirate.xml index 988d1e58..0684b7cd 100644 --- a/templates/mp2demo/Script/SpacePirate.xml +++ b/templates/mp2demo/Script/SpacePirate.xml @@ -1,6 +1,10 @@ SpacePirate + + PirateRagDoll.rel + SpacePirate.rel + diff --git a/templates/mp2demo/Script/SpankWeed.xml b/templates/mp2demo/Script/SpankWeed.xml index 91db865f..8dcf86fa 100644 --- a/templates/mp2demo/Script/SpankWeed.xml +++ b/templates/mp2demo/Script/SpankWeed.xml @@ -1,6 +1,9 @@ SpankWeed + + SpankWeed.rel + diff --git a/templates/mp2demo/Script/Splinter.xml b/templates/mp2demo/Script/Splinter.xml index 0fb73e8e..f6b0d6d5 100644 --- a/templates/mp2demo/Script/Splinter.xml +++ b/templates/mp2demo/Script/Splinter.xml @@ -1,6 +1,9 @@ Splinter + + Splinter.rel + diff --git a/templates/mp2demo/Script/SplitterCommandModule.xml b/templates/mp2demo/Script/SplitterCommandModule.xml index 64915427..65e909c9 100644 --- a/templates/mp2demo/Script/SplitterCommandModule.xml +++ b/templates/mp2demo/Script/SplitterCommandModule.xml @@ -1,6 +1,9 @@ SplitterCommandModule + + Splitter.rel + diff --git a/templates/mp2demo/Script/SplitterMainChassis.xml b/templates/mp2demo/Script/SplitterMainChassis.xml index a6fc7b0b..a3b4dca5 100644 --- a/templates/mp2demo/Script/SplitterMainChassis.xml +++ b/templates/mp2demo/Script/SplitterMainChassis.xml @@ -1,6 +1,9 @@ SplitterMainChassis + + Splitter.rel + diff --git a/templates/mp2demo/Script/SporbBase.xml b/templates/mp2demo/Script/SporbBase.xml index 4da96e10..02f475d2 100644 --- a/templates/mp2demo/Script/SporbBase.xml +++ b/templates/mp2demo/Script/SporbBase.xml @@ -1,6 +1,9 @@ SporbBase + + Sporb.rel + diff --git a/templates/mp2demo/Script/SporbNeedle.xml b/templates/mp2demo/Script/SporbNeedle.xml index f97f0006..38375426 100644 --- a/templates/mp2demo/Script/SporbNeedle.xml +++ b/templates/mp2demo/Script/SporbNeedle.xml @@ -1,6 +1,9 @@ SporbNeedle + + Sporb.rel + diff --git a/templates/mp2demo/Script/SporbProjectile.xml b/templates/mp2demo/Script/SporbProjectile.xml index 32803447..cd29cde6 100644 --- a/templates/mp2demo/Script/SporbProjectile.xml +++ b/templates/mp2demo/Script/SporbProjectile.xml @@ -1,6 +1,9 @@ SporbProjectile + + Sporb.rel + diff --git a/templates/mp2demo/Script/SporbTop.xml b/templates/mp2demo/Script/SporbTop.xml index 34ecf90f..029e6d75 100644 --- a/templates/mp2demo/Script/SporbTop.xml +++ b/templates/mp2demo/Script/SporbTop.xml @@ -1,6 +1,9 @@ SporbTop + + Sporb.rel + diff --git a/templates/mp2demo/Script/StoneToad.xml b/templates/mp2demo/Script/StoneToad.xml index b5e6f025..1c541e00 100644 --- a/templates/mp2demo/Script/StoneToad.xml +++ b/templates/mp2demo/Script/StoneToad.xml @@ -1,6 +1,9 @@ StoneToad + + StoneToad.rel + diff --git a/templates/mp2demo/Script/Tryclops.xml b/templates/mp2demo/Script/Tryclops.xml index 3c46e9ca..209e5c78 100644 --- a/templates/mp2demo/Script/Tryclops.xml +++ b/templates/mp2demo/Script/Tryclops.xml @@ -1,6 +1,9 @@ Tryclops + + Tryclops.rel + diff --git a/templates/mp2demo/Script/Swarm.xml b/templates/mp2demo/Script/WallCrawlerSwarm.xml similarity index 97% rename from templates/mp2demo/Script/Swarm.xml rename to templates/mp2demo/Script/WallCrawlerSwarm.xml index b7cca877..fdabfedc 100644 --- a/templates/mp2demo/Script/Swarm.xml +++ b/templates/mp2demo/Script/WallCrawlerSwarm.xml @@ -1,6 +1,9 @@ - Swarm + WallCrawlerSwarm + + WallCrawlerSwarm.rel + diff --git a/templates/mp2demo/Script/WallWalker.xml b/templates/mp2demo/Script/WallWalker.xml index 9319b4a6..8e592897 100644 --- a/templates/mp2demo/Script/WallWalker.xml +++ b/templates/mp2demo/Script/WallWalker.xml @@ -1,6 +1,10 @@ WallWalker + + WallCrawler.rel + WallWalker.rel + diff --git a/templates/mp2demo/Script/WispTentacle.xml b/templates/mp2demo/Script/WispTentacle.xml index 712bf089..8cae5f7e 100644 --- a/templates/mp2demo/Script/WispTentacle.xml +++ b/templates/mp2demo/Script/WispTentacle.xml @@ -1,6 +1,9 @@ WispTentacle + + WispTentacle.rel + diff --git a/templates/mp2demo/Structs/LightParameters.xml b/templates/mp2demo/Structs/LightParameters.xml index 3a5c6e42..13ff5d33 100644 --- a/templates/mp2demo/Structs/LightParameters.xml +++ b/templates/mp2demo/Structs/LightParameters.xml @@ -23,7 +23,7 @@ true - 0x01 + 0x00000001 diff --git a/templates/mp3/MasterTemplate.xml b/templates/mp3/MasterTemplate.xml index f539b64f..f755a13b 100644 --- a/templates/mp3/MasterTemplate.xml +++ b/templates/mp3/MasterTemplate.xml @@ -190,7 +190,7 @@ - + diff --git a/templates/mp3/Script/AIFuse.xml b/templates/mp3/Script/AIFuse.xml index ca095fb0..cbaddf45 100644 --- a/templates/mp3/Script/AIFuse.xml +++ b/templates/mp3/Script/AIFuse.xml @@ -1,6 +1,9 @@ AIFuse + + RSO_ScriptAIFuse.rso + diff --git a/templates/mp3/Script/Achievement.xml b/templates/mp3/Script/Achievement.xml index c60b052e..9f50bfd3 100644 --- a/templates/mp3/Script/Achievement.xml +++ b/templates/mp3/Script/Achievement.xml @@ -1,6 +1,9 @@ Achievement + + RSO_ScriptAchievement.rso + diff --git a/templates/mp3/Script/ActorMorph.xml b/templates/mp3/Script/ActorMorph.xml index 5de600d2..99f1b7a9 100644 --- a/templates/mp3/Script/ActorMorph.xml +++ b/templates/mp3/Script/ActorMorph.xml @@ -1,6 +1,9 @@ ActorMorph + + RSO_ScriptActorMorph.rso + diff --git a/templates/mp3/Script/AtomicAlpha.xml b/templates/mp3/Script/AtomicAlpha.xml index a1ec4b50..5e939d4d 100644 --- a/templates/mp3/Script/AtomicAlpha.xml +++ b/templates/mp3/Script/AtomicAlpha.xml @@ -1,6 +1,9 @@ AtomicAlpha + + RSO_AtomicAlpha.rso + diff --git a/templates/mp3/Script/AuroraUnit1.xml b/templates/mp3/Script/AuroraUnit1.xml index 1e26022d..ed6576a5 100644 --- a/templates/mp3/Script/AuroraUnit1.xml +++ b/templates/mp3/Script/AuroraUnit1.xml @@ -1,6 +1,9 @@ AuroraUnit1 + + RSO_AuroraUnit1.rso + diff --git a/templates/mp3/Script/AuroraUnit2.xml b/templates/mp3/Script/AuroraUnit2.xml index cb4ff736..b344bf7f 100644 --- a/templates/mp3/Script/AuroraUnit2.xml +++ b/templates/mp3/Script/AuroraUnit2.xml @@ -1,6 +1,9 @@ AuroraUnit2 + + RSO_AuroraUnit2.rso + diff --git a/templates/mp3/Script/BeastRider.xml b/templates/mp3/Script/BeastRider.xml index 88492ea9..52a107ec 100644 --- a/templates/mp3/Script/BeastRider.xml +++ b/templates/mp3/Script/BeastRider.xml @@ -1,6 +1,9 @@ BeastRider + + RSO_BeastRider.rso + diff --git a/templates/mp3/Script/Berserker.xml b/templates/mp3/Script/Berserker.xml index 8d9eb081..48fdda83 100644 --- a/templates/mp3/Script/Berserker.xml +++ b/templates/mp3/Script/Berserker.xml @@ -1,6 +1,9 @@ Berserker + + RSO_Berserker.rso + diff --git a/templates/mp3/Script/BlinkWolf.xml b/templates/mp3/Script/BlinkWolf.xml index 2bd951ae..f844dc90 100644 --- a/templates/mp3/Script/BlinkWolf.xml +++ b/templates/mp3/Script/BlinkWolf.xml @@ -1,6 +1,9 @@ BlinkWolf + + RSO_BlinkWolf.rso + diff --git a/templates/mp3/Script/Cable.xml b/templates/mp3/Script/Cable.xml index bf6b2da1..fc0e2af3 100644 --- a/templates/mp3/Script/Cable.xml +++ b/templates/mp3/Script/Cable.xml @@ -1,6 +1,9 @@ Cable + + RSO_ScriptCable.rso + diff --git a/templates/mp3/Script/CombatTrooper.xml b/templates/mp3/Script/CombatTrooper.xml index d307719f..c4f12253 100644 --- a/templates/mp3/Script/CombatTrooper.xml +++ b/templates/mp3/Script/CombatTrooper.xml @@ -1,6 +1,9 @@ CombatTrooper + + RSO_CombatTrooper.rso + diff --git a/templates/mp3/Script/ContextActionButtonPressing.xml b/templates/mp3/Script/ContextActionButtonPressing.xml index 2f7883a9..adaa364d 100644 --- a/templates/mp3/Script/ContextActionButtonPressing.xml +++ b/templates/mp3/Script/ContextActionButtonPressing.xml @@ -1,6 +1,9 @@ ContextActionButtonPressing + + RSO_ScriptContextActionButtonPressing.rso + diff --git a/templates/mp3/Script/ContextActionWelding.xml b/templates/mp3/Script/ContextActionWelding.xml index d147ee7a..c71d89b2 100644 --- a/templates/mp3/Script/ContextActionWelding.xml +++ b/templates/mp3/Script/ContextActionWelding.xml @@ -1,6 +1,9 @@ ContextActionWelding + + RSO_ScriptContextActionWelding.rso + diff --git a/templates/mp3/Script/ContextSensitiveAction.xml b/templates/mp3/Script/ContextSensitiveAction.xml index 70117232..03599443 100644 --- a/templates/mp3/Script/ContextSensitiveAction.xml +++ b/templates/mp3/Script/ContextSensitiveAction.xml @@ -1,6 +1,9 @@ ContextSensitiveAction + + RSO_ScriptContextSensitiveAction.rso + diff --git a/templates/mp3/Script/ContextSensitiveActivator.xml b/templates/mp3/Script/ContextSensitiveActivator.xml index 2403e7a4..eef0ba7a 100644 --- a/templates/mp3/Script/ContextSensitiveActivator.xml +++ b/templates/mp3/Script/ContextSensitiveActivator.xml @@ -1,6 +1,9 @@ ContextSensitiveActivator + + RSO_ScriptContextSensitiveActivator.rso + diff --git a/templates/mp3/Script/DarkSamus.xml b/templates/mp3/Script/DarkSamus.xml index 33fae4cf..d2e11579 100644 --- a/templates/mp3/Script/DarkSamus.xml +++ b/templates/mp3/Script/DarkSamus.xml @@ -1,6 +1,9 @@ DarkSamus + + RSO_DarkSamus.rso + diff --git a/templates/mp3/Script/DarkSamusEcho.xml b/templates/mp3/Script/DarkSamusEcho.xml index 69394d23..8b30233e 100644 --- a/templates/mp3/Script/DarkSamusEcho.xml +++ b/templates/mp3/Script/DarkSamusEcho.xml @@ -1,6 +1,9 @@ DarkSamusEcho + + RSO_DarkSamusEcho.rso + diff --git a/templates/mp3/Script/DefenseMechanoid.xml b/templates/mp3/Script/DefenseMechanoid.xml index f43f4c1e..c5de0f6c 100644 --- a/templates/mp3/Script/DefenseMechanoid.xml +++ b/templates/mp3/Script/DefenseMechanoid.xml @@ -1,6 +1,9 @@ DefenseMechanoid + + RSO_DefenseMechanoid.rso + diff --git a/templates/mp3/Script/EyePod.xml b/templates/mp3/Script/EyePod.xml index b70a5ceb..7095327e 100644 --- a/templates/mp3/Script/EyePod.xml +++ b/templates/mp3/Script/EyePod.xml @@ -1,6 +1,9 @@ EyePod + + RSO_EyePod.rso + diff --git a/templates/mp3/Script/FargullHatcher.xml b/templates/mp3/Script/FargullHatcher.xml index ba7a60ea..a1e5445e 100644 --- a/templates/mp3/Script/FargullHatcher.xml +++ b/templates/mp3/Script/FargullHatcher.xml @@ -1,6 +1,9 @@ FargullHatcher + + RSO_FargullHatcher.rso + diff --git a/templates/mp3/Script/FargullHatcherSwarm.xml b/templates/mp3/Script/FargullHatcherSwarm.xml index cf5890b4..4098934d 100644 --- a/templates/mp3/Script/FargullHatcherSwarm.xml +++ b/templates/mp3/Script/FargullHatcherSwarm.xml @@ -1,6 +1,9 @@ FargullHatcherSwarm + + RSO_FargullHatcherSwarm.rso + diff --git a/templates/mp3/Script/FlyingPirate.xml b/templates/mp3/Script/FlyingPirate.xml index e92ed53a..599724e0 100644 --- a/templates/mp3/Script/FlyingPirate.xml +++ b/templates/mp3/Script/FlyingPirate.xml @@ -1,6 +1,9 @@ FlyingPirate + + RSO_FlyingPirate.rso + diff --git a/templates/mp3/Script/Friendly.xml b/templates/mp3/Script/Friendly.xml index 09383cb4..04755269 100644 --- a/templates/mp3/Script/Friendly.xml +++ b/templates/mp3/Script/Friendly.xml @@ -1,6 +1,9 @@ Friendly + + RSO_Friendly.rso + diff --git a/templates/mp3/Script/Gandrayda.xml b/templates/mp3/Script/Gandrayda.xml index f30a63f4..f018946a 100644 --- a/templates/mp3/Script/Gandrayda.xml +++ b/templates/mp3/Script/Gandrayda.xml @@ -1,6 +1,9 @@ Gandrayda + + RSO_Gandrayda.rso + diff --git a/templates/mp3/Script/GellSac.xml b/templates/mp3/Script/GellSac.xml index d6a6e104..f3952b7d 100644 --- a/templates/mp3/Script/GellSac.xml +++ b/templates/mp3/Script/GellSac.xml @@ -1,6 +1,9 @@ GellSac + + RSO_GellSac.rso + diff --git a/templates/mp3/Script/GhorLowerBody.xml b/templates/mp3/Script/GhorLowerBody.xml index ee82f3ad..248d34be 100644 --- a/templates/mp3/Script/GhorLowerBody.xml +++ b/templates/mp3/Script/GhorLowerBody.xml @@ -1,6 +1,9 @@ GhorLowerBody + + RSO_Ghor.rso + diff --git a/templates/mp3/Script/GhorUpperBody.xml b/templates/mp3/Script/GhorUpperBody.xml index e17f0e35..b77b38ce 100644 --- a/templates/mp3/Script/GhorUpperBody.xml +++ b/templates/mp3/Script/GhorUpperBody.xml @@ -1,6 +1,9 @@ GhorUpperBody + + RSO_Ghor.rso + diff --git a/templates/mp3/Script/GragnolFlyer.xml b/templates/mp3/Script/GragnolFlyer.xml index 432cc438..3e23b16b 100644 --- a/templates/mp3/Script/GragnolFlyer.xml +++ b/templates/mp3/Script/GragnolFlyer.xml @@ -1,6 +1,9 @@ GragnolFlyer + + RSO_GragnolFlyer.rso + diff --git a/templates/mp3/Script/GrapplePoint.xml b/templates/mp3/Script/GrapplePoint.xml index 67d9ad6e..df60ead3 100644 --- a/templates/mp3/Script/GrapplePoint.xml +++ b/templates/mp3/Script/GrapplePoint.xml @@ -1,6 +1,9 @@ GrapplePoint + + RSO_ScriptGrapplePoint.rso + diff --git a/templates/mp3/Script/GuiScreen.xml b/templates/mp3/Script/GuiScreen.xml index 0e93630a..2fa260a1 100644 --- a/templates/mp3/Script/GuiScreen.xml +++ b/templates/mp3/Script/GuiScreen.xml @@ -1,6 +1,9 @@ GuiScreen + + RSO_ScriptGUIScreenFrontEndUI.rso + diff --git a/templates/mp3/Script/GunTurretBase.xml b/templates/mp3/Script/GunTurretBase.xml index 39b89024..ce96d62b 100644 --- a/templates/mp3/Script/GunTurretBase.xml +++ b/templates/mp3/Script/GunTurretBase.xml @@ -1,6 +1,9 @@ GunTurretBase + + RSO_GunTurret.rso + diff --git a/templates/mp3/Script/GunTurretTop.xml b/templates/mp3/Script/GunTurretTop.xml index e26b51d9..d949ceae 100644 --- a/templates/mp3/Script/GunTurretTop.xml +++ b/templates/mp3/Script/GunTurretTop.xml @@ -1,6 +1,9 @@ GunTurretTop + + RSO_GunTurret.rso + diff --git a/templates/mp3/Script/Korakk.xml b/templates/mp3/Script/Korakk.xml index b8616f27..9128329d 100644 --- a/templates/mp3/Script/Korakk.xml +++ b/templates/mp3/Script/Korakk.xml @@ -1,6 +1,9 @@ Korakk + + RSO_BeastRider.rso + diff --git a/templates/mp3/Script/KorbaMaw.xml b/templates/mp3/Script/KorbaMaw.xml index a08f6fa6..f4595e5a 100644 --- a/templates/mp3/Script/KorbaMaw.xml +++ b/templates/mp3/Script/KorbaMaw.xml @@ -1,6 +1,9 @@ KorbaMaw + + RSO_KorbaMaw.rso + diff --git a/templates/mp3/Script/KorbaSnatcherSwarm.xml b/templates/mp3/Script/KorbaSnatcherSwarm.xml index 79dde83f..877fcb6a 100644 --- a/templates/mp3/Script/KorbaSnatcherSwarm.xml +++ b/templates/mp3/Script/KorbaSnatcherSwarm.xml @@ -1,6 +1,9 @@ KorbaSnatcherSwarm + + RSO_KorbaMaw.rso + diff --git a/templates/mp3/Script/LODController.xml b/templates/mp3/Script/LODController.xml index 870fd85e..d094e47d 100644 --- a/templates/mp3/Script/LODController.xml +++ b/templates/mp3/Script/LODController.xml @@ -1,6 +1,9 @@ LODController + + RSO_ScriptLODController.rso + diff --git a/templates/mp3/Script/Metaree.xml b/templates/mp3/Script/Metaree.xml index ab0e2f0d..f6a0110e 100644 --- a/templates/mp3/Script/Metaree.xml +++ b/templates/mp3/Script/Metaree.xml @@ -1,6 +1,9 @@ Metaree + + RSO_Metaree.rso + diff --git a/templates/mp3/Script/MetroidHatcher.xml b/templates/mp3/Script/MetroidHatcher.xml index 092cae8f..9ebf8756 100644 --- a/templates/mp3/Script/MetroidHatcher.xml +++ b/templates/mp3/Script/MetroidHatcher.xml @@ -1,6 +1,9 @@ MetroidHatcher + + RSO_MetroidHatcher.rso + diff --git a/templates/mp3/Script/MetroidHopper.xml b/templates/mp3/Script/MetroidHopper.xml index 37089733..7bb13595 100644 --- a/templates/mp3/Script/MetroidHopper.xml +++ b/templates/mp3/Script/MetroidHopper.xml @@ -1,6 +1,9 @@ MetroidHopper + + RSO_MetroidHopper.rso + diff --git a/templates/mp3/Script/MetroidPhazeoid.xml b/templates/mp3/Script/MetroidPhazeoid.xml index 97aafb29..563c0f23 100644 --- a/templates/mp3/Script/MetroidPhazeoid.xml +++ b/templates/mp3/Script/MetroidPhazeoid.xml @@ -1,6 +1,9 @@ MetroidPhazeoid + + RSO_MetroidPhazeoid.rso + diff --git a/templates/mp3/Script/MinorIng.xml b/templates/mp3/Script/MinorIng.xml index c3ad2f04..fea0ffaf 100644 --- a/templates/mp3/Script/MinorIng.xml +++ b/templates/mp3/Script/MinorIng.xml @@ -1,6 +1,9 @@ MinorIng + + RSO_MinorIng.rso + diff --git a/templates/mp3/Script/MultiModelActor.xml b/templates/mp3/Script/MultiModelActor.xml index 9244f3be..18b15563 100644 --- a/templates/mp3/Script/MultiModelActor.xml +++ b/templates/mp3/Script/MultiModelActor.xml @@ -1,6 +1,9 @@ MultiModelActor + + RSO_ScriptMultiModelActor.rso + diff --git a/templates/mp3/Script/MysteryFlyer.xml b/templates/mp3/Script/MysteryFlyer.xml index fe0170dc..cc76fab8 100644 --- a/templates/mp3/Script/MysteryFlyer.xml +++ b/templates/mp3/Script/MysteryFlyer.xml @@ -1,6 +1,9 @@ MysteryFlyer + + RSO_MysteryFlyer.rso + diff --git a/templates/mp3/Script/NoseTurret.xml b/templates/mp3/Script/NoseTurret.xml index 8ad92992..7aaac207 100644 --- a/templates/mp3/Script/NoseTurret.xml +++ b/templates/mp3/Script/NoseTurret.xml @@ -1,6 +1,9 @@ NoseTurret + + RSO_NoseTurret.rso + diff --git a/templates/mp3/Script/Parasite.xml b/templates/mp3/Script/Parasite.xml index be30f3b0..730f2aab 100644 --- a/templates/mp3/Script/Parasite.xml +++ b/templates/mp3/Script/Parasite.xml @@ -1,6 +1,9 @@ Parasite + + RSO_Parasite.rso + diff --git a/templates/mp3/Script/Phaazoid.xml b/templates/mp3/Script/Phaazoid.xml index eb3b37fb..590f92fd 100644 --- a/templates/mp3/Script/Phaazoid.xml +++ b/templates/mp3/Script/Phaazoid.xml @@ -1,6 +1,9 @@ Phaazoid + + RSO_Phaazoid.rso + diff --git a/templates/mp3/Script/PhazonHarvester.xml b/templates/mp3/Script/PhazonHarvester.xml index 750a4bad..e7d3c958 100644 --- a/templates/mp3/Script/PhazonHarvester.xml +++ b/templates/mp3/Script/PhazonHarvester.xml @@ -1,6 +1,9 @@ PhazonHarvester + + RSO_PhazonHarvester.rso + diff --git a/templates/mp3/Script/PhazonLeech.xml b/templates/mp3/Script/PhazonLeech.xml index fa185d0a..7e085e19 100644 --- a/templates/mp3/Script/PhazonLeech.xml +++ b/templates/mp3/Script/PhazonLeech.xml @@ -1,6 +1,9 @@ PhazonLeech + + RSO_PhazonLeech.rso + diff --git a/templates/mp3/Script/PhazonPuddle.xml b/templates/mp3/Script/PhazonPuddle.xml index 79b678b0..82a2dec6 100644 --- a/templates/mp3/Script/PhazonPuddle.xml +++ b/templates/mp3/Script/PhazonPuddle.xml @@ -1,6 +1,9 @@ PhazonPuddle + + RSO_MinorIng.rso + diff --git a/templates/mp3/Script/PhazonPuffer.xml b/templates/mp3/Script/PhazonPuffer.xml index 35020ab9..0cacff3e 100644 --- a/templates/mp3/Script/PhazonPuffer.xml +++ b/templates/mp3/Script/PhazonPuffer.xml @@ -1,6 +1,9 @@ PhazonPuffer + + RSO_PhazonPuffer.rso + diff --git a/templates/mp3/Script/PhazonTentacle.xml b/templates/mp3/Script/PhazonTentacle.xml index 3825cba9..1f4a74b6 100644 --- a/templates/mp3/Script/PhazonTentacle.xml +++ b/templates/mp3/Script/PhazonTentacle.xml @@ -1,6 +1,9 @@ PhazonTentacle + + RSO_PhazonTentacle.rso + diff --git a/templates/mp3/Script/PhysicsDebris.xml b/templates/mp3/Script/PhysicsDebris.xml index 98901b95..77dc459e 100644 --- a/templates/mp3/Script/PhysicsDebris.xml +++ b/templates/mp3/Script/PhysicsDebris.xml @@ -1,6 +1,9 @@ PhysicsDebris + + RSO_ScriptPhysicsDebris.rso + diff --git a/templates/mp3/Script/PillBug.xml b/templates/mp3/Script/PillBug.xml index 720732fa..d62d7aef 100644 --- a/templates/mp3/Script/PillBug.xml +++ b/templates/mp3/Script/PillBug.xml @@ -1,6 +1,9 @@ PillBug + + RSO_PillBug.rso + diff --git a/templates/mp3/Script/PirateDrone.xml b/templates/mp3/Script/PirateDrone.xml index 49721c46..b6ece890 100644 --- a/templates/mp3/Script/PirateDrone.xml +++ b/templates/mp3/Script/PirateDrone.xml @@ -1,6 +1,9 @@ PirateDrone + + RSO_PirateDrone.rso + diff --git a/templates/mp3/Script/Puffer.xml b/templates/mp3/Script/Puffer.xml index 3cd46868..d180daea 100644 --- a/templates/mp3/Script/Puffer.xml +++ b/templates/mp3/Script/Puffer.xml @@ -1,6 +1,9 @@ Puffer + + RSO_Puffer.rso + diff --git a/templates/mp3/Script/ReptilicusHunter.xml b/templates/mp3/Script/ReptilicusHunter.xml index 54c0332c..9a55b79b 100644 --- a/templates/mp3/Script/ReptilicusHunter.xml +++ b/templates/mp3/Script/ReptilicusHunter.xml @@ -1,6 +1,9 @@ ReptilicusHunter + + RSO_ReptilicusHunter.rso + diff --git a/templates/mp3/Script/Ridley1.xml b/templates/mp3/Script/Ridley1.xml index 1631c581..9adf8a4a 100644 --- a/templates/mp3/Script/Ridley1.xml +++ b/templates/mp3/Script/Ridley1.xml @@ -1,6 +1,9 @@ Ridley1 + + RSO_Ridley1.rso + diff --git a/templates/mp3/Script/Ripple.xml b/templates/mp3/Script/Ripple.xml index 5025ec9a..e0d64c52 100644 --- a/templates/mp3/Script/Ripple.xml +++ b/templates/mp3/Script/Ripple.xml @@ -1,6 +1,9 @@ Ripple + + RSO_ScriptWater.rso + diff --git a/templates/mp3/Script/Rundas.xml b/templates/mp3/Script/Rundas.xml index ff98d02b..5a6fdfa2 100644 --- a/templates/mp3/Script/Rundas.xml +++ b/templates/mp3/Script/Rundas.xml @@ -1,6 +1,9 @@ Rundas + + RSO_Rundas.rso + diff --git a/templates/mp3/Script/SamusForm.xml b/templates/mp3/Script/SamusForm.xml index 33c3c2df..130d114b 100644 --- a/templates/mp3/Script/SamusForm.xml +++ b/templates/mp3/Script/SamusForm.xml @@ -1,6 +1,9 @@ SamusForm + + RSO_Gandrayda.rso + diff --git a/templates/mp3/Script/SeedBoss1.xml b/templates/mp3/Script/SeedBoss1.xml index 88c603a9..e12f0f0f 100644 --- a/templates/mp3/Script/SeedBoss1.xml +++ b/templates/mp3/Script/SeedBoss1.xml @@ -1,6 +1,9 @@ SeedBoss1 + + RSO_SeedBoss1.rso + diff --git a/templates/mp3/Script/SeedBoss1Orb.xml b/templates/mp3/Script/SeedBoss1Orb.xml index 57740688..7279e9b0 100644 --- a/templates/mp3/Script/SeedBoss1Orb.xml +++ b/templates/mp3/Script/SeedBoss1Orb.xml @@ -1,6 +1,9 @@ SeedBoss1Orb + + RSO_SeedBoss1.rso + diff --git a/templates/mp3/Script/SeedBoss2BotSwarm.xml b/templates/mp3/Script/SeedBoss2BotSwarm.xml index b89767f2..569d5648 100644 --- a/templates/mp3/Script/SeedBoss2BotSwarm.xml +++ b/templates/mp3/Script/SeedBoss2BotSwarm.xml @@ -1,6 +1,9 @@ SeedBoss2BotSwarm + + RSO_Gandrayda.rso + diff --git a/templates/mp3/Script/SeedBoss2GiantForm.xml b/templates/mp3/Script/SeedBoss2GiantForm.xml index 8c4dcb94..bb046d0c 100644 --- a/templates/mp3/Script/SeedBoss2GiantForm.xml +++ b/templates/mp3/Script/SeedBoss2GiantForm.xml @@ -1,6 +1,9 @@ SeedBoss2GiantForm + + RSO_SeedBoss2.rso + diff --git a/templates/mp3/Script/SeedBoss2PrimeBot.xml b/templates/mp3/Script/SeedBoss2PrimeBot.xml index 65dc4814..4ff8962c 100644 --- a/templates/mp3/Script/SeedBoss2PrimeBot.xml +++ b/templates/mp3/Script/SeedBoss2PrimeBot.xml @@ -1,6 +1,9 @@ SeedBoss2PrimeBot + + RSO_SeedBoss2.rso + diff --git a/templates/mp3/Script/SeedBoss3.xml b/templates/mp3/Script/SeedBoss3.xml index fe184569..1def0c89 100644 --- a/templates/mp3/Script/SeedBoss3.xml +++ b/templates/mp3/Script/SeedBoss3.xml @@ -1,6 +1,9 @@ SeedBoss3 + + RSO_SeedBoss3.rso + diff --git a/templates/mp3/Script/ShellBug.xml b/templates/mp3/Script/ShellBug.xml index 84715c24..884a090d 100644 --- a/templates/mp3/Script/ShellBug.xml +++ b/templates/mp3/Script/ShellBug.xml @@ -1,6 +1,9 @@ ShellBug + + RSO_ShellBug.rso + diff --git a/templates/mp3/Script/Ship.xml b/templates/mp3/Script/Ship.xml index fa3eb9d7..83f134b7 100644 --- a/templates/mp3/Script/Ship.xml +++ b/templates/mp3/Script/Ship.xml @@ -1,6 +1,9 @@ Ship + + RSO_Ship.rso + diff --git a/templates/mp3/Script/SnagVineHelper.xml b/templates/mp3/Script/SnagVineHelper.xml index a42fab7e..b06ab9cc 100644 --- a/templates/mp3/Script/SnagVineHelper.xml +++ b/templates/mp3/Script/SnagVineHelper.xml @@ -1,6 +1,9 @@ SnagVineHelper + + RSO_ScriptSnagVineHelper.rso + diff --git a/templates/mp3/Script/SpacePirate.xml b/templates/mp3/Script/SpacePirate.xml index 50be01fb..7bab2a20 100644 --- a/templates/mp3/Script/SpacePirate.xml +++ b/templates/mp3/Script/SpacePirate.xml @@ -1,6 +1,9 @@ SpacePirate + + RSO_SpacePirate.rso + diff --git a/templates/mp3/Script/Sprite.xml b/templates/mp3/Script/Sprite.xml index 1224ab1f..5eefe95d 100644 --- a/templates/mp3/Script/Sprite.xml +++ b/templates/mp3/Script/Sprite.xml @@ -1,6 +1,9 @@ Sprite + + RSO_Sprite.rso + diff --git a/templates/mp3/Script/SteamBot.xml b/templates/mp3/Script/SteamBot.xml index 57344299..5b5324c7 100644 --- a/templates/mp3/Script/SteamBot.xml +++ b/templates/mp3/Script/SteamBot.xml @@ -1,6 +1,9 @@ SteamBot + + RSO_SteamBot.rso + diff --git a/templates/mp3/Script/SteamDrone.xml b/templates/mp3/Script/SteamDrone.xml index 9e64f168..a952e27a 100644 --- a/templates/mp3/Script/SteamDrone.xml +++ b/templates/mp3/Script/SteamDrone.xml @@ -1,6 +1,9 @@ SteamDrone + + RSO_SteamDrone.rso + diff --git a/templates/mp3/Script/SteamLord.xml b/templates/mp3/Script/SteamLord.xml index 236d7754..8abf50db 100644 --- a/templates/mp3/Script/SteamLord.xml +++ b/templates/mp3/Script/SteamLord.xml @@ -1,6 +1,9 @@ SteamLord + + RSO_SteamLord.rso + diff --git a/templates/mp3/Script/SwarmBot.xml b/templates/mp3/Script/SwarmBot.xml index 500cfc1b..c3b90f8b 100644 --- a/templates/mp3/Script/SwarmBot.xml +++ b/templates/mp3/Script/SwarmBot.xml @@ -1,6 +1,9 @@ SwarmBot + + RSO_SwarmBot.rso + diff --git a/templates/mp3/Script/TeamAI.xml b/templates/mp3/Script/TeamAI.xml index d41c042a..81f83285 100644 --- a/templates/mp3/Script/TeamAI.xml +++ b/templates/mp3/Script/TeamAI.xml @@ -1,6 +1,9 @@ TeamAI + + RSO_ScriptTeamAiMgr.rso + diff --git a/templates/mp3/Script/VenomWeed.xml b/templates/mp3/Script/VenomWeed.xml index 52cff1b4..067b8a75 100644 --- a/templates/mp3/Script/VenomWeed.xml +++ b/templates/mp3/Script/VenomWeed.xml @@ -1,6 +1,9 @@ VenomWeed + + RSO_VenomWeed.rso + diff --git a/templates/mp3/Script/Swarm.xml b/templates/mp3/Script/WallCrawlerSwarm.xml similarity index 97% rename from templates/mp3/Script/Swarm.xml rename to templates/mp3/Script/WallCrawlerSwarm.xml index e847cdb0..c6929bff 100644 --- a/templates/mp3/Script/Swarm.xml +++ b/templates/mp3/Script/WallCrawlerSwarm.xml @@ -1,6 +1,6 @@ - Swarm + WallCrawlerSwarm diff --git a/templates/mp3/Script/Water.xml b/templates/mp3/Script/Water.xml index d72fa7ad..67051ea0 100644 --- a/templates/mp3/Script/Water.xml +++ b/templates/mp3/Script/Water.xml @@ -1,6 +1,9 @@ Water + + RSO_ScriptWater.rso + diff --git a/templates/mp3/Script/WorldTeleporter.xml b/templates/mp3/Script/WorldTeleporter.xml index f0c17ff1..ddc2b6c0 100644 --- a/templates/mp3/Script/WorldTeleporter.xml +++ b/templates/mp3/Script/WorldTeleporter.xml @@ -1,6 +1,9 @@ WorldTeleporter + + RSO_ScriptWorldTeleporter.rso + diff --git a/templates/mp3/Script/WorldTeleporterAttributes.xml b/templates/mp3/Script/WorldTeleporterAttributes.xml index 6650d0fc..d47b4d08 100644 --- a/templates/mp3/Script/WorldTeleporterAttributes.xml +++ b/templates/mp3/Script/WorldTeleporterAttributes.xml @@ -1,6 +1,9 @@ WorldTeleporterAttributes + + RSO_ScriptWorldTeleporterAttributes.rso + diff --git a/templates/mp3/Script/WorldTransitionChoiceRelay.xml b/templates/mp3/Script/WorldTransitionChoiceRelay.xml index 758c7d59..45097035 100644 --- a/templates/mp3/Script/WorldTransitionChoiceRelay.xml +++ b/templates/mp3/Script/WorldTransitionChoiceRelay.xml @@ -1,6 +1,9 @@ WorldTransitionChoiceRelay + + RSO_ScriptWorldTeleporter.rso + diff --git a/templates/mp3/Structs/LightParameters.xml b/templates/mp3/Structs/LightParameters.xml index f8b5fafe..25fe0b8d 100644 --- a/templates/mp3/Structs/LightParameters.xml +++ b/templates/mp3/Structs/LightParameters.xml @@ -11,7 +11,7 @@ true - 0x01 + 0x00000001 diff --git a/templates/mp3proto/Structs/LightParameters.xml b/templates/mp3proto/Structs/LightParameters.xml index 3a5c6e42..13ff5d33 100644 --- a/templates/mp3proto/Structs/LightParameters.xml +++ b/templates/mp3proto/Structs/LightParameters.xml @@ -23,7 +23,7 @@ true - 0x01 + 0x00000001