ExplosionProxy

Description

Explosions API.

Methods

ExplosionData InitializeExplosionData(float total_radius, float explosion_damage, float voxel_damage_modifier, float voxel_destruction_factor, float owner_damage_modifier, string explosion_prefab, bool enable_player_damage, bool velocity_impulse)

  • Description: Use this to initialize your explosion data.

ExplosionParams CreateExplosionParams(Vector3 position, ExplosionData explosion_data, OwnerInfo ownerInfo, string used_item_identifier)

  • Description: Create explosion parameters to be supplied into explosion function. used_item_identifier must be type of usableitemdata, weapon or tool for example.
  • Parameters:
    • explosion_data: previously initialized explosion data

void SphereExplode(ExplosionParams @params)

  • Description: Initiate a spherical explosion.