Giter Club home page Giter Club logo

dota2-minify's Introduction

I've moved on to other projects so this repo is now archived but will stay up for research and reference purposes

Markdownify
Dota 2 Minify

Automation and Modding Tool for Dota 2


✔️500+ Spells Simplified • ✔️7,000+ mods • ✔️Boost FPS • ✔️Creator Toolkit •

Benchmark (click to play) App (click to zoom)

🚀 Installation

Dota 2 Workshop Tools must be installed to use mods that edit the Interface like "Minify HUD". You can skip step 1 if you don't want those.

  1. Right-click on Dota 2 in Steam and select Properties > DLC then install "Dota 2 Workshop Tools DLC"

  2. Click here and download latest Minify(Full)

  3. Extract zip file and run Minify.exe

  4. Patch gameinfo using Dota2Patcher by Wolf49406

  5. Go play dota2!


Optional: If you want to manually get Decompiler.exe and libSkiaSharp.dll

  1. Open https://github.com/SteamDatabase/ValveResourceFormat/releases

  2. Download "Decompiler-windows-x64.zip" (version: 0.2.0.864)

  3. Extract both files into Minify folder.

Optional: To compile project from source Click Here for instructions

(back to top)

📚 Developing Your Own Mods

Loading custom mods is disabled in stable branch and is under development.

The wiki will teach you the basics of working with steam files and more.

Once you get comfortable with the tools you can use Minify to patch them quickly.

📂 Minify File Structure

Name Description
Files Compiled files you want to pack (Models, Meshes, Textures...etc)
blacklist.txt Paths to files to replace with blanks so they wont appear in game (Particles, Sounds...etc)
styling.txt Custom CSS you want to apply to the Panorama (Interfaces, Layouts, HUD's...etc)
notes.txt Optionally include this file to have a details button beside your mod for users to read.

Click here to do the Beginner Mod Tutorial


🎮 Community



(back to top)

dota2-minify's People

Contributors

robbyz512 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.