You are viewing a potentially older version of this package. View all versions.
UlvakSkillz-CustomMapCreatorTool-1.2.1 icon

CustomMapCreatorTool

Tool to Help Create Custom Maps (Needs Unity Explorer)

Date uploaded 2 years ago
Version 1.2.1
Download link UlvakSkillz-CustomMapCreatorTool-1.2.1.zip
Downloads 82
Dependency string UlvakSkillz-CustomMapCreatorTool-1.2.1

This mod requires the following mods to function

LavaGang-MelonLoader-0.7.1 icon
LavaGang-MelonLoader

The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono

Preferred version: 0.7.1
UlvakSkillz-RumbleModdingAPI-5.0.0 icon
UlvakSkillz-RumbleModdingAPI

API to Help Modders Get Started and to remove the necessity of GameObject.Find

Preferred version: 5.0.0

README

  1. Install MelonLoader
  2. Run Game
  3. Drop Folders into Rumble Folder
  4. Install Unity Explorer
  5. Open Game
  6. Follow Instructions Below

How To Use:

  • With this Mod, it will Create 1 Primitive of each type.
  • Use Unity Explorer to Instatiate a duplicate of any Primitive Object.
  • After creating it, Type in the Parent Box "StoreHere" (DON'T remove the Primitive GameObject type in the Name, but you can add text after) (Primitive Types are: Capsule, Cube, Cylinder, Plane, Quad, Sphere)
  • You can mess with Position, Rotation, Scale, and [Mesh]Renderer.material.color.
  • Invisible, Wall, Environment, and Visual Key Words available within Naming. Invisible will remove MeshRenderer. Wall will add a Box Collider. Environment will set layer to Environment. Visual will set layer to Default
  • After Map is Created, Hit "P" Key, this will save the data to 2 Files (Located at Folder "RUMBLE\UserData\MapCreator" in Files "Map.txt" and "CustomMap.txt").
  • To Reload your map to Continue Editing, Hit "=" Key to load from File.
  • Map.txt is what UlvakSkillz can use to Hard Code in the Map. CustomMap.txt is what you can use to Load in with CustomMultiplayerMaps Mod.
  • Rename UserData/MapCreator/CustomMap.txt and Copy it to UserData/CustomMultiplayerMaps/Maps Folder.
  • To Load in your Map, Be Host in a Match and both Players need Custom Maps Enabled and you need the Custom Map File Name set to the File Name (Found in ModUI F10 Menu).

IMPORTANT:

  • Don't have any Platform too thick! Things will spawn under the map. (Thin Cubes work Best as Quads and Planes can have Funky Spawning)
  • Don't have Ceilings too Low otherwise Structures will Spawn on the Top Platform.
  • Center the Map around (0, 0, 0) and Players Spawn at (0, 0, -4)[Client] and (0, 0, 4)[Host] getting off the spawn pads.
  • Players dies falling below -5(feet) and above 15(head).

Help And Other Resources

Get help and find other resources in the Modding Discord: https://discord.gg/fsbcnZgzfa

CHANGELOG

Version 1.3.0

  • Updated to RumbleModdingAPI 5.0.0

Version 1.2.2

  • Fixed Sometimes Primitives Would be loaded before Primitive Storage

Version 1.2.2

  • Removed Colliders from Visual named Objects
  • Added Death Name include for More Options (Adds KillPlayerOnCollision Component)

Version 1.2.1

  • Shortened Name Saving to Remove (Clone) from names
  • Added Environment Name include for More Options (Adds KillStructureOnImpact Component)

Version 1.2.0

  • Added Visual Name include for More Options (Sets Layer to Default)

Version 1.1.1

  • Added Environment Name include for More Options (Sets Layer to Environment)
  • Changed Load Saved Map with to = Key

Version 1.1.0

  • Added Wall and Invisible Name include for More Options (Wall adds Box Collider) (Invisible Removes MeshRenderer)
  • Added Load Saved Map with Pressing L

Version 1.0.1

  • Localization Update O.o

Version 1.0.0

  • Created

Help And Other Resources

Get help and find other resources in the Modding Discord: https://discord.gg/fsbcnZgzfa