# Create Actor Region
Grammar — Create actor region actorLink in actor scope actorScope from game region region
Flags —Native
|Action
Creates a region actor from a game region. You can use a region actor to send an actor message to all of the actors that are currently inside it. If you set a variable to “Last Created Actor” after running this action, your variable will be set to the region actor created by this action.
# Arguments
actorscope
— Actor Scopestring
[ gamelink::Actor ] — Actor Linkregion
— Region
Returns — actor
native actor ActorRegionCreate(
actorscope as,
string actorName,
region r,
);
# Related
Category: Actor / Create Actors
- [F] —
actor
— Attach Model To Unit — ( libNtve_gf_AttachModelToUnit ) - [F] —
actor
— Attach Model To Unit (Inherit Visibility) — ( libNtve_gf_AttachModelToUnitInheritVisibility ) - [F] —
actor
— Attach Model To Actor — ( libNtve_gf_AttachModelToActor2 ) - [F] —
actorscope
— Last Created Actor Scope — ( libNtve_gf_ActorScopeLastCreated ) - [F] —
actorscope
— Last Created Actor Scope by Message — ( libNtve_gf_ActorScopeLastCreatedSend ) - [F] —
actor
— Last Created Actor — ( libNtve_gf_ActorLastCreated ) - [F] —
actor
— Last Created Actor by Message — ( libNtve_gf_ActorLastCreatedSend ) - [F] —
actor
— Attach Actor To Unit — ( libNtve_gf_AttachActorToUnit ) - [F] —
actor
— Attach Actor To Actor — ( libNtve_gf_AttachActorToActor ) - [F] —
actorscope
— Create Actor Scope — ( ActorScopeCreate ) - [F] —
actor
— Create Actor — ( ActorCreate ) - [F] —
actor
— Create Actor Region — ( ActorRegionCreate ) - [F] —
actor
— Create Actor At Point — ( libNtve_gf_CreateActorAtPoint ) - [F] —
actor
— Create Model At Point — ( libNtve_gf_CreateModelAtPoint ) - [F] —
void
— Create Model With Point Facing — ( libNtve_gf_CreateModelWithPointFacing ) - [F] —
void
— Actor Scope Move To — ( ActorScopeMoveTo )
# Examples
# campaigns/liberty.sc2campaign
// L338
ActorRegionCreate(null, "TriggerRegion", lp_salvageRegion)
// L2370
ActorRegionCreate(null, "LaserRegion", gv_soundRegion)
// L1146
ActorRegionCreate(null, "WallOfFireRegion", gv_wall_of_Fire_DamageRegion)
// L338
ActorRegionCreate(null, "TriggerRegion", lp_salvageRegion)
// L2370
ActorRegionCreate(null, "LaserRegion", gv_soundRegion)
// L1146
ActorRegionCreate(null, "WallOfFireRegion", gv_wall_of_Fire_DamageRegion)
// L1866
ActorRegionCreate(null, "KerriganBeamRegion", gv_kerriganSoundRegion)
// L1932
ActorRegionCreate(null, "NarudBeamRegion", gv_narudSoundRegion)
// L2902
ActorRegionCreate(ActorScopeFromUnit(gv_psiDestroyer), "PsiDecimatorDomeRegion", gv_psiFieldSoundRegion)
// L990
ActorRegionCreate(null, "TriggerRegion", lp_rEGION)
// L1324
ActorRegionCreate(null, "TriggerRegion", RegionFromId(130))
// L531
ActorRegionCreate(null, "TriggerRegion", lp_target)
// L1866
ActorRegionCreate(null, "KerriganBeamRegion", gv_kerriganSoundRegion)
// L1932
ActorRegionCreate(null, "NarudBeamRegion", gv_narudSoundRegion)
// L2902
ActorRegionCreate(ActorScopeFromUnit(gv_psiDestroyer), "PsiDecimatorDomeRegion", gv_psiFieldSoundRegion)
// L990
ActorRegionCreate(null, "TriggerRegion", lp_rEGION)
// L1324
ActorRegionCreate(null, "TriggerRegion", RegionFromId(130))
// L531
ActorRegionCreate(null, "TriggerRegion", lp_target)
// L518
ActorRegionCreate(null, "TriggerRegion", RegionEntireMap())
// L3852
ActorRegionCreate(null, "CelestialBeamRegion", gv_soundRegion)
// L518
ActorRegionCreate(null, "TriggerRegion", RegionEntireMap())
// L3852
ActorRegionCreate(null, "CelestialBeamRegion", gv_soundRegion)
# campaigns/voidstory.sc2campaign
— VoidCampaignMissionLib.galaxy
// L3681
ActorRegionCreate(null, "TriggerRegion", lp_target)
# mods/core.sc2mod
// L445
ActorRegionCreate(null, "TriggerRegion", lp_region)
// L459
ActorRegionCreate(null, "TriggerRegion", lp_region)
// L1142
ActorRegionCreate(null, "TriggerRegion", lp_target)
// L1162
ActorRegionCreate(null, "TriggerRegion", lp_region)
// L1177
ActorRegionCreate(null, "TriggerRegion", lp_region)
// L1279
ActorRegionCreate(null, "TriggerRegion", lp_target)
// L1490
ActorRegionCreate(null, "TriggerRegion", lp_target)
// L1512
ActorRegionCreate(null, "TriggerRegion", lp_target)
// L1542
ActorRegionCreate(null, "TriggerRegion", lp_target)
// L3623
ActorRegionCreate(null, "TriggerRegion", RegionEntireMap())
// L328
ActorRegionCreate(null, "TriggerRegion", lp_region)
// L342
ActorRegionCreate(null, "TriggerRegion", lp_region)
// L1037
ActorRegionCreate(null, "TriggerRegion", lp_target)
// L1057
ActorRegionCreate(null, "TriggerRegion", lp_region)
// L1073
ActorRegionCreate(null, "TriggerRegion", lp_region)
// L1175
ActorRegionCreate(null, "TriggerRegion", lp_target)
// L1299
ActorRegionCreate(null, "TriggerRegion", lp_target)
// L1321
ActorRegionCreate(null, "TriggerRegion", lp_target)
// L1351
ActorRegionCreate(null, "TriggerRegion", lp_target)
# mods/heroes.stormmod
// L925
ActorRegionCreate(null, "TriggerRegion", lp_region)
// L925
ActorRegionCreate(null, "TriggerRegion", lp_region)
# mods/heroesbrawlmods/arenamodemods/arenamode.stormmod
// L1292
ActorRegionCreate(null, "TriggerRegion", lp_region)
// L2517
ActorRegionCreate(null, "TriggerRegion", libAREN_gv_aRM_MechanicData[libAREN_gf_ArenaCurrentMechanicId()].lv_playableRegion)
# mods/heroesbrawlmods/arenamodemods/gardenarena.stormmod
// L173
ActorRegionCreate(null, "TriggerRegion", RegionEntireMap())
# mods/heroesbrawlmods/brawlmapmods/coop/escapefrombraxis.stormmod
// L2154
ActorRegionCreate(null, "TriggerRegion", lp_region)
# mods/heroesbrawlmods/brawlmapmods/coop/pvemod.stormmod
// L1495
ActorRegionCreate(null, "TriggerRegion", lp_region)
# mods/heroesdata.stormmod
// L2925
ActorRegionCreate(null, "TriggerRegion", lp_target)
# mods/heroesdata.stormmod
// L3708
ActorRegionCreate(null, "DragonBeamEndRegion", libMapM_gv_mMGardensDragonSoundRegion)
// L3780
ActorRegionCreate(null, "DragonBeamStartRegion", libMapM_gv_mMGardensDragonSoundRegion)
// L3781
ActorRegionCreate(null, "DragonBeamLoopRegion", libMapM_gv_mMGardensDragonSoundRegion)
// L7522
ActorRegionCreate(null, "DragonBeamEndRegion", libMapM_gv_mMGardensDragonSoundRegion)
# mods/heroesmapmods/battlegroundmapmods/braxisholdout.stormmod
// L661
ActorRegionCreate(null, "HoldoutBeamLoopRegion", libSCHO_gv_mMHO_HiveCages[libGame_gv_teamOrderIndex_C].lv_southSoundRegion)
// L667
ActorRegionCreate(null, "HoldoutBeamLoopRegion", libSCHO_gv_mMHO_HiveCages[libGame_gv_teamOrderIndex_C].lv_northSoundRegion)
// L673
ActorRegionCreate(null, "HoldoutBeamLoopRegion", libSCHO_gv_mMHO_HiveCages[libGame_gv_teamChaosIndex_C].lv_northSoundRegion)
// L679
ActorRegionCreate(null, "HoldoutBeamLoopRegion", libSCHO_gv_mMHO_HiveCages[libGame_gv_teamChaosIndex_C].lv_southSoundRegion)
# mods/heroesmapmods/battlegroundmapmods/towersofdoom.stormmod
// L686
ActorRegionCreate(null, "TriggerRegion", lp_region)
// L840
ActorRegionCreate(null, "TriggerRegion", lp_region)
// L1962
ActorRegionCreate(null, "TriggerRegion", RegionEntireMap())
# mods/missionpacks/novacampaign.sc2mod
// L3818
ActorRegionCreate(null, "TriggerRegion", lp_target)
# mods/novastoryassets.sc2mod
// L3738
ActorRegionCreate(null, "Nova07AmbientSoundRegionOutside", gv_ambienceRegion_Facility_Outside)
// L3741
ActorRegionCreate(null, "Nova07AmbientSoundRegionInside", gv_ambienceRegion_Facility_Inside)
// L3738
ActorRegionCreate(null, "Nova07AmbientSoundRegionOutside", gv_ambienceRegion_Facility_Outside)
// L3741
ActorRegionCreate(null, "Nova07AmbientSoundRegionInside", gv_ambienceRegion_Facility_Inside)
# mods/starcoop/starcoop.sc2mod
// L3660
ActorRegionCreate(null, "TriggerRegion", RegionEntireMap())
// L11570
ActorRegionCreate(null, "TriggerRegion", lp_target)
// L21302
ActorRegionCreate(null, "LaserDrillCoopBeamRegion", libCOMI_gv_laserDrillSoundRegion[lv_player])
// L21363
ActorRegionCreate(null, "LaserDrillCoopConcentratedBeamRegion", libCOMI_gv_laserDrillBFGSoundRegion[lv_player])
// L21424
ActorRegionCreate(null, "PulseCannonBeamRegion", libCOMI_gv_laserDrillNukeSoundRegion[lv_player])
# mods/starcoop/starcoop.sc2mod
// L10476
ActorRegionCreate(null, "MutatorLaserDrillBeamRegion", libCOMU_gv_mutatorLaserDrillSoundRegion)