GTFO-Modding / ExtraEnemyCustomization

Add more Enemy Customization for DataBlock editing
0 stars 2 forks source link

Improved Category Setting to be have two style #8

Closed Flowaria closed 2 years ago

Flowaria commented 2 years ago
{
    "Categories": [
        "Small",
        "Striker",
        "Shooter",
        "Scout",
        "Big",
        "Bullrush"
    ],
    "CategoryPair": [
        {
            "PersistentID": 24, //Striker Hibernate
            "Categories": [
                "Small", "Striker"
            ]
        }
    ],
    "IdPair": [
        {
            "Category": "Small",
            "PersistentIDs": [
                24, //Striker Hibernate
                13, //Striker Wave
                21, //Shadow
                30, //Bullrush
                26, //Shooter Hibernate
                11 //Shooter Wave
            ]
        },
        {
            "Category": "Striker",
            "PersistentIDs": [
                24,
                13,
                16,
                28,
                35
            ]
        },
        {
            "Category": "Big",
            "PersistentIDs": [
                16, //Big Striker Wave
                39, //Big Striker Bullrush
                28, //Big Striker Hibernate
                35, //Big Striker Shadow
                18, //Big Shooter
                33 //Hybrid
            ]
        },
        {
            "Category": "Bullrush",
            "PersistentIDs": [
                30, //Bullrush
                39 //Big Striker Bullrush
            ]
        }
    ]
}

now they could be work in two different method in same time which allows more option depends on situation