Menyoo Spoon Convert V1.0
Menyoo Spoon Convert V1.0-Simplified Chinese Chinese version
About this mod Machine translation
Menyoo Spoon Convert V1.0-Simplified Chinese Chinese version
Original author: adopcalipt Chinese DJ Xiaoliang
Program that converts "Menyoo Spooner" files to c# list format for use by mod makers.
(I swapped - for - since they are open parameters for this ppage format)
Convert this;
-Placement-
-ModelHash-0x29def3d1-/ModelHash- -Type
-3-/Type-
-Dynamic- false-/
Dynamic- -FrozenPos-true-/FrozenPos- -HashName
-prop_table_02-/HashName-
-InitialHandle-154123-/InitialHandle -
-ObjectProperties- -TextureVariation
-0-/TextureVariation-
-/ObjectProperties-
-OpacityLevel-255-/OpacityLevel-
-LodDistance-16960-/LodDistance- -IsVisible-true-
/IsVisible-
-MaxHealth-1000-/MaxHealth-
-Health-1000-/Health-
-HasGravity-true-
/HasGravity- -IsOnFire-false-/IsOnFire-
-IsInvincible-false-/IsInvincible-
-IsBulletProof-false-/IsBulletProof-
-IsCollisionProof-false-/IsCollisionProof-
-IsExplosionProof -false-/IsExplosionProof-
-IsFireProof- false-/IsFireProof- -IsMeleeProof-false-/IsMeleeProof- -IsOnlyDamagedByPlayer-
false-/IsOnlyDamagedByPlayer- -PositionRotation-
-X --386.239929-/X- -Y--168.357376-/Y - -Z-65.2980804-/Z- -Pitch-0-/Pitch- -Roll-0-/Roll- -Yaw--66.6929703-/Yaw- -/PositionRotation- -Attachment isAttached="false" /- -/Placement - for this;
//-------Object-------
List-string- ObName = new List-string-();
List-int- ObHash = new List-int-();
List-Vector3- ObPos = new List-Vector3-();
List-Vector3-ObRot = new List-Vector3-();
List-Vector3- ObAttPos = new List-Vector3-();
List-Vector3- ObAttRot = new List-Vector3-();
//Ref;154123
ObName.Add("prop_table_02");
ObHash.Add(0x29def3d1);
ObPos.Add(new Vector3(-386.239929f, -168.357376f, 65.2980804f);
ObRot.Add(new Vector3(0.00f, 0.00f, -66.6929703f);
It also collects attachment data;
//----- ---------------
//Ref;436507
ObName.Add("prop_parasol_01");
ObHash.Add(0xdca9a809);
ObPos.Add(new Vector3(-386.239929f, -168.357376f, 65.2980804f);
ObRot.Add(new Vector3(0.00f, 0.00f, -66.6929703f);
//-----Attachto; 154123
AttPos. Add(new Vector3(0.00f, 0.00f, 0.00f);
AttRot.Add(new Vector3(0.00f, 0.00f, 0.00f);
//---------------- ----
and separate objects vehicles and peds
//--------Vehicles-------
List-string- VehName = new List-string-();
List-int- VehHash = new List- int-();
List-Vector3- VehPos = new List-Vector3-();
List-Vector3- VehRot = new List-Vector3-();
List-Vector3- VehAttPos = new List-Vector3-();
List-Vector3 - VehAttRot = new List-Vector3-();
//Ref;670496
ObName.Add("avisa");
ObHash.Add(0x9a474b5e);
ObPos.Add(new Vector3(-414.985016f, -139.607452f, 64.5398788f);
ObRot.Add(new Vector3(-0.612728f, -5.06690267e-05f, 29.9071732f);
//-------- ------------
//--------Peds-------- List-string- PedName = new List-string-
();
List-int- PedHash = new List-int-();
List-Vector3- PedPos = new List-Vector3-();
List-Vector3- PedRot = new List-Vector3-();
List-Vector3- PedAttPos = new List-Vector3-();
List -Vector3- PedAttRot = new List-Vector3-();
//Ref;227873
ObName.Add("a_f_y_beach_02");
ObHash.Add(0xb920cc2b);
ObPos.Add(new Vector3(-420.471466f, -149.945694f, 65.8876038 f);
ObRot.Add(new Vector3(0.00f, 0.00f, -65.9348145f);
//--------------------
The output is in text format.
Also included is "sPedVehList.Bml" which matches the names and hash keys of vehicles and peds, any additional peds vehicles need to be added to this file so the converter can read and set the designation there.
-NameHash-
-Item_Name-adder-/Item_Name-// for the name generated in the project
-Item_Hash-0xb779a091-/Item_Hash-// The hash generated by this name to be used to generate the item.
==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*== *==*==*==*==*==
Install
==*==*==*==*==*==*==*==
Put the .exe anywhere but if in menyoo spooner folder makes finding xmls easier
==*==*==*==*==*==*==*==*==*==*==*==*==*==*==* ==*==*==*==*==*==*==
Required documents
==*==*==*==*==*==*==*==
Microsoft.NET Framework 4.8
Visual C++ Redistributable for Visual Studio 2019 Menyoo
==*==*==*==*==*==*==*==*==*==*==*==*= =*==*==*==*==*==*==*==*==*==
Kn …
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
- Place the files exactly as the readme says; mods with listed dependencies need those installed too.
- Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.
Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.