Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
P
PyCommandCenter
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Starcraft AI Course
PyCommandCenter
Commits
7903b9b3
Commit
7903b9b3
authored
6 years ago
by
David Bergström
Browse files
Options
Downloads
Patches
Plain Diff
Start adding enums to library
parent
35181658
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
library.cpp
+214
-0
214 additions, 0 deletions
library.cpp
with
214 additions
and
0 deletions
library.cpp
+
214
−
0
View file @
7903b9b3
...
...
@@ -42,5 +42,219 @@ PYBIND11_MODULE(library, m)
.
value
(
"CheatInsane"
,
sc2
::
Difficulty
::
CheatInsane
);
m
.
def
(
"CreateParticipant"
,
&
sc2
::
CreateParticipant
,
"Create participant from agent"
);
py
::
enum_
<
sc2
::
UNIT_TYPEID
>
(
m
,
"UNIT_TYPEID"
)
.
value
(
"INVALID"
,
sc2
::
UNIT_TYPEID
::
INVALID
)
.
value
(
"TERRAN_ARMORY"
,
sc2
::
UNIT_TYPEID
::
TERRAN_ARMORY
)
.
value
(
"TERRAN_AUTOTURRET"
,
sc2
::
UNIT_TYPEID
::
TERRAN_AUTOTURRET
)
.
value
(
"TERRAN_BANSHEE"
,
sc2
::
UNIT_TYPEID
::
TERRAN_BANSHEE
)
.
value
(
"TERRAN_BARRACKS"
,
sc2
::
UNIT_TYPEID
::
TERRAN_BARRACKS
)
.
value
(
"TERRAN_BARRACKSFLYING"
,
sc2
::
UNIT_TYPEID
::
TERRAN_BARRACKSFLYING
)
.
value
(
"TERRAN_BARRACKSREACTOR"
,
sc2
::
UNIT_TYPEID
::
TERRAN_BARRACKSREACTOR
)
.
value
(
"TERRAN_BARRACKSTECHLAB"
,
sc2
::
UNIT_TYPEID
::
TERRAN_BARRACKSTECHLAB
)
.
value
(
"TERRAN_BATTLECRUISER"
,
sc2
::
UNIT_TYPEID
::
TERRAN_BATTLECRUISER
)
.
value
(
"TERRAN_BUNKER"
,
sc2
::
UNIT_TYPEID
::
TERRAN_BUNKER
)
.
value
(
"TERRAN_COMMANDCENTER"
,
sc2
::
UNIT_TYPEID
::
TERRAN_COMMANDCENTER
)
.
value
(
"TERRAN_COMMANDCENTERFLYING"
,
sc2
::
UNIT_TYPEID
::
TERRAN_COMMANDCENTERFLYING
)
.
value
(
"TERRAN_CYCLONE"
,
sc2
::
UNIT_TYPEID
::
TERRAN_CYCLONE
)
.
value
(
"TERRAN_ENGINEERINGBAY"
,
sc2
::
UNIT_TYPEID
::
TERRAN_ENGINEERINGBAY
)
.
value
(
"TERRAN_FACTORY"
,
sc2
::
UNIT_TYPEID
::
TERRAN_FACTORY
)
.
value
(
"TERRAN_FACTORYFLYING"
,
sc2
::
UNIT_TYPEID
::
TERRAN_FACTORYFLYING
)
.
value
(
"TERRAN_FACTORYREACTOR"
,
sc2
::
UNIT_TYPEID
::
TERRAN_FACTORYREACTOR
)
.
value
(
"TERRAN_FACTORYTECHLAB"
,
sc2
::
UNIT_TYPEID
::
TERRAN_FACTORYTECHLAB
)
.
value
(
"TERRAN_FUSIONCORE"
,
sc2
::
UNIT_TYPEID
::
TERRAN_FUSIONCORE
)
.
value
(
"TERRAN_GHOST"
,
sc2
::
UNIT_TYPEID
::
TERRAN_GHOST
)
.
value
(
"TERRAN_GHOSTACADEMY"
,
sc2
::
UNIT_TYPEID
::
TERRAN_GHOSTACADEMY
)
.
value
(
"TERRAN_HELLION"
,
sc2
::
UNIT_TYPEID
::
TERRAN_HELLION
)
.
value
(
"TERRAN_HELLIONTANK"
,
sc2
::
UNIT_TYPEID
::
TERRAN_HELLIONTANK
)
.
value
(
"TERRAN_LIBERATOR"
,
sc2
::
UNIT_TYPEID
::
TERRAN_LIBERATOR
)
.
value
(
"TERRAN_LIBERATORAG"
,
sc2
::
UNIT_TYPEID
::
TERRAN_LIBERATORAG
)
.
value
(
"TERRAN_MARAUDER"
,
sc2
::
UNIT_TYPEID
::
TERRAN_MARAUDER
)
.
value
(
"TERRAN_MARINE"
,
sc2
::
UNIT_TYPEID
::
TERRAN_MARINE
)
.
value
(
"TERRAN_MEDIVAC"
,
sc2
::
UNIT_TYPEID
::
TERRAN_MEDIVAC
)
.
value
(
"TERRAN_MISSILETURRET"
,
sc2
::
UNIT_TYPEID
::
TERRAN_MISSILETURRET
)
.
value
(
"TERRAN_MULE"
,
sc2
::
UNIT_TYPEID
::
TERRAN_MULE
)
.
value
(
"TERRAN_ORBITALCOMMAND"
,
sc2
::
UNIT_TYPEID
::
TERRAN_ORBITALCOMMAND
)
.
value
(
"TERRAN_ORBITALCOMMANDFLYING"
,
sc2
::
UNIT_TYPEID
::
TERRAN_ORBITALCOMMANDFLYING
)
.
value
(
"TERRAN_PLANETARYFORTRESS"
,
sc2
::
UNIT_TYPEID
::
TERRAN_PLANETARYFORTRESS
)
.
value
(
"TERRAN_RAVEN"
,
sc2
::
UNIT_TYPEID
::
TERRAN_RAVEN
)
.
value
(
"TERRAN_REAPER"
,
sc2
::
UNIT_TYPEID
::
TERRAN_REAPER
)
.
value
(
"TERRAN_REFINERY"
,
sc2
::
UNIT_TYPEID
::
TERRAN_REFINERY
)
.
value
(
"TERRAN_SCV"
,
sc2
::
UNIT_TYPEID
::
TERRAN_SCV
)
.
value
(
"TERRAN_SENSORTOWER"
,
sc2
::
UNIT_TYPEID
::
TERRAN_SENSORTOWER
)
.
value
(
"TERRAN_SIEGETANK"
,
sc2
::
UNIT_TYPEID
::
TERRAN_SIEGETANK
)
.
value
(
"TERRAN_SIEGETANKSIEGED"
,
sc2
::
UNIT_TYPEID
::
TERRAN_SIEGETANKSIEGED
)
.
value
(
"TERRAN_STARPORT"
,
sc2
::
UNIT_TYPEID
::
TERRAN_STARPORT
)
.
value
(
"TERRAN_STARPORTFLYING"
,
sc2
::
UNIT_TYPEID
::
TERRAN_STARPORTFLYING
)
.
value
(
"TERRAN_STARPORTREACTOR"
,
sc2
::
UNIT_TYPEID
::
TERRAN_STARPORTREACTOR
)
.
value
(
"TERRAN_STARPORTTECHLAB"
,
sc2
::
UNIT_TYPEID
::
TERRAN_STARPORTTECHLAB
)
.
value
(
"TERRAN_SUPPLYDEPOT"
,
sc2
::
UNIT_TYPEID
::
TERRAN_SUPPLYDEPOT
)
.
value
(
"TERRAN_SUPPLYDEPOTLOWERED"
,
sc2
::
UNIT_TYPEID
::
TERRAN_SUPPLYDEPOTLOWERED
)
.
value
(
"TERRAN_THOR"
,
sc2
::
UNIT_TYPEID
::
TERRAN_THOR
)
.
value
(
"TERRAN_THORAP"
,
sc2
::
UNIT_TYPEID
::
TERRAN_THORAP
)
.
value
(
"TERRAN_VIKINGASSAULT"
,
sc2
::
UNIT_TYPEID
::
TERRAN_VIKINGASSAULT
)
.
value
(
"TERRAN_VIKINGFIGHTER"
,
sc2
::
UNIT_TYPEID
::
TERRAN_VIKINGFIGHTER
)
.
value
(
"TERRAN_WIDOWMINE"
,
sc2
::
UNIT_TYPEID
::
TERRAN_WIDOWMINE
)
.
value
(
"TERRAN_WIDOWMINEBURROWED"
,
sc2
::
UNIT_TYPEID
::
TERRAN_WIDOWMINEBURROWED
)
.
value
(
"TERRAN_KD8CHARGE"
,
sc2
::
UNIT_TYPEID
::
TERRAN_KD8CHARGE
)
.
value
(
"TERRAN_NUKE"
,
sc2
::
UNIT_TYPEID
::
TERRAN_NUKE
)
.
value
(
"TERRAN_POINTDEFENSEDRONE"
,
sc2
::
UNIT_TYPEID
::
TERRAN_POINTDEFENSEDRONE
)
.
value
(
"TERRAN_REACTOR"
,
sc2
::
UNIT_TYPEID
::
TERRAN_REACTOR
)
.
value
(
"TERRAN_TECHLAB"
,
sc2
::
UNIT_TYPEID
::
TERRAN_TECHLAB
)
.
value
(
"ZERG_BANELING"
,
sc2
::
UNIT_TYPEID
::
ZERG_BANELING
)
.
value
(
"ZERG_BANELINGBURROWED"
,
sc2
::
UNIT_TYPEID
::
ZERG_BANELINGBURROWED
)
.
value
(
"ZERG_BANELINGCOCOON"
,
sc2
::
UNIT_TYPEID
::
ZERG_BANELINGCOCOON
)
.
value
(
"ZERG_BANELINGNEST"
,
sc2
::
UNIT_TYPEID
::
ZERG_BANELINGNEST
)
.
value
(
"ZERG_BROODLING"
,
sc2
::
UNIT_TYPEID
::
ZERG_BROODLING
)
.
value
(
"ZERG_BROODLORD"
,
sc2
::
UNIT_TYPEID
::
ZERG_BROODLORD
)
.
value
(
"ZERG_BROODLORDCOCOON"
,
sc2
::
UNIT_TYPEID
::
ZERG_BROODLORDCOCOON
)
.
value
(
"ZERG_CHANGELING"
,
sc2
::
UNIT_TYPEID
::
ZERG_CHANGELING
)
.
value
(
"ZERG_CHANGELINGMARINE"
,
sc2
::
UNIT_TYPEID
::
ZERG_CHANGELINGMARINE
)
.
value
(
"ZERG_CHANGELINGMARINESHIELD"
,
sc2
::
UNIT_TYPEID
::
ZERG_CHANGELINGMARINESHIELD
)
.
value
(
"ZERG_CHANGELINGZEALOT"
,
sc2
::
UNIT_TYPEID
::
ZERG_CHANGELINGZEALOT
)
.
value
(
"ZERG_CHANGELINGZERGLING"
,
sc2
::
UNIT_TYPEID
::
ZERG_CHANGELINGZERGLING
)
.
value
(
"ZERG_CHANGELINGZERGLINGWINGS"
,
sc2
::
UNIT_TYPEID
::
ZERG_CHANGELINGZERGLINGWINGS
)
.
value
(
"ZERG_CORRUPTOR"
,
sc2
::
UNIT_TYPEID
::
ZERG_CORRUPTOR
)
.
value
(
"ZERG_CREEPTUMOR"
,
sc2
::
UNIT_TYPEID
::
ZERG_CREEPTUMOR
)
.
value
(
"ZERG_CREEPTUMORBURROWED"
,
sc2
::
UNIT_TYPEID
::
ZERG_CREEPTUMORBURROWED
)
.
value
(
"ZERG_CREEPTUMORQUEEN"
,
sc2
::
UNIT_TYPEID
::
ZERG_CREEPTUMORQUEEN
)
.
value
(
"ZERG_DRONE"
,
sc2
::
UNIT_TYPEID
::
ZERG_DRONE
)
.
value
(
"ZERG_DRONEBURROWED"
,
sc2
::
UNIT_TYPEID
::
ZERG_DRONEBURROWED
)
.
value
(
"ZERG_EGG"
,
sc2
::
UNIT_TYPEID
::
ZERG_EGG
)
.
value
(
"ZERG_EVOLUTIONCHAMBER"
,
sc2
::
UNIT_TYPEID
::
ZERG_EVOLUTIONCHAMBER
)
.
value
(
"ZERG_EXTRACTOR"
,
sc2
::
UNIT_TYPEID
::
ZERG_EXTRACTOR
)
.
value
(
"ZERG_GREATERSPIRE"
,
sc2
::
UNIT_TYPEID
::
ZERG_GREATERSPIRE
)
.
value
(
"ZERG_HATCHERY"
,
sc2
::
UNIT_TYPEID
::
ZERG_HATCHERY
)
.
value
(
"ZERG_HIVE"
,
sc2
::
UNIT_TYPEID
::
ZERG_HIVE
)
.
value
(
"ZERG_HYDRALISK"
,
sc2
::
UNIT_TYPEID
::
ZERG_HYDRALISK
)
.
value
(
"ZERG_HYDRALISKBURROWED"
,
sc2
::
UNIT_TYPEID
::
ZERG_HYDRALISKBURROWED
)
.
value
(
"ZERG_HYDRALISKDEN"
,
sc2
::
UNIT_TYPEID
::
ZERG_HYDRALISKDEN
)
.
value
(
"ZERG_INFESTATIONPIT"
,
sc2
::
UNIT_TYPEID
::
ZERG_INFESTATIONPIT
)
.
value
(
"ZERG_INFESTEDTERRANSEGG"
,
sc2
::
UNIT_TYPEID
::
ZERG_INFESTEDTERRANSEGG
)
.
value
(
"ZERG_INFESTOR"
,
sc2
::
UNIT_TYPEID
::
ZERG_INFESTOR
)
.
value
(
"ZERG_INFESTORBURROWED"
,
sc2
::
UNIT_TYPEID
::
ZERG_INFESTORBURROWED
)
.
value
(
"ZERG_INFESTORTERRAN"
,
sc2
::
UNIT_TYPEID
::
ZERG_INFESTORTERRAN
)
.
value
(
"ZERG_LAIR"
,
sc2
::
UNIT_TYPEID
::
ZERG_LAIR
)
.
value
(
"ZERG_LARVA"
,
sc2
::
UNIT_TYPEID
::
ZERG_LARVA
)
.
value
(
"ZERG_LOCUSTMP"
,
sc2
::
UNIT_TYPEID
::
ZERG_LOCUSTMP
)
.
value
(
"ZERG_LOCUSTMPFLYING"
,
sc2
::
UNIT_TYPEID
::
ZERG_LOCUSTMPFLYING
)
.
value
(
"ZERG_LURKERDENMP"
,
sc2
::
UNIT_TYPEID
::
ZERG_LURKERDENMP
)
.
value
(
"ZERG_LURKERMP"
,
sc2
::
UNIT_TYPEID
::
ZERG_LURKERMP
)
.
value
(
"ZERG_LURKERMPBURROWED"
,
sc2
::
UNIT_TYPEID
::
ZERG_LURKERMPBURROWED
)
.
value
(
"ZERG_LURKERMPEGG"
,
sc2
::
UNIT_TYPEID
::
ZERG_LURKERMPEGG
)
.
value
(
"ZERG_MUTALISK"
,
sc2
::
UNIT_TYPEID
::
ZERG_MUTALISK
)
.
value
(
"ZERG_NYDUSCANAL"
,
sc2
::
UNIT_TYPEID
::
ZERG_NYDUSCANAL
)
.
value
(
"ZERG_NYDUSNETWORK"
,
sc2
::
UNIT_TYPEID
::
ZERG_NYDUSNETWORK
)
.
value
(
"ZERG_OVERLORD"
,
sc2
::
UNIT_TYPEID
::
ZERG_OVERLORD
)
.
value
(
"ZERG_OVERLORDCOCOON"
,
sc2
::
UNIT_TYPEID
::
ZERG_OVERLORDCOCOON
)
.
value
(
"ZERG_OVERLORDTRANSPORT"
,
sc2
::
UNIT_TYPEID
::
ZERG_OVERLORDTRANSPORT
)
.
value
(
"ZERG_OVERSEER"
,
sc2
::
UNIT_TYPEID
::
ZERG_OVERSEER
)
.
value
(
"ZERG_QUEEN"
,
sc2
::
UNIT_TYPEID
::
ZERG_QUEEN
)
.
value
(
"ZERG_QUEENBURROWED"
,
sc2
::
UNIT_TYPEID
::
ZERG_QUEENBURROWED
)
.
value
(
"ZERG_RAVAGER"
,
sc2
::
UNIT_TYPEID
::
ZERG_RAVAGER
)
.
value
(
"ZERG_RAVAGERCOCOON"
,
sc2
::
UNIT_TYPEID
::
ZERG_RAVAGERCOCOON
)
.
value
(
"ZERG_ROACH"
,
sc2
::
UNIT_TYPEID
::
ZERG_ROACH
)
.
value
(
"ZERG_ROACHBURROWED"
,
sc2
::
UNIT_TYPEID
::
ZERG_ROACHBURROWED
)
.
value
(
"ZERG_ROACHWARREN"
,
sc2
::
UNIT_TYPEID
::
ZERG_ROACHWARREN
)
.
value
(
"ZERG_SPAWNINGPOOL"
,
sc2
::
UNIT_TYPEID
::
ZERG_SPAWNINGPOOL
)
.
value
(
"ZERG_SPINECRAWLER"
,
sc2
::
UNIT_TYPEID
::
ZERG_SPINECRAWLER
)
.
value
(
"ZERG_SPINECRAWLERUPROOTED"
,
sc2
::
UNIT_TYPEID
::
ZERG_SPINECRAWLERUPROOTED
)
.
value
(
"ZERG_SPIRE"
,
sc2
::
UNIT_TYPEID
::
ZERG_SPIRE
)
.
value
(
"ZERG_SPORECRAWLER"
,
sc2
::
UNIT_TYPEID
::
ZERG_SPORECRAWLER
)
.
value
(
"ZERG_SPORECRAWLERUPROOTED"
,
sc2
::
UNIT_TYPEID
::
ZERG_SPORECRAWLERUPROOTED
)
.
value
(
"ZERG_SWARMHOSTBURROWEDMP"
,
sc2
::
UNIT_TYPEID
::
ZERG_SWARMHOSTBURROWEDMP
)
.
value
(
"ZERG_SWARMHOSTMP"
,
sc2
::
UNIT_TYPEID
::
ZERG_SWARMHOSTMP
)
.
value
(
"ZERG_TRANSPORTOVERLORDCOCOON"
,
sc2
::
UNIT_TYPEID
::
ZERG_TRANSPORTOVERLORDCOCOON
)
.
value
(
"ZERG_ULTRALISK"
,
sc2
::
UNIT_TYPEID
::
ZERG_ULTRALISK
)
.
value
(
"ZERG_ULTRALISKCAVERN"
,
sc2
::
UNIT_TYPEID
::
ZERG_ULTRALISKCAVERN
)
.
value
(
"ZERG_VIPER"
,
sc2
::
UNIT_TYPEID
::
ZERG_VIPER
)
.
value
(
"ZERG_ZERGLING"
,
sc2
::
UNIT_TYPEID
::
ZERG_ZERGLING
)
.
value
(
"ZERG_ZERGLINGBURROWED"
,
sc2
::
UNIT_TYPEID
::
ZERG_ZERGLINGBURROWED
)
.
value
(
"ZERG_PARASITICBOMBDUMMY"
,
sc2
::
UNIT_TYPEID
::
ZERG_PARASITICBOMBDUMMY
)
.
value
(
"PROTOSS_ADEPT"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_ADEPT
)
.
value
(
"PROTOSS_ADEPTPHASESHIFT"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_ADEPTPHASESHIFT
)
.
value
(
"PROTOSS_ARCHON"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_ARCHON
)
.
value
(
"PROTOSS_ASSIMILATOR"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_ASSIMILATOR
)
.
value
(
"PROTOSS_CARRIER"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_CARRIER
)
.
value
(
"PROTOSS_COLOSSUS"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_COLOSSUS
)
.
value
(
"PROTOSS_CYBERNETICSCORE"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_CYBERNETICSCORE
)
.
value
(
"PROTOSS_DARKSHRINE"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_DARKSHRINE
)
.
value
(
"PROTOSS_DARKTEMPLAR"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_DARKTEMPLAR
)
.
value
(
"PROTOSS_DISRUPTOR"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_DISRUPTOR
)
.
value
(
"PROTOSS_DISRUPTORPHASED"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_DISRUPTORPHASED
)
.
value
(
"PROTOSS_FLEETBEACON"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_FLEETBEACON
)
.
value
(
"PROTOSS_FORGE"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_FORGE
)
.
value
(
"PROTOSS_GATEWAY"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_GATEWAY
)
.
value
(
"PROTOSS_HIGHTEMPLAR"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_HIGHTEMPLAR
)
.
value
(
"PROTOSS_IMMORTAL"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_IMMORTAL
)
.
value
(
"PROTOSS_INTERCEPTOR"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_INTERCEPTOR
)
.
value
(
"PROTOSS_MOTHERSHIP"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_MOTHERSHIP
)
.
value
(
"PROTOSS_MOTHERSHIPCORE"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_MOTHERSHIPCORE
)
.
value
(
"PROTOSS_NEXUS"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_NEXUS
)
.
value
(
"PROTOSS_OBSERVER"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_OBSERVER
)
.
value
(
"PROTOSS_ORACLE"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_ORACLE
)
.
value
(
"PROTOSS_ORACLESTASISTRAP"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_ORACLESTASISTRAP
)
.
value
(
"PROTOSS_PHOENIX"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_PHOENIX
)
.
value
(
"PROTOSS_PHOTONCANNON"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_PHOTONCANNON
)
.
value
(
"PROTOSS_PROBE"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_PROBE
)
.
value
(
"PROTOSS_PYLON"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_PYLON
)
.
value
(
"PROTOSS_PYLONOVERCHARGED"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_PYLONOVERCHARGED
)
.
value
(
"PROTOSS_ROBOTICSBAY"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_ROBOTICSBAY
)
.
value
(
"PROTOSS_ROBOTICSFACILITY"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_ROBOTICSFACILITY
)
.
value
(
"PROTOSS_SENTRY"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_SENTRY
)
.
value
(
"PROTOSS_SHIELDBATTERY"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_SHIELDBATTERY
)
.
value
(
"PROTOSS_STALKER"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_STALKER
)
.
value
(
"PROTOSS_STARGATE"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_STARGATE
)
.
value
(
"PROTOSS_TEMPEST"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_TEMPEST
)
.
value
(
"PROTOSS_TEMPLARARCHIVE"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_TEMPLARARCHIVE
)
.
value
(
"PROTOSS_TWILIGHTCOUNCIL"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_TWILIGHTCOUNCIL
)
.
value
(
"PROTOSS_VOIDRAY"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_VOIDRAY
)
.
value
(
"PROTOSS_WARPGATE"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_WARPGATE
)
.
value
(
"PROTOSS_WARPPRISM"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_WARPPRISM
)
.
value
(
"PROTOSS_WARPPRISMPHASING"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_WARPPRISMPHASING
)
.
value
(
"PROTOSS_ZEALOT"
,
sc2
::
UNIT_TYPEID
::
PROTOSS_ZEALOT
)
.
value
(
"NEUTRAL_BATTLESTATIONMINERALFIELD"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_BATTLESTATIONMINERALFIELD
)
.
value
(
"NEUTRAL_BATTLESTATIONMINERALFIELD750"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_BATTLESTATIONMINERALFIELD750
)
.
value
(
"NEUTRAL_COLLAPSIBLEROCKTOWERDEBRIS"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_COLLAPSIBLEROCKTOWERDEBRIS
)
.
value
(
"NEUTRAL_COLLAPSIBLEROCKTOWERDIAGONAL"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_COLLAPSIBLEROCKTOWERDIAGONAL
)
.
value
(
"NEUTRAL_COLLAPSIBLEROCKTOWERPUSHUNIT"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_COLLAPSIBLEROCKTOWERPUSHUNIT
)
.
value
(
"NEUTRAL_COLLAPSIBLETERRANTOWERDEBRIS"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_COLLAPSIBLETERRANTOWERDEBRIS
)
.
value
(
"NEUTRAL_COLLAPSIBLETERRANTOWERDIAGONAL"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_COLLAPSIBLETERRANTOWERDIAGONAL
)
.
value
(
"NEUTRAL_COLLAPSIBLETERRANTOWERPUSHUNIT"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_COLLAPSIBLETERRANTOWERPUSHUNIT
)
.
value
(
"NEUTRAL_COLLAPSIBLETERRANTOWERPUSHUNITRAMPLEFT"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_COLLAPSIBLETERRANTOWERPUSHUNITRAMPLEFT
)
.
value
(
"NEUTRAL_COLLAPSIBLETERRANTOWERPUSHUNITRAMPRIGHT"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_COLLAPSIBLETERRANTOWERPUSHUNITRAMPRIGHT
)
.
value
(
"NEUTRAL_COLLAPSIBLETERRANTOWERRAMPLEFT"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_COLLAPSIBLETERRANTOWERRAMPLEFT
)
.
value
(
"NEUTRAL_COLLAPSIBLETERRANTOWERRAMPRIGHT"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_COLLAPSIBLETERRANTOWERRAMPRIGHT
)
.
value
(
"NEUTRAL_DEBRISRAMPLEFT"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_DEBRISRAMPLEFT
)
.
value
(
"NEUTRAL_DEBRISRAMPRIGHT"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_DEBRISRAMPRIGHT
)
.
value
(
"NEUTRAL_DESTRUCTIBLEDEBRIS6X6"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_DESTRUCTIBLEDEBRIS6X6
)
.
value
(
"NEUTRAL_DESTRUCTIBLEDEBRISRAMPDIAGONALHUGEBLUR"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_DESTRUCTIBLEDEBRISRAMPDIAGONALHUGEBLUR
)
.
value
(
"NEUTRAL_DESTRUCTIBLEDEBRISRAMPDIAGONALHUGEULBR"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_DESTRUCTIBLEDEBRISRAMPDIAGONALHUGEULBR
)
.
value
(
"NEUTRAL_DESTRUCTIBLEROCK6X6"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_DESTRUCTIBLEROCK6X6
)
.
value
(
"NEUTRAL_DESTRUCTIBLEROCKEX1DIAGONALHUGEBLUR"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_DESTRUCTIBLEROCKEX1DIAGONALHUGEBLUR
)
.
value
(
"NEUTRAL_FORCEFIELD"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_FORCEFIELD
)
.
value
(
"NEUTRAL_KARAKFEMALE"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_KARAKFEMALE
)
.
value
(
"NEUTRAL_LABMINERALFIELD"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_LABMINERALFIELD
)
.
value
(
"NEUTRAL_LABMINERALFIELD750"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_LABMINERALFIELD750
)
.
value
(
"NEUTRAL_MINERALFIELD"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_MINERALFIELD
)
.
value
(
"NEUTRAL_MINERALFIELD750"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_MINERALFIELD750
)
.
value
(
"NEUTRAL_PROTOSSVESPENEGEYSER"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_PROTOSSVESPENEGEYSER
)
.
value
(
"NEUTRAL_PURIFIERMINERALFIELD"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_PURIFIERMINERALFIELD
)
.
value
(
"NEUTRAL_PURIFIERMINERALFIELD750"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_PURIFIERMINERALFIELD750
)
.
value
(
"NEUTRAL_PURIFIERRICHMINERALFIELD"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_PURIFIERRICHMINERALFIELD
)
.
value
(
"NEUTRAL_PURIFIERRICHMINERALFIELD750"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_PURIFIERRICHMINERALFIELD750
)
.
value
(
"NEUTRAL_PURIFIERVESPENEGEYSER"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_PURIFIERVESPENEGEYSER
)
.
value
(
"NEUTRAL_RICHMINERALFIELD"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_RICHMINERALFIELD
)
.
value
(
"NEUTRAL_RICHMINERALFIELD750"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_RICHMINERALFIELD750
)
.
value
(
"NEUTRAL_RICHVESPENEGEYSER"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_RICHVESPENEGEYSER
)
.
value
(
"NEUTRAL_SCANTIPEDE"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_SCANTIPEDE
)
.
value
(
"NEUTRAL_SHAKURASVESPENEGEYSER"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_SHAKURASVESPENEGEYSER
)
.
value
(
"NEUTRAL_SPACEPLATFORMGEYSER"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_SPACEPLATFORMGEYSER
)
.
value
(
"NEUTRAL_UNBUILDABLEBRICKSDESTRUCTIBLE"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_UNBUILDABLEBRICKSDESTRUCTIBLE
)
.
value
(
"NEUTRAL_UNBUILDABLEPLATESDESTRUCTIBLE"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_UNBUILDABLEPLATESDESTRUCTIBLE
)
.
value
(
"NEUTRAL_UTILITYBOT"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_UTILITYBOT
)
.
value
(
"NEUTRAL_VESPENEGEYSER"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_VESPENEGEYSER
)
.
value
(
"NEUTRAL_XELNAGATOWER"
,
sc2
::
UNIT_TYPEID
::
NEUTRAL_XELNAGATOWER
);
m
.
def
(
"CreateComputer"
,
&
sc2
::
CreateComputer
,
"Create participant from built-in Starcraft computer"
);
}
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment