All Projects → redbluegames → Unity Mulligan Renamer

redbluegames / Unity Mulligan Renamer

Licence: mit
Mulligan Renamer tool for the Unity Editor allows for quick and safe renaming of many assets and gameobjects at once

Projects that are alternatives of or similar to Unity Mulligan Renamer

Tutorialdb
A search 🔎 engine for programming/dev tutorials, See it in action 👉
Stars: ✭ 93 (-70.48%)
Mutual labels:  hacktoberfest, tools
Tools ui 1c
Универсальные инструменты 1С для управляемых форм
Stars: ✭ 250 (-20.63%)
Mutual labels:  hacktoberfest, tools
Play
The free and open source karaoke singing game UltraStar Play for Windows, Linux, Android, Xbox, PlayStation and other platforms.
Stars: ✭ 94 (-70.16%)
Mutual labels:  hacktoberfest, unity
Unitystation
The original unitystation
Stars: ✭ 566 (+79.68%)
Mutual labels:  hacktoberfest, unity
Libplanet
Blockchain core in C#/.NET for persistent peer-to-peer online games
Stars: ✭ 293 (-6.98%)
Mutual labels:  hacktoberfest, unity
Swiftinfo
📊 Extract and analyze the evolution of an iOS app's code.
Stars: ✭ 880 (+179.37%)
Mutual labels:  hacktoberfest, tools
Useful Dev Tools
⭐️ A list with useful tools that help many Developers. Hacktoberfest ⭐️
Stars: ✭ 119 (-62.22%)
Mutual labels:  hacktoberfest, tools
Smart Hierarchy
Better hierarchy for Unity.
Stars: ✭ 234 (-25.71%)
Mutual labels:  unity, tools
Unity Script Collection
A maintained collection of useful & free unity scripts / library's / plugins and extensions
Stars: ✭ 3,640 (+1055.56%)
Mutual labels:  unity, unity-editor
Unity Editor Toolbox
Tools, custom attributes, drawers, hierarchy overlay, and other extensions for the Unity Editor.
Stars: ✭ 273 (-13.33%)
Mutual labels:  unity, unity-editor
Appwrite
Appwrite is a secure end-to-end backend server for Web, Mobile, and Flutter developers that is packaged as a set of Docker containers for easy deployment 🚀
Stars: ✭ 14,592 (+4532.38%)
Mutual labels:  hacktoberfest, tools
Unity Serializabledictionary
Serializable dictionary class for Unity
Stars: ✭ 302 (-4.13%)
Mutual labels:  unity, unity-editor
Unity Actions
Github actions for testing and building Unity projects
Stars: ✭ 358 (+13.65%)
Mutual labels:  hacktoberfest, unity
Hooking Template With Mod Menu
A small template for Android Hooking with Substrate. (Includes a mod menu written in Java)
Stars: ✭ 59 (-81.27%)
Mutual labels:  hacktoberfest, unity
Hsv Color Picker Unity
HSV color picker for Unity UI
Stars: ✭ 355 (+12.7%)
Mutual labels:  hacktoberfest, unity
Awesome Openminds Team
A Repository for students, geeks, programmers, and designers
Stars: ✭ 101 (-67.94%)
Mutual labels:  hacktoberfest, unity
Unity Aseprite Importer
An aseprite-file importer for unity written in C#, built upon the experimental AssetImporter API
Stars: ✭ 177 (-43.81%)
Mutual labels:  unity, unity-editor
Pumkinsavatartools
A toolbox for easily setting up VRChat avatars in Unity. Adds functionality to the editor and automates some of the tedious tasks.
Stars: ✭ 192 (-39.05%)
Mutual labels:  unity, tools
Unity Builder
Build Unity projects for different platforms
Stars: ✭ 258 (-18.1%)
Mutual labels:  hacktoberfest, unity
Gdk For Unity
SpatialOS GDK for Unity
Stars: ✭ 296 (-6.03%)
Mutual labels:  unity, unity-editor

MulliganRenameTitle

Unity - Mulligan Renamer

The Mulligan Renamer tool for Unity allows for quick and safe renaming of many assets or GameObjects all at once. It provides several ways to rename Objects including the ability to replace substrings, add prefixes and suffixes, add numbers, and delete characters from the front or back of the name of each Object.

This ReadMe provides a quick overview of the tool. For more detailed documentation, check out the wiki.

MulliganRenameGIF

Installation

Through Unity Asset Store

Unity Asset Store

Development on Mulligan Renamer is supported through purchases on the Asset Store, as well as through volunteer time of contributors. Please consider supporting further development by purchasing it through the Unity Asset Store.

Through Github

To install this package follow these steps:

  1. Download the latest package (.unitypackage file) from the Releases page or click here.

  2. Open the Unity project you want to import the Mulligan Renamer tool into.

  3. Install the custom package through Unity's Asset menu.

  • In Unity Editor go to Assets -> Import Package -> Custom Package...
  • Select the .unitypackage file you just downloaded. We recommend storing the files at the default location (Assets/RedBlueGames), but it should work anywhere.

Through NPM

This package is registered at https://registry.npmjs.org as com.redbluegames.mulligan. You can use npm to install it manually, or use Unity Package Manager by adding the following into your Packages/manifest.json:

{
  "scopedRegistries": [
    {
      "name": "NPM",
      "url": "https://registry.npmjs.org",
      "scopes": [
        "com.redbluegames"
      ]
    }
  ],
  "dependencies": {
    "com.redbluegames.mulligan": "1.7.5"
  }
}

Using the Tool

To use the Mulligan Renamer tool, open it from the Window/Red Blue menu. If you have Objects selected, they will automatically be entered for rename. Otherwise, drag and drop the Assets or GameObjects you want to rename into the Mulligan Renamer window.

The tool allows for many rename operations. Here are a few:

  • Search String and Replacement String allow for replacement of substrings from the selected objects.
    • Example: The name "Char_Hero_Idle" with search string "Hero" and Replacement string "Enemy" would yield "Char_Enemy_Idle".
    • The Regular Expressions mode for Search and Replace allows for just about any rename operation.
  • Prefix and Suffix additions allow you to add prefixes and suffixes to the start or end of every object.
    • Example: The name "Hero" with the added prefix "Char_" and suffix "_Idle" will yield "Char_Hero_Idle"
  • Trimming allows you to delete a number of characters from the front or back of the object's name.
    • Example: The name "CHairA" with 1 specified to Delete from Front, and 1 specified to Delete from Back will yield "Hair".
  • Enumerating allows you to add sequential numbers to the end of each object name. This will be added after the deletions or suffix additions.
    • Example: Selecting 3 objects that are all named "Wall", and specifying "00" or "D2" as the format string, and a Starting Count of 0, will yield "Wall00", "Wall01", and "Wall02".

You can combine any number of the rename operations in any order to achieve the rename results you want. Read more about the operations in the wiki here.

Contributing

Contributing to the project is welcome. You can do so by adding GitHub issues, or by submitting code pull requests. Please read the Contributing Guidelines before contributing.

Contributors and Credits

Portuguese Translation and Localization - Mukarillo

Spanish Translation - Jesús Dávalos

Spanish Language QA - Cristhian García Vélez

Simplified Chinese Translation - 独行

Continuous Integration Support - andyzickler

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].