GithubHelp home page GithubHelp logo

homura59 / leotools Goto Github PK

View Code? Open in Web Editor NEW

This project forked from leotorrez/leotools

0.0 0.0 0.0 1.1 MB

Modding tools for blender gimi and srmi

Home Page: https://discord.gg/agmg

License: Mozilla Public License 2.0

Python 99.83% AutoHotkey 0.17%

leotools's Introduction

ko-fi

4.6 NEWS

  • Shader hashes changed for offset.ini so update it to the 3.5 version to fix- Check it in releases.
  • ORFix needs updating a single hash. Get the latest orfix.ini to solve the issue

LeoTools

Modding tools for GIMI, SRMI and HIMI (Most likely applicable to 3dmigoto modding in general yet not directly supported)

XXMI Modding tools

Specific tools for mod makers to use on their mods. Users may also take advantage of these to fix half-finished mods.

  • ORFix.ini: This is a global ini to fix reflection and outline in 3.0+ characters. Read this guide to know how to use it in your mods.

  • Region(.ini) Check: A tracking global ini to detect which region your character walks into or teleports to. Useful to toggle mods based on said regions. For a guide click here

  • FixDash.ini: My pride and joy. It fixes ALL Yelan and Lynette mods without the need to apply a script to your mods. Now you simply need to drop this file to /Mods/BufferValues and problem solved. Compatible with script methods.

  • multiplyweight.py: Blender plugin that multiplies the weight of all vertices in a model. Useful to scale up your mod. Read this guide to change character sizes

  • speedControl.py: Complementary task for animation mods. After merging all the frames, run this script in the animation folder to generate the animation controller and optimize the RAM usage of the animated mod.

  • FixXXXX.py: Specific scripts to fix mods that have been broken by updates or complex shaders like dashes, 4.0 characters and so on.

3DMigoto tools

These can be applied to any 3DM install.

  • Outfit Compiler: A script that compiles all the mods in a folder into a single mod. This allows you to export your toggles as single mods and lately compile them into a single mod alongside your base body. For a quick guide click here

  • DailyLumine.py: Despite its name is not only for lumine. It's a script meant to deactivate all the folders within a specific directory(assuming you have your mods organized by character folder) and randomly reactivate only one of them, hence swapping active mod on launch. It is better to use this script in the launch = clause of your 3DM and then have the script launch the game for you. You might need to set Python as the default exe for .py files.

  • .ModManager v2.ahk is an AutoHotKey v2 script that speeds up the process of adding and removing the word DISABLED from the start of folders to speed up mod handling. If you don't have experience with AutoHotKey is better to avoid it. ALT + D to toggle folder

Blender addons and scripts

  • JoinMeshes.py: Blender plugin that eases the repetitive tasks of mod exporting. Includes auto modifier application, shapekeys and even exporting every frame of animation as a unique mod folder. Useful for advanced modding and faster workflows. For a guide click here

  • quickBlenderImport.py: Eases the process of importing models from dumps, applies materials to each corresponding meshes and does some clean-up tasks on the mesh leaving it in nice quads.

leotools's People

Contributors

leotorrez avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.