{
  "name": "Batsuit (Rework)",
  "modifiers": {
    "fiskheroes:transformation": {
      "key": "TRANSFORM",
      "transformation": {
        "toggleData": "fiskrework:dyn/dive",
        "timerData": "fiskrework:dyn/dive_timer",
        "time": 40
      }
    },
    "fiskheroes:equipment": {
      "equipment": {
        "fiskheroes:batarang": {
          "cooldown": 13,
          "uses": 3,
          "damageProfile": {
            "damage": 8.0,
            "types": {
              "SHURIKEN": 1.0
            },
            "properties": {
              "DAMAGE_DROPOFF": 0.6,
              "HIT_COOLDOWN": 0
            }
          }
        },
        "fiskheroes:smoke_pellet": {
          "cooldown": 200,
          "uses": 2
        },
        "fiskheroes:grenade": {
            "cooldown": 250,
            "uses": 1,
            "damageProfile": {
              "damage": 2.5,
              "types": {
                "EXPLOSION": 1.0,
                "SOUND": 0.5
              },
              "properties": {
                "REDUCE_KNOCKBACK": 1.25,
                "EFFECTS": [
                  {
                    "id": "fiskheroes:flashbang",
                    "duration": 120,
                    "amplifier": 1,
                    "chance": 1
                  }
                ]
              }
            },
            "isInstant": true,
            "affectsUser": true,
            "fuseTime": 100,
            "radius": 5.0,
            "soundEvents": {
              "USE": "fiskheroes:grenade_throw"
          }
        }
      },
      "soundEvents": {
        "SWITCH": "fiskheroes:utility_belt_switch"
      }
    },
    "fiskheroes:controlled_flight": {
        "speed": 0.2,
        "boostSpeed": 0.2,
        "canBoost": true,
        "canRoll": true,
        "barrelRoll": {
          "duration": 21,
          "speed": 0.2,
          "drag": 0.0
        },
        "diveSpeedRetention": 0.5,
        "collision": {
          "blocks": {
            "stopFlying": true,
            "takeDamage": true
          },
          "entities": {
            "stopFlying": true,
            "dealDamage": true
          }
        },
        "knockback": 0.0
      },
    "fiskheroes:gliding": {
      "gliding": {
        "speed": 1.0,
        "lift": 1.0,
        "gravity": 1.0,
        "stall": 0.0
      },
      "isPowered": false,
      "isControlled": false,
      "canJumpActivate": true,
      "collision": {
        "blocks": {
          "stopFlying": true,
          "takeDamage": true
        },
        "entities": {
          "stopFlying": false,
          "dealDamage": true
        }
      },
      "knockback": 0.75,
      "soundEvents": {
        "ENABLE": ["fiskheroes:cape_open", "fiskheroes:gliding"],
        "DISABLE": "fiskheroes:cape_close",
        "IMPACT_BLOCK": "fiskheroes:flight_impact_block",
        "IMPACT_ENTITY": "fiskheroes:flight_impact_entity"
      }
    },
    "fiskheroes:damage_resistance": {
      "damageType": "BULLET",
      "factor": 0.75
    }
  }
}
