Skip to content

Commit 6229e13

Browse files
committed
Merge branch 'observation-fix'
2 parents 593ecfa + 7e2cb8f commit 6229e13

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

include/sc2api/sc2_unit.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,8 @@ class Unit {
9393

9494
//! Unit cloak state.
9595
enum CloakState {
96+
//! Under the fog, so unknown whether it's cloaked or not.
97+
CloakedUnknown = 0,
9698
//! Cloaked, invisible to enemies until detected.
9799
Cloaked = 1,
98100
//! Cloaked enemy, but detected.

src/sc2api/sc2_proto_to_pods.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,7 @@ bool Convert(const SC2APIProtocol::Alliance& alliance_proto, Unit::Alliance& all
149149

150150
bool Convert(const SC2APIProtocol::CloakState& cloak_proto, Unit::CloakState& cloak) {
151151
switch (cloak_proto) {
152+
case SC2APIProtocol::CloakState::CloakedUnknown: cloak = Unit::CloakedUnknown; return true;
152153
case SC2APIProtocol::CloakState::Cloaked: cloak = Unit::Cloaked; return true;
153154
case SC2APIProtocol::CloakState::CloakedDetected: cloak = Unit::CloakedDetected; return true;
154155
case SC2APIProtocol::CloakState::NotCloaked: cloak = Unit::NotCloaked; return true;

0 commit comments

Comments
 (0)