GTFO-Modding / ExtraEnemyCustomization

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

ExplosiveAttack/Projectile Custom #5

Closed Flowaria closed 2 years ago

Flowaria commented 2 years ago

Ability.json

"ExplosiveAttackCustom": [
        {
            "Enabled": true,
            "DebugName": "Everything",
            "Target": {
                "Mode": "Everything",
                "persistentIDs": [],
                "nameParam": "",
                "nameIgnoreCase": true
            },
            "MeleeData": {
                "Damage": "20%",
                "MinRange": 5.0,
                "MaxRange": 10.0,
                "NoiseMinRange": 10.0,
                "NoiseMaxRange": 15.0
            },
            "TentacleData": {
                "Damage": "10%",
                "MinRange": 5.0,
                "MaxRange": 10.0,
                "NoiseMinRange": 10.0,
                "NoiseMaxRange": 15.0
            }
        }
    ],

Projectile.json

"ProjectileDefinitions": [
        {
            "DebugName": "Tiny_Slow_Red",
            "ID": 52,
            "BaseProjectile": "TargetingMedium",
            "Speed": "50%",
            "HomingStrength": "500%",
            "GlowColor": "red",
            "GlowRange": 2.0,
            "Damage": "10%",
            "Infection": "0%",
            "ExplosionDamage": "5%",
            "ExplosionMinRange": 2.0,
            "ExplosionMaxRange": 5.0,
            "ExplosionNoiseMinRange": 5.0,
            "ExplosionNoiseMaxRange": 10.0
        }
    ]