# Add Circle To Region
Grammar — Add a state|Positive/Negative circle centered at c with radius rad to r
Flags —Native
|Action
Adds a circle to a region.
# Arguments
region
— Regionbool
[ preset::Region_State ] — Statepoint
— Centerfixed
— Radius
Returns — void
native void RegionAddCircle(
region r,
bool positive,
point center,
fixed radius,
);
# Related
Category: Region / Creation
- [F] —
region
— Convert Circle To Region — ( RegionCircle ) - [F] —
region
— Convert Rectangle To Region — ( RegionRect ) - [F] —
void
— Add Circle To Region — ( RegionAddCircle ) - [F] —
void
— Add Rectangle To Region — ( RegionAddRect ) - [F] —
void
— Add Region To Region — ( RegionAddRegion )
# Examples
# campaigns/liberty.sc2campaign
// L2368
RegionAddCircle(gv_soundRegion, true, Point(lv_x, lv_y), 3.0)
// L2368
RegionAddCircle(gv_soundRegion, true, Point(lv_x, lv_y), 3.0)
// L1864
RegionAddCircle(gv_kerriganSoundRegion, true, Point(lv_x, lv_y), 3.0)
// L1930
RegionAddCircle(gv_narudSoundRegion, true, Point(lv_x, lv_y), 3.0)
// L1864
RegionAddCircle(gv_kerriganSoundRegion, true, Point(lv_x, lv_y), 3.0)
// L1930
RegionAddCircle(gv_narudSoundRegion, true, Point(lv_x, lv_y), 3.0)
// L1239
RegionAddCircle(lv_spawnRegion, false, PointFromId(310), 20.0)
// L1240
RegionAddCircle(lv_spawnRegion, false, PointFromId(311), 20.0)
// L3850
RegionAddCircle(gv_soundRegion, true, Point(lv_x, lv_y), 3.0)
// L1239
RegionAddCircle(lv_spawnRegion, false, PointFromId(310), 20.0)
// L1240
RegionAddCircle(lv_spawnRegion, false, PointFromId(311), 20.0)
// L3850
RegionAddCircle(gv_soundRegion, true, Point(lv_x, lv_y), 3.0)
# mods/heroesdata.stormmod
// L3562
RegionAddCircle(libMapM_gv_mMGardensDragonSoundRegion, true, libNtve_gf_PointOffsetTowardsPoint(UnitGetPosition(lv_u), lv_beam_count, UnitGetPosition(libMapM_gv_mMGardensDragonDragonTowers[libMapM_gv_mMGardensDragonDragonTowerCount].lv_shrineBeamTargetUnit)), 1.0)
// L3594
RegionAddCircle(libMapM_gv_mMGardensDragonSoundRegion, true, libNtve_gf_PointOffsetTowardsPoint(UnitGetPosition(lv_u), lv_beam_count, UnitGetPosition(libMapM_gv_mMGardensDragonDragonTowers[libMapM_gv_mMGardensDragonDragonTowerCount].lv_shrineBeamTargetUnit)), 1.0)
# mods/starcoop/starcoop.sc2mod
// L21300
RegionAddCircle(libCOMI_gv_laserDrillSoundRegion[lv_player], true, Point(lv_x, lv_y), 3.0)
// L21361
RegionAddCircle(libCOMI_gv_laserDrillBFGSoundRegion[lv_player], true, Point(lv_x, lv_y), 3.0)
// L21422
RegionAddCircle(libCOMI_gv_laserDrillNukeSoundRegion[lv_player], true, Point(lv_x, lv_y), 3.0)
# mods/starcoop/starcoop.sc2mod
// L10474
RegionAddCircle(libCOMU_gv_mutatorLaserDrillSoundRegion, true, Point(lv_x, lv_y), 3.0)