Skip to content

Instantly share code, notes, and snippets.

View DarkTerraYT's full-sized avatar

Liam DarkTerraYT

  • Canada
  • 17:59 (UTC -04:00)
View GitHub Profile
@DarkTerraYT
DarkTerraYT / AssetBundleHelper.cs
Last active October 11, 2025 02:35
Helper scripts for making asset bundles
using UnityEditor;
using System;
using System.IO;
using System.Diagnostics;
using UnityEngine;
public class AssetBundleHelper
{
static Stopwatch timer = new Stopwatch();

How to Add new Balancing Data Properties

This tutorial will teach you how to add new balancing data parameters to your balancing using the decomp.

This doesn't cover actually implementing them into what you need them to do since each property has it's own unique use

Requirements

  • Decomp (I will be using 3.0.1 for this tutorial and therefore all instructions will be based off of 3.0.1, but it should work with 2.0.0 and 1.0.14. Using 2.0.0 or 1.0.14 will require you to decompile ABHSharedModel and ABHModelSerializer.

  • The Automatic Balancing Data Decoder/Encoder for decomp - This makes it much easier to edit balancing data with your new parameters.