<aside> ⚡ script "core_teamexplode" (int type, int dmg, int range, int fullRange)
</aside>
An ACS recreation of [A_Explode](<https://zdoom.org/wiki/A_Explode>)
that damages the user and their allies as well.
Because this uses [core_damageactor](<https://mm8bdm.notion.site/core_damageactor-ee0369fe773743bf83c80e877cb03593>)
, a [BasicACSDamager](<https://mm8bdm.notion.site/BasicACSDamager-7afdcb44acc247ddaf07d1eb0345041c>)
must be created and passed as the first parameter.
<aside>
💡 Note: Because this script takes 4 parameters, it is required to call it using [ACS_NamedExecuteWithResult](<https://zdoom.org/wiki/ACS_NamedExecuteWithResult>)
.
</aside>
type
: string - Name of the [BasicACSDamager](<https://mm8bdm.notion.site/BasicACSDamager-7afdcb44acc247ddaf07d1eb0345041c>)
actor that deals the damage.dmg
: int - Amount of damage the explosion should deal, max.range
: int - How big the explosion should be.fullRange
: int - How big the max damage radius in the explosion should be.