# Explore/Unexplore Area
Grammar — Change visibility for player player to state|Explored/Unexplored within area and cliffLevel|Do/Do Not check cliff level
Flags —Native
|Action
Sets the specified region for the specified player to explored or unexplored.
# Arguments
int
— Playerregion
— Areabool
[ preset::ExploredUnexploredOption ] — Statebool
[ preset::Do_Do_Not_Option ] — Check Cliff Level
Returns — void
native void VisExploreArea(
int player,
region area,
bool explored,
bool checkCliffLevel,
);
# Related
Category: Visibility / Basic
- [F] —
void
— Reveal Area — ( VisRevealArea ) - [F] —
void
— Explore/Unexplore Area — ( VisExploreArea ) - [F] —
void
— Fill Area Visibility — ( VisFillArea ) - [F] —
void
— Enable/Disable Visibility — ( VisEnable ) - [F] —
void
— Show/Hide Placement Models — ( libNtve_gf_ShowHidePlacementModels ) - [F] —
fixed
— Get Fog of War Alpha — ( VisGetFoWAlpha ) - [F] —
void
— Set Fog of War Alpha — ( VisSetFoWAlpha ) - [F] —
void
— Reset Fog of War Alpha — ( VisResetFoWAlpha ) - [F] —
bool
— Visibility Is Enabled — ( VisIsEnabled ) - [F] —
bool
— Point Is Visible For Player — ( VisIsVisibleForPlayer )
# Examples
# campaigns/liberty.sc2campaign
// L414
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), true, false)
// L723
VisExploreArea(gv_pLAYER_USER, RegionPlayableMap(), true, false)
// L1458
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), true, false)
// L827
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L914
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L1367
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L2941
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L493
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L742
VisExploreArea(gv_pLAYER_USER, RegionPlayableMap(), true, false)
// L1834
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L619
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L1737
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L1396
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L1397
VisExploreArea(gv_p2_ENEMY_ZERG, RegionEntireMap(), false, false)
// L1398
VisExploreArea(gv_p3_ENEMY_PROTOSS, RegionEntireMap(), false, false)
// L2182
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L2458
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L775
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L862
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L1301
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L2805
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L390
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L579
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L705
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), true, false)
// L1453
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L832
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L922
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L2960
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L406
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L693
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), true, false)
// L1394
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L1703
VisExploreArea(gv_p1_USER, RegionFromId(42), true, false)
// L5324
VisExploreArea(gv_p1_USER, RegionFromId(34), true, false)
// L786
VisExploreArea(gv_pLAYER_01_USER, RegionCircle(PointFromId(19), 16.0), true, false)
// L787
VisExploreArea(gv_pLAYER_01_USER, RegionCircle(PointFromId(73), 16.0), true, false)
// L788
VisExploreArea(gv_pLAYER_01_USER, RegionCircle(PointFromId(74), 16.0), true, false)
// L789
VisExploreArea(gv_pLAYER_01_USER, RegionCircle(PointFromId(669), 12.0), true, false)
// L790
VisExploreArea(gv_pLAYER_01_USER, RegionCircle(PointFromId(707), 12.0), true, false)
// L4669
VisExploreArea(gv_p01_USER, RegionEntireMap(), false, false)
// L3371
VisExploreArea(gv_pLAYER_01_USER, RegionCircle(gv_trainPath[lv_currentPingPoint], 12.0), true, false)
// L3385
VisExploreArea(gv_pLAYER_01_USER, RegionCircle(gv_trainPath[lv_currentPingPoint], 12.0), true, false)
// L3427
VisExploreArea(gv_pLAYER_01_USER, RegionCircle(gv_trainPath[lv_currentPingPoint], 12.0), true, false)
// L3482
VisExploreArea(gv_pLAYER_01_USER, RegionCircle(gv_trainPath[lv_currentPingPoint], 12.0), true, false)
// L752
VisExploreArea(gv_p01_USER, RegionFromId(15), true, false)
// L11412
VisExploreArea(gv_p01_USER, RegionEntireMap(), false, false)
// L5056
VisExploreArea(gv_p1_USER, RegionEntireMap(), false, false)
// L5057
VisExploreArea(gv_p1_USER, RegionFromId(32), true, false)
// L5153
VisExploreArea(gv_p1_USER, RegionEntireMap(), false, false)
// L5154
VisExploreArea(gv_p1_USER, RegionFromId(32), true, false)
// L757
VisExploreArea(gv_pLAYER_01_USER, RegionFromId(23), true, false)
// L483
VisExploreArea(gv_p01_USER, RegionFromId(20), true, false)
// L1765
VisExploreArea(gv_p01_USER, RegionCircle(PointFromId(443), 8.0), true, false)
// L3593
VisExploreArea(gv_p01_USER, RegionCircle(UnitGetPosition(autoFB64C290_var), 2.0), true, false)
// L3601
VisExploreArea(gv_p01_USER, RegionCircle(UnitGetPosition(auto54C05CEA_var), 2.0), true, false)
// L3614
VisExploreArea(gv_p01_USER, RegionCircle(UnitGetPosition(autoF08FD742_var), 2.0), true, false)
// L3622
VisExploreArea(gv_p01_USER, RegionCircle(UnitGetPosition(auto16481552_var), 2.0), true, false)
// L3635
VisExploreArea(gv_p01_USER, RegionCircle(UnitGetPosition(auto32D3A7DE_var), 2.0), true, false)
// L3643
VisExploreArea(gv_p01_USER, RegionCircle(UnitGetPosition(auto187B1827_var), 2.0), true, false)
// L3746
VisExploreArea(gv_p01_USER, RegionCircle(UnitGetPosition(autoE35494DE_var), 2.0), true, false)
// L3754
VisExploreArea(gv_p01_USER, RegionCircle(UnitGetPosition(autoF24145D4_var), 2.0), true, false)
// L766
VisExploreArea(gv_pLAYER01_USER, RegionFromId(18), true, false)
// L6094
VisExploreArea(gv_pLAYER01_USER, RegionEntireMap(), false, false)
// L6422
VisExploreArea(gv_pLAYER01_USER, RegionFromId(31), false, false)
// L669
VisExploreArea(gv_p01_USER, RegionEntireMap(), false, false)
// L1800
VisExploreArea(gv_p01_USER, RegionEntireMap(), false, false)
// L1993
VisExploreArea(gv_p01_USER, RegionEntireMap(), false, false)
// L3205
VisExploreArea(gv_p01_USER, RegionEntireMap(), false, false)
// L724
VisExploreArea(gv_pLAYER01_USER, RegionCircle(PointFromId(13), 6.0), true, false)
// L1182
VisExploreArea(gv_pLAYER01_USER, gv_wall_of_Fire_DamageRegion, true, false)
// L2487
VisExploreArea(gv_pLAYER01_USER, RegionCircle(UnitGetPosition(autoF023E1E1_var), 2.0), true, false)
// L5283
VisExploreArea(gv_pLAYER_01_USER, gv_mapAreaNormal, true, false)
// L3716
VisExploreArea(gv_p1_USER, RegionFromId(10), false, false)
// L5352
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false)
// L9752
VisExploreArea(1, RegionEntireMap(), false, false)
// L9762
VisExploreArea(1, RegionEntireMap(), false, false)
// L6317
VisExploreArea(gv_p1_USER, RegionEntireMap(), false, false)
// L588
VisExploreArea(gv_p01_USER, RegionFromId(38), true, false)
// L1703
VisExploreArea(gv_p1_USER, RegionFromId(42), true, false)
// L5324
VisExploreArea(gv_p1_USER, RegionFromId(34), true, false)
// L786
VisExploreArea(gv_pLAYER_01_USER, RegionCircle(PointFromId(19), 16.0), true, false)
// L787
VisExploreArea(gv_pLAYER_01_USER, RegionCircle(PointFromId(73), 16.0), true, false)
// L788
VisExploreArea(gv_pLAYER_01_USER, RegionCircle(PointFromId(74), 16.0), true, false)
// L789
VisExploreArea(gv_pLAYER_01_USER, RegionCircle(PointFromId(669), 12.0), true, false)
// L790
VisExploreArea(gv_pLAYER_01_USER, RegionCircle(PointFromId(707), 12.0), true, false)
// L4669
VisExploreArea(gv_p01_USER, RegionEntireMap(), false, false)
// L3371
VisExploreArea(gv_pLAYER_01_USER, RegionCircle(gv_trainPath[lv_currentPingPoint], 12.0), true, false)
// L3385
VisExploreArea(gv_pLAYER_01_USER, RegionCircle(gv_trainPath[lv_currentPingPoint], 12.0), true, false)
// L3427
VisExploreArea(gv_pLAYER_01_USER, RegionCircle(gv_trainPath[lv_currentPingPoint], 12.0), true, false)
// L3482
VisExploreArea(gv_pLAYER_01_USER, RegionCircle(gv_trainPath[lv_currentPingPoint], 12.0), true, false)
// L752
VisExploreArea(gv_p01_USER, RegionFromId(15), true, false)
// L11412
VisExploreArea(gv_p01_USER, RegionEntireMap(), false, false)
// L5056
VisExploreArea(gv_p1_USER, RegionEntireMap(), false, false)
// L5057
VisExploreArea(gv_p1_USER, RegionFromId(32), true, false)
// L5153
VisExploreArea(gv_p1_USER, RegionEntireMap(), false, false)
// L5154
VisExploreArea(gv_p1_USER, RegionFromId(32), true, false)
// L757
VisExploreArea(gv_pLAYER_01_USER, RegionFromId(23), true, false)
// L483
VisExploreArea(gv_p01_USER, RegionFromId(20), true, false)
// L1765
VisExploreArea(gv_p01_USER, RegionCircle(PointFromId(443), 8.0), true, false)
// L3593
VisExploreArea(gv_p01_USER, RegionCircle(UnitGetPosition(autoFB64C290_var), 2.0), true, false)
// L3601
VisExploreArea(gv_p01_USER, RegionCircle(UnitGetPosition(auto54C05CEA_var), 2.0), true, false)