From 24922b3bad9d8d3537545966da83ef7004460992 Mon Sep 17 00:00:00 2001 From: Kevin Leung Date: Fri, 18 Oct 2019 23:34:35 -0700 Subject: [PATCH 1/2] add balance data for 76114 --- sc2reader/data/LotV/76114_abilities.csv | 411 +++++++++ sc2reader/data/LotV/76114_units.csv | 1023 +++++++++++++++++++++++ sc2reader/data/__init__.py | 2 +- sc2reader/data/ability_lookup.csv | 9 +- sc2reader/data/unit_lookup.csv | 27 + sc2reader/resources.py | 6 +- 6 files changed, 1473 insertions(+), 5 deletions(-) create mode 100644 sc2reader/data/LotV/76114_abilities.csv create mode 100644 sc2reader/data/LotV/76114_units.csv diff --git a/sc2reader/data/LotV/76114_abilities.csv b/sc2reader/data/LotV/76114_abilities.csv new file mode 100644 index 00000000..cf1d1ae1 --- /dev/null +++ b/sc2reader/data/LotV/76114_abilities.csv @@ -0,0 +1,411 @@ +39,Taunt +40,stop +42,move +45,attack +60,SprayTerran +61,SprayZerg +62,SprayProtoss +63,SalvageShared +65,GhostHoldFire +66,GhostWeaponsFree +68,Explode +69,FleetBeaconResearch +70,FungalGrowth +71,GuardianShield +72,MULERepair +73,ZerglingTrain +74,NexusTrainMothership +75,Feedback +76,MassRecall +78,HallucinationArchon +79,HallucinationColossus +80,HallucinationHighTemplar +81,HallucinationImmortal +82,HallucinationPhoenix +83,HallucinationProbe +84,HallucinationStalker +85,HallucinationVoidRay +86,HallucinationWarpPrism +87,HallucinationZealot +88,MULEGather +90,CalldownMULE +91,GravitonBeam +95,SpawnChangeling +102,Rally +103,ProgressRally +104,RallyCommand +105,RallyNexus +106,RallyHatchery +107,RoachWarrenResearch +109,InfestedTerrans +110,NeuralParasite +111,SpawnLarva +112,StimpackMarauder +113,SupplyDrop +117,UltraliskCavernResearch +119,SCVHarvest +120,ProbeHarvest +122,que1 +123,que5 +124,que5CancelToSelection +126,que5Addon +127,BuildInProgress +128,Repair +129,TerranBuild +131,Stimpack +132,GhostCloak +134,MedivacHeal +135,SiegeMode +136,Unsiege +137,BansheeCloak +138,MedivacTransport +139,ScannerSweep +140,Yamato +141,AssaultMode +142,FighterMode +143,BunkerTransport +144,CommandCenterTransport +145,CommandCenterLiftOff +146,CommandCenterLand +147,BarracksFlyingBuild +148,BarracksLiftOff +149,FactoryFlyingBuild +150,FactoryLiftOff +151,StarportFlyingBuild +152,StarportLiftOff +153,FactoryLand +154,StarportLand +155,CommandCenterTrain +156,BarracksLand +157,SupplyDepotLower +158,SupplyDepotRaise +159,BarracksTrain +160,FactoryTrain +161,StarportTrain +162,EngineeringBayResearch +164,GhostAcademyTrain +165,BarracksTechLabResearch +166,FactoryTechLabResearch +167,StarportTechLabResearch +168,GhostAcademyResearch +169,ArmoryResearch +170,ProtossBuild +171,WarpPrismTransport +172,GatewayTrain +173,StargateTrain +174,RoboticsFacilityTrain +175,NexusTrain +176,PsiStorm +177,HangarQueue5 +179,CarrierTrain +180,ForgeResearch +181,RoboticsBayResearch +182,TemplarArchiveResearch +183,ZergBuild +184,DroneHarvest +185,EvolutionChamberResearch +186,UpgradeToLair +187,UpgradeToHive +188,UpgradeToGreaterSpire +189,HiveResearch +190,SpawningPoolResearch +191,HydraliskDenResearch +192,GreaterSpireResearch +193,LarvaTrain +194,MorphToBroodLord +195,BurrowBanelingDown +196,BurrowBanelingUp +197,BurrowDroneDown +198,BurrowDroneUp +199,BurrowHydraliskDown +200,BurrowHydraliskUp +201,BurrowRoachDown +202,BurrowRoachUp +203,BurrowZerglingDown +204,BurrowZerglingUp +205,BurrowInfestorTerranDown +206,BurrowInfestorTerranUp +207,RedstoneLavaCritterBurrow +208,RedstoneLavaCritterInjuredBurrow +209,RedstoneLavaCritterUnburrow +210,RedstoneLavaCritterInjuredUnburrow +211,OverlordTransport +214,WarpGateTrain +215,BurrowQueenDown +216,BurrowQueenUp +217,NydusCanalTransport +218,Blink +219,BurrowInfestorDown +220,BurrowInfestorUp +221,MorphToOverseer +222,UpgradeToPlanetaryFortress +223,InfestationPitResearch +224,BanelingNestResearch +225,BurrowUltraliskDown +226,BurrowUltraliskUp +227,UpgradeToOrbital +228,UpgradeToWarpGate +229,MorphBackToGateway +230,OrbitalLiftOff +231,OrbitalCommandLand +232,ForceField +233,PhasingMode +234,TransportMode +235,FusionCoreResearch +236,CyberneticsCoreResearch +237,TwilightCouncilResearch +238,TacNukeStrike +241,EMP +243,HiveTrain +245,Transfusion +254,AttackRedirect +255,StimpackRedirect +256,StimpackMarauderRedirect +258,StopRedirect +259,GenerateCreep +260,QueenBuild +261,SpineCrawlerUproot +262,SporeCrawlerUproot +263,SpineCrawlerRoot +264,SporeCrawlerRoot +265,CreepTumorBurrowedBuild +266,BuildAutoTurret +267,ArchonWarp +268,NydusNetworkBuild +270,Charge +274,Contaminate +277,que5Passive +278,que5PassiveCancelToSelection +281,RavagerCorrosiveBile +282,ShieldBatteryRechargeChanneled +303,BurrowLurkerMPDown +304,BurrowLurkerMPUp +307,BurrowRavagerDown +308,BurrowRavagerUp +309,MorphToRavager +310,MorphToTransportOverlord +312,ThorNormalMode +317,DigesterCreepSpray +321,MorphToMothership +346,XelNagaHealingShrine +355,MothershipCoreMassRecall +357,MorphToHellion +367,MorphToHellionTank +375,MorphToSwarmHostBurrowedMP +376,MorphToSwarmHostMP +378,attackProtossBuilding +380,stopProtossBuilding +381,BlindingCloud +383,Yoink +386,ViperConsumeStructure +389,TestZerg +390,VolatileBurstBuilding +397,WidowMineBurrow +398,WidowMineUnburrow +399,WidowMineAttack +400,TornadoMissile +403,HallucinationOracle +404,MedivacSpeedBoost +405,ExtendingBridgeNEWide8Out +406,ExtendingBridgeNEWide8 +407,ExtendingBridgeNWWide8Out +408,ExtendingBridgeNWWide8 +409,ExtendingBridgeNEWide10Out +410,ExtendingBridgeNEWide10 +411,ExtendingBridgeNWWide10Out +412,ExtendingBridgeNWWide10 +413,ExtendingBridgeNEWide12Out +414,ExtendingBridgeNEWide12 +415,ExtendingBridgeNWWide12Out +416,ExtendingBridgeNWWide12 +418,CritterFlee +419,OracleRevelation +427,MothershipCorePurifyNexus +428,XelNaga_Caverns_DoorE +429,XelNaga_Caverns_DoorEOpened +430,XelNaga_Caverns_DoorN +431,XelNaga_Caverns_DoorNE +432,XelNaga_Caverns_DoorNEOpened +433,XelNaga_Caverns_DoorNOpened +434,XelNaga_Caverns_DoorNW +435,XelNaga_Caverns_DoorNWOpened +436,XelNaga_Caverns_DoorS +437,XelNaga_Caverns_DoorSE +438,XelNaga_Caverns_DoorSEOpened +439,XelNaga_Caverns_DoorSOpened +440,XelNaga_Caverns_DoorSW +441,XelNaga_Caverns_DoorSWOpened +442,XelNaga_Caverns_DoorW +443,XelNaga_Caverns_DoorWOpened +444,XelNaga_Caverns_Floating_BridgeNE8Out +445,XelNaga_Caverns_Floating_BridgeNE8 +446,XelNaga_Caverns_Floating_BridgeNW8Out +447,XelNaga_Caverns_Floating_BridgeNW8 +448,XelNaga_Caverns_Floating_BridgeNE10Out +449,XelNaga_Caverns_Floating_BridgeNE10 +450,XelNaga_Caverns_Floating_BridgeNW10Out +451,XelNaga_Caverns_Floating_BridgeNW10 +452,XelNaga_Caverns_Floating_BridgeNE12Out +453,XelNaga_Caverns_Floating_BridgeNE12 +454,XelNaga_Caverns_Floating_BridgeNW12Out +455,XelNaga_Caverns_Floating_BridgeNW12 +456,XelNaga_Caverns_Floating_BridgeH8Out +457,XelNaga_Caverns_Floating_BridgeH8 +458,XelNaga_Caverns_Floating_BridgeV8Out +459,XelNaga_Caverns_Floating_BridgeV8 +460,XelNaga_Caverns_Floating_BridgeH10Out +461,XelNaga_Caverns_Floating_BridgeH10 +462,XelNaga_Caverns_Floating_BridgeV10Out +463,XelNaga_Caverns_Floating_BridgeV10 +464,XelNaga_Caverns_Floating_BridgeH12Out +465,XelNaga_Caverns_Floating_BridgeH12 +466,XelNaga_Caverns_Floating_BridgeV12Out +467,XelNaga_Caverns_Floating_BridgeV12 +468,TemporalField +494,SnowRefinery_Terran_ExtendingBridgeNEShort8Out +495,SnowRefinery_Terran_ExtendingBridgeNEShort8 +496,SnowRefinery_Terran_ExtendingBridgeNWShort8Out +497,SnowRefinery_Terran_ExtendingBridgeNWShort8 +519,CausticSpray +522,MorphToLurker +526,PurificationNovaTargeted +528,LockOn +530,LockOnCancel +532,Hyperjump +534,ThorAPMode +537,NydusWormTransport +538,OracleWeapon +544,LocustMPFlyingSwoop +545,HallucinationDisruptor +546,HallucinationAdept +547,VoidRaySwarmDamageBoost +548,SeekerDummyChannel +549,AiurLightBridgeNE8Out +550,AiurLightBridgeNE8 +551,AiurLightBridgeNE10Out +552,AiurLightBridgeNE10 +553,AiurLightBridgeNE12Out +554,AiurLightBridgeNE12 +555,AiurLightBridgeNW8Out +556,AiurLightBridgeNW8 +557,AiurLightBridgeNW10Out +558,AiurLightBridgeNW10 +559,AiurLightBridgeNW12Out +560,AiurLightBridgeNW12 +573,ShakurasLightBridgeNE8Out +574,ShakurasLightBridgeNE8 +575,ShakurasLightBridgeNE10Out +576,ShakurasLightBridgeNE10 +577,ShakurasLightBridgeNE12Out +578,ShakurasLightBridgeNE12 +579,ShakurasLightBridgeNW8Out +580,ShakurasLightBridgeNW8 +581,ShakurasLightBridgeNW10Out +582,ShakurasLightBridgeNW10 +583,ShakurasLightBridgeNW12Out +584,ShakurasLightBridgeNW12 +585,VoidMPImmortalReviveRebuild +587,ArbiterMPStasisField +588,ArbiterMPRecall +589,CorsairMPDisruptionWeb +590,MorphToGuardianMP +591,MorphToDevourerMP +592,DefilerMPConsume +593,DefilerMPDarkSwarm +594,DefilerMPPlague +595,DefilerMPBurrow +596,DefilerMPUnburrow +597,QueenMPEnsnare +598,QueenMPSpawnBroodlings +599,QueenMPInfestCommandCenter +603,OracleBuild +607,ParasiticBomb +608,AdeptPhaseShift +611,LurkerHoldFire +612,LurkerRemoveHoldFire +615,LiberatorAGTarget +616,LiberatorAATarget +618,AiurLightBridgeAbandonedNE8Out +619,AiurLightBridgeAbandonedNE8 +620,AiurLightBridgeAbandonedNE10Out +621,AiurLightBridgeAbandonedNE10 +622,AiurLightBridgeAbandonedNE12Out +623,AiurLightBridgeAbandonedNE12 +624,AiurLightBridgeAbandonedNW8Out +625,AiurLightBridgeAbandonedNW8 +626,AiurLightBridgeAbandonedNW10Out +627,AiurLightBridgeAbandonedNW10 +628,AiurLightBridgeAbandonedNW12Out +629,AiurLightBridgeAbandonedNW12 +630,KD8Charge +633,AdeptPhaseShiftCancel +634,AdeptShadePhaseShiftCancel +635,SlaynElementalGrab +637,PortCity_Bridge_UnitNE8Out +638,PortCity_Bridge_UnitNE8 +639,PortCity_Bridge_UnitSE8Out +640,PortCity_Bridge_UnitSE8 +641,PortCity_Bridge_UnitNW8Out +642,PortCity_Bridge_UnitNW8 +643,PortCity_Bridge_UnitSW8Out +644,PortCity_Bridge_UnitSW8 +645,PortCity_Bridge_UnitNE10Out +646,PortCity_Bridge_UnitNE10 +647,PortCity_Bridge_UnitSE10Out +648,PortCity_Bridge_UnitSE10 +649,PortCity_Bridge_UnitNW10Out +650,PortCity_Bridge_UnitNW10 +651,PortCity_Bridge_UnitSW10Out +652,PortCity_Bridge_UnitSW10 +653,PortCity_Bridge_UnitNE12Out +654,PortCity_Bridge_UnitNE12 +655,PortCity_Bridge_UnitSE12Out +656,PortCity_Bridge_UnitSE12 +657,PortCity_Bridge_UnitNW12Out +658,PortCity_Bridge_UnitNW12 +659,PortCity_Bridge_UnitSW12Out +660,PortCity_Bridge_UnitSW12 +661,PortCity_Bridge_UnitN8Out +662,PortCity_Bridge_UnitN8 +663,PortCity_Bridge_UnitS8Out +664,PortCity_Bridge_UnitS8 +665,PortCity_Bridge_UnitE8Out +666,PortCity_Bridge_UnitE8 +667,PortCity_Bridge_UnitW8Out +668,PortCity_Bridge_UnitW8 +669,PortCity_Bridge_UnitN10Out +670,PortCity_Bridge_UnitN10 +671,PortCity_Bridge_UnitS10Out +672,PortCity_Bridge_UnitS10 +673,PortCity_Bridge_UnitE10Out +674,PortCity_Bridge_UnitE10 +675,PortCity_Bridge_UnitW10Out +676,PortCity_Bridge_UnitW10 +677,PortCity_Bridge_UnitN12Out +678,PortCity_Bridge_UnitN12 +679,PortCity_Bridge_UnitS12Out +680,PortCity_Bridge_UnitS12 +681,PortCity_Bridge_UnitE12Out +682,PortCity_Bridge_UnitE12 +683,PortCity_Bridge_UnitW12Out +684,PortCity_Bridge_UnitW12 +687,DarkTemplarBlink +690,BattlecruiserAttack +692,BattlecruiserMove +694,BattlecruiserStop +696,SpawnLocustsTargeted +697,ViperParasiticBombRelay +698,ParasiticBombRelayDodge +699,VoidRaySwarmDamageBoostCancel +703,ChannelSnipe +706,DarkShrineResearch +707,LurkerDenMPResearch +708,ObserverSiegeMorphtoObserver +709,ObserverMorphtoObserverSiege +710,OverseerMorphtoOverseerSiegeMode +711,OverseerSiegeModeMorphtoOverseer +712,RavenScramblerMissile +714,RavenRepairDroneHeal +715,RavenShredderMissile +716,ChronoBoostEnergyCost +717,NexusMassRecall diff --git a/sc2reader/data/LotV/76114_units.csv b/sc2reader/data/LotV/76114_units.csv new file mode 100644 index 00000000..6c7af845 --- /dev/null +++ b/sc2reader/data/LotV/76114_units.csv @@ -0,0 +1,1023 @@ +3,System_Snapshot_Dummy +21,Ball +22,StereoscopicOptionsUnit +23,Colossus +24,TechLab +25,Reactor +27,InfestorTerran +28,BanelingCocoon +29,Baneling +30,Mothership +31,PointDefenseDrone +32,Changeling +33,ChangelingZealot +34,ChangelingMarineShield +35,ChangelingMarine +36,ChangelingZerglingWings +37,ChangelingZergling +39,CommandCenter +40,SupplyDepot +41,Refinery +42,Barracks +43,EngineeringBay +44,MissileTurret +45,Bunker +46,SensorTower +47,GhostAcademy +48,Factory +49,Starport +51,Armory +52,FusionCore +53,AutoTurret +54,SiegeTankSieged +55,SiegeTank +56,VikingAssault +57,VikingFighter +58,CommandCenterFlying +59,BarracksTechLab +60,BarracksReactor +61,FactoryTechLab +62,FactoryReactor +63,StarportTechLab +64,StarportReactor +65,FactoryFlying +66,StarportFlying +67,SCV +68,BarracksFlying +69,SupplyDepotLowered +70,Marine +71,Reaper +72,Ghost +73,Marauder +74,Thor +75,Hellion +76,Medivac +77,Banshee +78,Raven +79,Battlecruiser +80,Nuke +81,Nexus +82,Pylon +83,Assimilator +84,Gateway +85,Forge +86,FleetBeacon +87,TwilightCouncil +88,PhotonCannon +89,Stargate +90,TemplarArchive +91,DarkShrine +92,RoboticsBay +93,RoboticsFacility +94,CyberneticsCore +95,Zealot +96,Stalker +97,HighTemplar +98,DarkTemplar +99,Sentry +100,Phoenix +101,Carrier +102,VoidRay +103,WarpPrism +104,Observer +105,Immortal +106,Probe +107,Interceptor +108,Hatchery +109,CreepTumor +110,Extractor +111,SpawningPool +112,EvolutionChamber +113,HydraliskDen +114,Spire +115,UltraliskCavern +116,InfestationPit +117,NydusNetwork +118,BanelingNest +119,RoachWarren +120,SpineCrawler +121,SporeCrawler +122,Lair +123,Hive +124,GreaterSpire +125,Egg +126,Drone +127,Zergling +128,Overlord +129,Hydralisk +130,Mutalisk +131,Ultralisk +132,Roach +133,Infestor +134,Corruptor +135,BroodLordCocoon +136,BroodLord +137,BanelingBurrowed +138,DroneBurrowed +139,HydraliskBurrowed +140,RoachBurrowed +141,ZerglingBurrowed +142,InfestorTerranBurrowed +143,RedstoneLavaCritterBurrowed +144,RedstoneLavaCritterInjuredBurrowed +145,RedstoneLavaCritter +146,RedstoneLavaCritterInjured +147,QueenBurrowed +148,Queen +149,InfestorBurrowed +150,OverlordCocoon +151,Overseer +152,PlanetaryFortress +153,UltraliskBurrowed +154,OrbitalCommand +155,WarpGate +156,OrbitalCommandFlying +157,ForceField +158,WarpPrismPhasing +159,CreepTumorBurrowed +160,CreepTumorQueen +161,SpineCrawlerUprooted +162,SporeCrawlerUprooted +163,Archon +164,NydusCanal +165,BroodlingEscort +166,GhostAlternate +167,GhostNova +168,RichMineralField +169,RichMineralField750 +170,Ursadon +172,LurkerMPBurrowed +173,LurkerMP +174,LurkerDenMP +175,LurkerMPEgg +176,NydusCanalAttacker +177,OverlordTransport +178,Ravager +179,RavagerBurrowed +180,RavagerCocoon +181,TransportOverlordCocoon +182,XelNagaTower +184,Oracle +185,Tempest +187,InfestedTerransEgg +188,Larva +189,OverseerSiegeMode +191,ReaperPlaceholder +192,MarineACGluescreenDummy +193,FirebatACGluescreenDummy +194,MedicACGluescreenDummy +195,MarauderACGluescreenDummy +196,VultureACGluescreenDummy +197,SiegeTankACGluescreenDummy +198,VikingACGluescreenDummy +199,BansheeACGluescreenDummy +200,BattlecruiserACGluescreenDummy +201,OrbitalCommandACGluescreenDummy +202,BunkerACGluescreenDummy +203,BunkerUpgradedACGluescreenDummy +204,MissileTurretACGluescreenDummy +205,HellbatACGluescreenDummy +206,GoliathACGluescreenDummy +207,CycloneACGluescreenDummy +208,WraithACGluescreenDummy +209,ScienceVesselACGluescreenDummy +210,HerculesACGluescreenDummy +211,ThorACGluescreenDummy +212,PerditionTurretACGluescreenDummy +213,FlamingBettyACGluescreenDummy +214,DevastationTurretACGluescreenDummy +215,BlasterBillyACGluescreenDummy +216,SpinningDizzyACGluescreenDummy +217,ZerglingKerriganACGluescreenDummy +218,RaptorACGluescreenDummy +219,QueenCoopACGluescreenDummy +220,HydraliskACGluescreenDummy +221,HydraliskLurkerACGluescreenDummy +222,MutaliskBroodlordACGluescreenDummy +223,BroodLordACGluescreenDummy +224,UltraliskACGluescreenDummy +225,TorrasqueACGluescreenDummy +226,OverseerACGluescreenDummy +227,LurkerACGluescreenDummy +228,SpineCrawlerACGluescreenDummy +229,SporeCrawlerACGluescreenDummy +230,NydusNetworkACGluescreenDummy +231,OmegaNetworkACGluescreenDummy +232,ZerglingZagaraACGluescreenDummy +233,SwarmlingACGluescreenDummy +234,QueenZagaraACGluescreenDummy +235,BanelingACGluescreenDummy +236,SplitterlingACGluescreenDummy +237,AberrationACGluescreenDummy +238,ScourgeACGluescreenDummy +239,CorruptorACGluescreenDummy +240,OverseerZagaraACGluescreenDummy +241,BileLauncherACGluescreenDummy +242,SwarmQueenACGluescreenDummy +243,RoachACGluescreenDummy +244,RoachVileACGluescreenDummy +245,RavagerACGluescreenDummy +246,SwarmHostACGluescreenDummy +247,MutaliskACGluescreenDummy +248,GuardianACGluescreenDummy +249,DevourerACGluescreenDummy +250,ViperACGluescreenDummy +251,BrutaliskACGluescreenDummy +252,LeviathanACGluescreenDummy +253,ZealotACGluescreenDummy +254,ZealotAiurACGluescreenDummy +255,DragoonACGluescreenDummy +256,HighTemplarACGluescreenDummy +257,ArchonACGluescreenDummy +258,ImmortalACGluescreenDummy +259,ObserverACGluescreenDummy +260,PhoenixAiurACGluescreenDummy +261,ReaverACGluescreenDummy +262,TempestACGluescreenDummy +263,PhotonCannonACGluescreenDummy +264,ZealotVorazunACGluescreenDummy +265,ZealotShakurasACGluescreenDummy +266,StalkerShakurasACGluescreenDummy +267,DarkTemplarShakurasACGluescreenDummy +268,CorsairACGluescreenDummy +269,VoidRayACGluescreenDummy +270,VoidRayShakurasACGluescreenDummy +271,OracleACGluescreenDummy +272,DarkArchonACGluescreenDummy +273,DarkPylonACGluescreenDummy +274,ZealotPurifierACGluescreenDummy +275,SentryPurifierACGluescreenDummy +276,ImmortalKaraxACGluescreenDummy +277,ColossusACGluescreenDummy +278,ColossusPurifierACGluescreenDummy +279,PhoenixPurifierACGluescreenDummy +280,CarrierACGluescreenDummy +281,CarrierAiurACGluescreenDummy +282,KhaydarinMonolithACGluescreenDummy +283,ShieldBatteryACGluescreenDummy +284,EliteMarineACGluescreenDummy +285,MarauderCommandoACGluescreenDummy +286,SpecOpsGhostACGluescreenDummy +287,HellbatRangerACGluescreenDummy +288,StrikeGoliathACGluescreenDummy +289,HeavySiegeTankACGluescreenDummy +290,RaidLiberatorACGluescreenDummy +291,RavenTypeIIACGluescreenDummy +292,CovertBansheeACGluescreenDummy +293,RailgunTurretACGluescreenDummy +294,BlackOpsMissileTurretACGluescreenDummy +295,SupplicantACGluescreenDummy +296,StalkerTaldarimACGluescreenDummy +297,SentryTaldarimACGluescreenDummy +298,HighTemplarTaldarimACGluescreenDummy +299,ImmortalTaldarimACGluescreenDummy +300,ColossusTaldarimACGluescreenDummy +301,WarpPrismTaldarimACGluescreenDummy +302,PhotonCannonTaldarimACGluescreenDummy +303,StukovInfestedCivilianACGluescreenDummy +304,StukovInfestedMarineACGluescreenDummy +305,StukovInfestedSiegeTankACGluescreenDummy +306,StukovInfestedDiamondbackACGluescreenDummy +307,StukovInfestedBansheeACGluescreenDummy +308,SILiberatorACGluescreenDummy +309,StukovInfestedBunkerACGluescreenDummy +310,StukovInfestedMissileTurretACGluescreenDummy +311,StukovBroodQueenACGluescreenDummy +312,ZealotFenixACGluescreenDummy +313,SentryFenixACGluescreenDummy +314,AdeptFenixACGluescreenDummy +315,ImmortalFenixACGluescreenDummy +316,ColossusFenixACGluescreenDummy +317,DisruptorACGluescreenDummy +318,ObserverFenixACGluescreenDummy +319,ScoutACGluescreenDummy +320,CarrierFenixACGluescreenDummy +321,PhotonCannonFenixACGluescreenDummy +322,PrimalZerglingACGluescreenDummy +323,RavasaurACGluescreenDummy +324,PrimalRoachACGluescreenDummy +325,FireRoachACGluescreenDummy +326,PrimalGuardianACGluescreenDummy +327,PrimalHydraliskACGluescreenDummy +328,PrimalMutaliskACGluescreenDummy +329,PrimalImpalerACGluescreenDummy +330,PrimalSwarmHostACGluescreenDummy +331,CreeperHostACGluescreenDummy +332,PrimalUltraliskACGluescreenDummy +333,TyrannozorACGluescreenDummy +334,PrimalWurmACGluescreenDummy +335,HHReaperACGluescreenDummy +336,HHWidowMineACGluescreenDummy +337,HHHellionTankACGluescreenDummy +338,HHWraithACGluescreenDummy +339,HHVikingACGluescreenDummy +340,HHBattlecruiserACGluescreenDummy +341,HHRavenACGluescreenDummy +342,HHBomberPlatformACGluescreenDummy +343,HHMercStarportACGluescreenDummy +344,HHMissileTurretACGluescreenDummy +345,TychusReaperACGluescreenDummy +346,TychusFirebatACGluescreenDummy +347,TychusSpectreACGluescreenDummy +348,TychusMedicACGluescreenDummy +349,TychusMarauderACGluescreenDummy +350,TychusWarhoundACGluescreenDummy +351,TychusHERCACGluescreenDummy +352,TychusGhostACGluescreenDummy +353,TychusSCVAutoTurretACGluescreenDummy +354,ZeratulStalkerACGluescreenDummy +355,ZeratulSentryACGluescreenDummy +356,ZeratulDarkTemplarACGluescreenDummy +357,ZeratulImmortalACGluescreenDummy +358,ZeratulObserverACGluescreenDummy +359,ZeratulDisruptorACGluescreenDummy +360,ZeratulWarpPrismACGluescreenDummy +361,ZeratulPhotonCannonACGluescreenDummy +362,MechaZerglingACGluescreenDummy +363,MechaBanelingACGluescreenDummy +364,MechaHydraliskACGluescreenDummy +365,MechaInfestorACGluescreenDummy +366,MechaCorruptorACGluescreenDummy +367,MechaUltraliskACGluescreenDummy +368,MechaOverseerACGluescreenDummy +369,MechaLurkerACGluescreenDummy +370,MechaBattlecarrierLordACGluescreenDummy +371,MechaSpineCrawlerACGluescreenDummy +372,MechaSporeCrawlerACGluescreenDummy +374,RenegadeLongboltMissileWeapon +375,NeedleSpinesWeapon +376,CorruptionWeapon +377,InfestedTerransWeapon +378,NeuralParasiteWeapon +379,PointDefenseDroneReleaseWeapon +380,HunterSeekerWeapon +381,MULE +383,ThorAAWeapon +384,PunisherGrenadesLMWeapon +385,VikingFighterWeapon +386,ATALaserBatteryLMWeapon +387,ATSLaserBatteryLMWeapon +388,LongboltMissileWeapon +389,D8ChargeWeapon +390,YamatoWeapon +391,IonCannonsWeapon +392,AcidSalivaWeapon +393,SpineCrawlerWeapon +394,SporeCrawlerWeapon +395,GlaiveWurmWeapon +396,GlaiveWurmM2Weapon +397,GlaiveWurmM3Weapon +398,StalkerWeapon +399,EMP2Weapon +400,BacklashRocketsLMWeapon +401,PhotonCannonWeapon +402,ParasiteSporeWeapon +404,Broodling +405,BroodLordBWeapon +408,AutoTurretReleaseWeapon +409,LarvaReleaseMissile +410,AcidSpinesWeapon +411,FrenzyWeapon +412,ContaminateWeapon +424,BeaconArmy +425,BeaconDefend +426,BeaconAttack +427,BeaconHarass +428,BeaconIdle +429,BeaconAuto +430,BeaconDetect +431,BeaconScout +432,BeaconClaim +433,BeaconExpand +434,BeaconRally +435,BeaconCustom1 +436,BeaconCustom2 +437,BeaconCustom3 +438,BeaconCustom4 +443,LiberatorAG +445,PreviewBunkerUpgraded +446,HellionTank +447,Cyclone +448,WidowMine +449,Liberator +451,Adept +452,Disruptor +453,SwarmHostMP +454,Viper +455,ShieldBattery +456,HighTemplarSkinPreview +457,MothershipCore +458,Viking +467,AssimilatorRich +468,RichVespeneGeyser +469,ExtractorRich +470,InhibitorZoneSmall +471,InhibitorZoneMedium +472,InhibitorZoneLarge +473,RavagerCorrosiveBileMissile +474,RavagerWeaponMissile +475,RefineryRich +476,RenegadeMissileTurret +477,Rocks2x2NonConjoined +478,FungalGrowthMissile +479,NeuralParasiteTentacleMissile +480,Beacon_Protoss +481,Beacon_ProtossSmall +482,Beacon_Terran +483,Beacon_TerranSmall +484,Beacon_Zerg +485,Beacon_ZergSmall +486,Lyote +487,CarrionBird +488,KarakMale +489,KarakFemale +490,UrsadakFemaleExotic +491,UrsadakMale +492,UrsadakFemale +493,UrsadakCalf +494,UrsadakMaleExotic +495,UtilityBot +496,CommentatorBot1 +497,CommentatorBot2 +498,CommentatorBot3 +499,CommentatorBot4 +500,Scantipede +501,Dog +502,Sheep +503,Cow +504,InfestedTerransEggPlacement +505,InfestorTerransWeapon +506,MineralField +507,MineralField450 +508,MineralField750 +509,MineralFieldOpaque +510,MineralFieldOpaque900 +511,VespeneGeyser +512,SpacePlatformGeyser +513,DestructibleSearchlight +514,DestructibleBullhornLights +515,DestructibleStreetlight +516,DestructibleSpacePlatformSign +517,DestructibleStoreFrontCityProps +518,DestructibleBillboardTall +519,DestructibleBillboardScrollingText +520,DestructibleSpacePlatformBarrier +521,DestructibleSignsDirectional +522,DestructibleSignsConstruction +523,DestructibleSignsFunny +524,DestructibleSignsIcons +525,DestructibleSignsWarning +526,DestructibleGarage +527,DestructibleGarageLarge +528,DestructibleTrafficSignal +529,TrafficSignal +530,BraxisAlphaDestructible1x1 +531,BraxisAlphaDestructible2x2 +532,DestructibleDebris4x4 +533,DestructibleDebris6x6 +534,DestructibleRock2x4Vertical +535,DestructibleRock2x4Horizontal +536,DestructibleRock2x6Vertical +537,DestructibleRock2x6Horizontal +538,DestructibleRock4x4 +539,DestructibleRock6x6 +540,DestructibleRampDiagonalHugeULBR +541,DestructibleRampDiagonalHugeBLUR +542,DestructibleRampVerticalHuge +543,DestructibleRampHorizontalHuge +544,DestructibleDebrisRampDiagonalHugeULBR +545,DestructibleDebrisRampDiagonalHugeBLUR +546,WarpPrismSkinPreview +547,SiegeTankSkinPreview +548,ThorAP +549,ThorAALance +550,LiberatorSkinPreview +551,OverlordGenerateCreepKeybind +552,MengskStatueAlone +553,MengskStatue +554,WolfStatue +555,GlobeStatue +556,Weapon +557,GlaiveWurmBounceWeapon +558,BroodLordWeapon +559,BroodLordAWeapon +560,CreepBlocker1x1 +561,PermanentCreepBlocker1x1 +562,PathingBlocker1x1 +563,PathingBlocker2x2 +564,AutoTestAttackTargetGround +565,AutoTestAttackTargetAir +566,AutoTestAttacker +567,HelperEmitterSelectionArrow +568,MultiKillObject +569,ShapeGolfball +570,ShapeCone +571,ShapeCube +572,ShapeCylinder +573,ShapeDodecahedron +574,ShapeIcosahedron +575,ShapeOctahedron +576,ShapePyramid +577,ShapeRoundedCube +578,ShapeSphere +579,ShapeTetrahedron +580,ShapeThickTorus +581,ShapeThinTorus +582,ShapeTorus +583,Shape4PointStar +584,Shape5PointStar +585,Shape6PointStar +586,Shape8PointStar +587,ShapeArrowPointer +588,ShapeBowl +589,ShapeBox +590,ShapeCapsule +591,ShapeCrescentMoon +592,ShapeDecahedron +593,ShapeDiamond +594,ShapeFootball +595,ShapeGemstone +596,ShapeHeart +597,ShapeJack +598,ShapePlusSign +599,ShapeShamrock +600,ShapeSpade +601,ShapeTube +602,ShapeEgg +603,ShapeYenSign +604,ShapeX +605,ShapeWatermelon +606,ShapeWonSign +607,ShapeTennisball +608,ShapeStrawberry +609,ShapeSmileyFace +610,ShapeSoccerball +611,ShapeRainbow +612,ShapeSadFace +613,ShapePoundSign +614,ShapePear +615,ShapePineapple +616,ShapeOrange +617,ShapePeanut +618,ShapeO +619,ShapeLemon +620,ShapeMoneyBag +621,ShapeHorseshoe +622,ShapeHockeyStick +623,ShapeHockeyPuck +624,ShapeHand +625,ShapeGolfClub +626,ShapeGrape +627,ShapeEuroSign +628,ShapeDollarSign +629,ShapeBasketball +630,ShapeCarrot +631,ShapeCherry +632,ShapeBaseball +633,ShapeBaseballBat +634,ShapeBanana +635,ShapeApple +636,ShapeCashLarge +637,ShapeCashMedium +638,ShapeCashSmall +639,ShapeFootballColored +640,ShapeLemonSmall +641,ShapeOrangeSmall +642,ShapeTreasureChestOpen +643,ShapeTreasureChestClosed +644,ShapeWatermelonSmall +645,UnbuildableRocksDestructible +646,UnbuildableBricksDestructible +647,UnbuildablePlatesDestructible +648,Debris2x2NonConjoined +649,EnemyPathingBlocker1x1 +650,EnemyPathingBlocker2x2 +651,EnemyPathingBlocker4x4 +652,EnemyPathingBlocker8x8 +653,EnemyPathingBlocker16x16 +654,ScopeTest +655,SentryACGluescreenDummy +656,StukovInfestedTrooperACGluescreenDummy +672,CollapsibleTerranTowerDebris +673,DebrisRampLeft +674,DebrisRampRight +678,LocustMP +679,CollapsibleRockTowerDebris +680,NydusCanalCreeper +681,SwarmHostBurrowedMP +682,WarHound +683,WidowMineBurrowed +684,ExtendingBridgeNEWide8Out +685,ExtendingBridgeNEWide8 +686,ExtendingBridgeNWWide8Out +687,ExtendingBridgeNWWide8 +688,ExtendingBridgeNEWide10Out +689,ExtendingBridgeNEWide10 +690,ExtendingBridgeNWWide10Out +691,ExtendingBridgeNWWide10 +692,ExtendingBridgeNEWide12Out +693,ExtendingBridgeNEWide12 +694,ExtendingBridgeNWWide12Out +695,ExtendingBridgeNWWide12 +697,CollapsibleRockTowerDebrisRampRight +698,CollapsibleRockTowerDebrisRampLeft +699,XelNaga_Caverns_DoorE +700,XelNaga_Caverns_DoorEOpened +701,XelNaga_Caverns_DoorN +702,XelNaga_Caverns_DoorNE +703,XelNaga_Caverns_DoorNEOpened +704,XelNaga_Caverns_DoorNOpened +705,XelNaga_Caverns_DoorNW +706,XelNaga_Caverns_DoorNWOpened +707,XelNaga_Caverns_DoorS +708,XelNaga_Caverns_DoorSE +709,XelNaga_Caverns_DoorSEOpened +710,XelNaga_Caverns_DoorSOpened +711,XelNaga_Caverns_DoorSW +712,XelNaga_Caverns_DoorSWOpened +713,XelNaga_Caverns_DoorW +714,XelNaga_Caverns_DoorWOpened +715,XelNaga_Caverns_Floating_BridgeNE8Out +716,XelNaga_Caverns_Floating_BridgeNE8 +717,XelNaga_Caverns_Floating_BridgeNW8Out +718,XelNaga_Caverns_Floating_BridgeNW8 +719,XelNaga_Caverns_Floating_BridgeNE10Out +720,XelNaga_Caverns_Floating_BridgeNE10 +721,XelNaga_Caverns_Floating_BridgeNW10Out +722,XelNaga_Caverns_Floating_BridgeNW10 +723,XelNaga_Caverns_Floating_BridgeNE12Out +724,XelNaga_Caverns_Floating_BridgeNE12 +725,XelNaga_Caverns_Floating_BridgeNW12Out +726,XelNaga_Caverns_Floating_BridgeNW12 +727,XelNaga_Caverns_Floating_BridgeH8Out +728,XelNaga_Caverns_Floating_BridgeH8 +729,XelNaga_Caverns_Floating_BridgeV8Out +730,XelNaga_Caverns_Floating_BridgeV8 +731,XelNaga_Caverns_Floating_BridgeH10Out +732,XelNaga_Caverns_Floating_BridgeH10 +733,XelNaga_Caverns_Floating_BridgeV10Out +734,XelNaga_Caverns_Floating_BridgeV10 +735,XelNaga_Caverns_Floating_BridgeH12Out +736,XelNaga_Caverns_Floating_BridgeH12 +737,XelNaga_Caverns_Floating_BridgeV12Out +738,XelNaga_Caverns_Floating_BridgeV12 +741,CollapsibleTerranTowerPushUnitRampLeft +742,CollapsibleTerranTowerPushUnitRampRight +745,CollapsibleRockTowerPushUnit +746,CollapsibleTerranTowerPushUnit +747,CollapsibleRockTowerPushUnitRampRight +748,CollapsibleRockTowerPushUnitRampLeft +749,DigesterCreepSprayTargetUnit +750,DigesterCreepSprayUnit +751,NydusCanalAttackerWeapon +752,ViperConsumeStructureWeapon +755,ResourceBlocker +756,TempestWeapon +757,YoinkMissile +761,YoinkVikingAirMissile +763,YoinkVikingGroundMissile +765,YoinkSiegeTankMissile +767,WarHoundWeapon +769,EyeStalkWeapon +772,WidowMineWeapon +773,WidowMineAirWeapon +774,MothershipCoreWeaponWeapon +775,TornadoMissileWeapon +776,TornadoMissileDummyWeapon +777,TalonsMissileWeapon +778,CreepTumorMissile +779,LocustMPEggAMissileWeapon +780,LocustMPEggBMissileWeapon +781,LocustMPWeapon +783,RepulsorCannonWeapon +787,CollapsibleRockTowerDiagonal +788,CollapsibleTerranTowerDiagonal +789,CollapsibleTerranTowerRampLeft +790,CollapsibleTerranTowerRampRight +791,Ice2x2NonConjoined +792,IceProtossCrates +793,ProtossCrates +794,TowerMine +795,PickupPalletGas +796,PickupPalletMinerals +797,PickupScrapSalvage1x1 +798,PickupScrapSalvage2x2 +799,PickupScrapSalvage3x3 +800,RoughTerrain +801,UnbuildableBricksSmallUnit +802,UnbuildablePlatesSmallUnit +803,UnbuildablePlatesUnit +804,UnbuildableRocksSmallUnit +805,XelNagaHealingShrine +806,InvisibleTargetDummy +807,ProtossVespeneGeyser +808,CollapsibleRockTower +809,CollapsibleTerranTower +810,ThornLizard +811,CleaningBot +812,DestructibleRock6x6Weak +813,ProtossSnakeSegmentDemo +814,PhysicsCapsule +815,PhysicsCube +816,PhysicsCylinder +817,PhysicsKnot +818,PhysicsL +819,PhysicsPrimitives +820,PhysicsSphere +821,PhysicsStar +822,CreepBlocker4x4 +823,DestructibleCityDebris2x4Vertical +824,DestructibleCityDebris2x4Horizontal +825,DestructibleCityDebris2x6Vertical +826,DestructibleCityDebris2x6Horizontal +827,DestructibleCityDebris4x4 +828,DestructibleCityDebris6x6 +829,DestructibleCityDebrisHugeDiagonalBLUR +830,DestructibleCityDebrisHugeDiagonalULBR +831,TestZerg +832,PathingBlockerRadius1 +833,DestructibleRockEx12x4Vertical +834,DestructibleRockEx12x4Horizontal +835,DestructibleRockEx12x6Vertical +836,DestructibleRockEx12x6Horizontal +837,DestructibleRockEx14x4 +838,DestructibleRockEx16x6 +839,DestructibleRockEx1DiagonalHugeULBR +840,DestructibleRockEx1DiagonalHugeBLUR +841,DestructibleRockEx1VerticalHuge +842,DestructibleRockEx1HorizontalHuge +843,DestructibleIce2x4Vertical +844,DestructibleIce2x4Horizontal +845,DestructibleIce2x6Vertical +846,DestructibleIce2x6Horizontal +847,DestructibleIce4x4 +848,DestructibleIce6x6 +849,DestructibleIceDiagonalHugeULBR +850,DestructibleIceDiagonalHugeBLUR +851,DestructibleIceVerticalHuge +852,DestructibleIceHorizontalHuge +853,DesertPlanetSearchlight +854,DesertPlanetStreetlight +855,UnbuildableBricksUnit +856,UnbuildableRocksUnit +857,ZerusDestructibleArch +858,Artosilope +859,Anteplott +860,LabBot +861,Crabeetle +862,CollapsibleRockTowerRampRight +863,CollapsibleRockTowerRampLeft +864,LabMineralField +865,LabMineralField750 +880,CollapsibleRockTowerDebrisRampLeftGreen +881,CollapsibleRockTowerDebrisRampRightGreen +882,SnowRefinery_Terran_ExtendingBridgeNEShort8Out +883,SnowRefinery_Terran_ExtendingBridgeNEShort8 +884,SnowRefinery_Terran_ExtendingBridgeNWShort8Out +885,SnowRefinery_Terran_ExtendingBridgeNWShort8 +890,Tarsonis_DoorN +891,Tarsonis_DoorNLowered +892,Tarsonis_DoorNE +893,Tarsonis_DoorNELowered +894,Tarsonis_DoorE +895,Tarsonis_DoorELowered +896,Tarsonis_DoorNW +897,Tarsonis_DoorNWLowered +898,CompoundMansion_DoorN +899,CompoundMansion_DoorNLowered +900,CompoundMansion_DoorNE +901,CompoundMansion_DoorNELowered +902,CompoundMansion_DoorE +903,CompoundMansion_DoorELowered +904,CompoundMansion_DoorNW +905,CompoundMansion_DoorNWLowered +907,LocustMPFlying +908,AiurLightBridgeNE8Out +909,AiurLightBridgeNE8 +910,AiurLightBridgeNE10Out +911,AiurLightBridgeNE10 +912,AiurLightBridgeNE12Out +913,AiurLightBridgeNE12 +914,AiurLightBridgeNW8Out +915,AiurLightBridgeNW8 +916,AiurLightBridgeNW10Out +917,AiurLightBridgeNW10 +918,AiurLightBridgeNW12Out +919,AiurLightBridgeNW12 +920,AiurTempleBridgeNE8Out +922,AiurTempleBridgeNE10Out +924,AiurTempleBridgeNE12Out +926,AiurTempleBridgeNW8Out +928,AiurTempleBridgeNW10Out +930,AiurTempleBridgeNW12Out +932,ShakurasLightBridgeNE8Out +933,ShakurasLightBridgeNE8 +934,ShakurasLightBridgeNE10Out +935,ShakurasLightBridgeNE10 +936,ShakurasLightBridgeNE12Out +937,ShakurasLightBridgeNE12 +938,ShakurasLightBridgeNW8Out +939,ShakurasLightBridgeNW8 +940,ShakurasLightBridgeNW10Out +941,ShakurasLightBridgeNW10 +942,ShakurasLightBridgeNW12Out +943,ShakurasLightBridgeNW12 +944,VoidMPImmortalReviveCorpse +945,GuardianCocoonMP +946,GuardianMP +947,DevourerCocoonMP +948,DevourerMP +949,DefilerMPBurrowed +950,DefilerMP +951,OracleStasisTrap +952,DisruptorPhased +953,AiurLightBridgeAbandonedNE8Out +954,AiurLightBridgeAbandonedNE8 +955,AiurLightBridgeAbandonedNE10Out +956,AiurLightBridgeAbandonedNE10 +957,AiurLightBridgeAbandonedNE12Out +958,AiurLightBridgeAbandonedNE12 +959,AiurLightBridgeAbandonedNW8Out +960,AiurLightBridgeAbandonedNW8 +961,AiurLightBridgeAbandonedNW10Out +962,AiurLightBridgeAbandonedNW10 +963,AiurLightBridgeAbandonedNW12Out +964,AiurLightBridgeAbandonedNW12 +965,CollapsiblePurifierTowerDebris +966,PortCity_Bridge_UnitNE8Out +967,PortCity_Bridge_UnitNE8 +968,PortCity_Bridge_UnitSE8Out +969,PortCity_Bridge_UnitSE8 +970,PortCity_Bridge_UnitNW8Out +971,PortCity_Bridge_UnitNW8 +972,PortCity_Bridge_UnitSW8Out +973,PortCity_Bridge_UnitSW8 +974,PortCity_Bridge_UnitNE10Out +975,PortCity_Bridge_UnitNE10 +976,PortCity_Bridge_UnitSE10Out +977,PortCity_Bridge_UnitSE10 +978,PortCity_Bridge_UnitNW10Out +979,PortCity_Bridge_UnitNW10 +980,PortCity_Bridge_UnitSW10Out +981,PortCity_Bridge_UnitSW10 +982,PortCity_Bridge_UnitNE12Out +983,PortCity_Bridge_UnitNE12 +984,PortCity_Bridge_UnitSE12Out +985,PortCity_Bridge_UnitSE12 +986,PortCity_Bridge_UnitNW12Out +987,PortCity_Bridge_UnitNW12 +988,PortCity_Bridge_UnitSW12Out +989,PortCity_Bridge_UnitSW12 +990,PortCity_Bridge_UnitN8Out +991,PortCity_Bridge_UnitN8 +992,PortCity_Bridge_UnitS8Out +993,PortCity_Bridge_UnitS8 +994,PortCity_Bridge_UnitE8Out +995,PortCity_Bridge_UnitE8 +996,PortCity_Bridge_UnitW8Out +997,PortCity_Bridge_UnitW8 +998,PortCity_Bridge_UnitN10Out +999,PortCity_Bridge_UnitN10 +1000,PortCity_Bridge_UnitS10Out +1001,PortCity_Bridge_UnitS10 +1002,PortCity_Bridge_UnitE10Out +1003,PortCity_Bridge_UnitE10 +1004,PortCity_Bridge_UnitW10Out +1005,PortCity_Bridge_UnitW10 +1006,PortCity_Bridge_UnitN12Out +1007,PortCity_Bridge_UnitN12 +1008,PortCity_Bridge_UnitS12Out +1009,PortCity_Bridge_UnitS12 +1010,PortCity_Bridge_UnitE12Out +1011,PortCity_Bridge_UnitE12 +1012,PortCity_Bridge_UnitW12Out +1013,PortCity_Bridge_UnitW12 +1014,PurifierRichMineralField +1015,PurifierRichMineralField750 +1016,CollapsibleRockTowerPushUnitRampLeftGreen +1017,CollapsibleRockTowerPushUnitRampRightGreen +1032,CollapsiblePurifierTowerPushUnit +1034,LocustMPPrecursor +1035,ReleaseInterceptorsBeacon +1036,AdeptPhaseShift +1037,HydraliskImpaleMissile +1038,CycloneMissileLargeAir +1039,CycloneMissile +1040,CycloneMissileLarge +1041,OracleWeapon +1042,TempestWeaponGround +1043,ScoutMPAirWeaponLeft +1044,ScoutMPAirWeaponRight +1045,ArbiterMPWeaponMissile +1046,GuardianMPWeapon +1047,DevourerMPWeaponMissile +1048,DefilerMPDarkSwarmWeapon +1049,QueenMPEnsnareMissile +1050,QueenMPSpawnBroodlingsMissile +1051,LightningBombWeapon +1052,HERCPlacement +1053,GrappleWeapon +1056,CausticSprayMissile +1057,ParasiticBombMissile +1058,ParasiticBombDummy +1059,AdeptWeapon +1060,AdeptUpgradeWeapon +1061,LiberatorMissile +1062,LiberatorDamageMissile +1063,LiberatorAGMissile +1064,KD8Charge +1065,KD8ChargeWeapon +1067,SlaynElementalGrabWeapon +1068,SlaynElementalGrabAirUnit +1069,SlaynElementalGrabGroundUnit +1070,SlaynElementalWeapon +1075,CollapsibleRockTowerRampLeftGreen +1076,CollapsibleRockTowerRampRightGreen +1077,DestructibleExpeditionGate6x6 +1078,DestructibleZergInfestation3x3 +1079,HERC +1080,Moopy +1081,Replicant +1082,SeekerMissile +1083,AiurTempleBridgeDestructibleNE8Out +1084,AiurTempleBridgeDestructibleNE10Out +1085,AiurTempleBridgeDestructibleNE12Out +1086,AiurTempleBridgeDestructibleNW8Out +1087,AiurTempleBridgeDestructibleNW10Out +1088,AiurTempleBridgeDestructibleNW12Out +1089,AiurTempleBridgeDestructibleSW8Out +1090,AiurTempleBridgeDestructibleSW10Out +1091,AiurTempleBridgeDestructibleSW12Out +1092,AiurTempleBridgeDestructibleSE8Out +1093,AiurTempleBridgeDestructibleSE10Out +1094,AiurTempleBridgeDestructibleSE12Out +1096,FlyoverUnit +1097,CorsairMP +1098,ScoutMP +1100,ArbiterMP +1101,ScourgeMP +1102,DefilerMPPlagueWeapon +1103,QueenMP +1104,XelNagaDestructibleRampBlocker6S +1105,XelNagaDestructibleRampBlocker6SE +1106,XelNagaDestructibleRampBlocker6E +1107,XelNagaDestructibleRampBlocker6NE +1108,XelNagaDestructibleRampBlocker6N +1109,XelNagaDestructibleRampBlocker6NW +1110,XelNagaDestructibleRampBlocker6W +1111,XelNagaDestructibleRampBlocker6SW +1112,XelNagaDestructibleRampBlocker8S +1113,XelNagaDestructibleRampBlocker8SE +1114,XelNagaDestructibleRampBlocker8E +1115,XelNagaDestructibleRampBlocker8NE +1116,XelNagaDestructibleRampBlocker8N +1117,XelNagaDestructibleRampBlocker8NW +1118,XelNagaDestructibleRampBlocker8W +1119,XelNagaDestructibleRampBlocker8SW +1120,XelNagaDestructibleBlocker6S +1121,XelNagaDestructibleBlocker6SE +1122,XelNagaDestructibleBlocker6E +1123,XelNagaDestructibleBlocker6NE +1124,XelNagaDestructibleBlocker6N +1125,XelNagaDestructibleBlocker6NW +1126,XelNagaDestructibleBlocker6W +1127,XelNagaDestructibleBlocker6SW +1128,XelNagaDestructibleBlocker8S +1129,XelNagaDestructibleBlocker8SE +1130,XelNagaDestructibleBlocker8E +1131,XelNagaDestructibleBlocker8NE +1132,XelNagaDestructibleBlocker8N +1133,XelNagaDestructibleBlocker8NW +1134,XelNagaDestructibleBlocker8W +1135,XelNagaDestructibleBlocker8SW +1136,ReptileCrate +1137,SlaynSwarmHostSpawnFlyer +1138,SlaynElemental +1139,PurifierVespeneGeyser +1140,ShakurasVespeneGeyser +1141,CollapsiblePurifierTowerDiagonal +1142,CreepOnlyBlocker4x4 +1143,BattleStationMineralField +1144,BattleStationMineralField750 +1145,PurifierMineralField +1146,PurifierMineralField750 +1147,Beacon_Nova +1148,Beacon_NovaSmall +1149,Ursula +1150,Elsecaro_Colonist_Hut +1151,SnowGlazeStarterMP +1152,PylonOvercharged +1153,ObserverSiegeMode +1154,RavenRepairDrone +1156,ParasiticBombRelayDummy +1157,BypassArmorDrone +1158,AdeptPiercingWeapon +1159,HighTemplarWeaponMissile +1160,CycloneMissileLargeAirAlternative +1161,RavenScramblerMissile +1162,RavenRepairDroneReleaseWeapon +1163,RavenShredderMissileWeapon +1164,InfestedAcidSpinesWeapon +1165,InfestorEnsnareAttackMissile +1166,SNARE_PLACEHOLDER +1169,CorrosiveParasiteWeapon diff --git a/sc2reader/data/__init__.py b/sc2reader/data/__init__.py index dd5ff207..f866284c 100755 --- a/sc2reader/data/__init__.py +++ b/sc2reader/data/__init__.py @@ -469,7 +469,7 @@ def load_build(expansion, version): # Load LotV Data lotv_builds = dict() -for version in ("base", "44401", "47185", "48258", "53644", "54724", "59587", "70154"): +for version in ("base", "44401", "47185", "48258", "53644", "54724", "59587", "70154", "76114"): lotv_builds[version] = load_build("LotV", version) datapacks = builds = {"WoL": wol_builds, "HotS": hots_builds, "LotV": lotv_builds} diff --git a/sc2reader/data/ability_lookup.csv b/sc2reader/data/ability_lookup.csv index 09b69177..5cfe9440 100755 --- a/sc2reader/data/ability_lookup.csv +++ b/sc2reader/data/ability_lookup.csv @@ -127,7 +127,7 @@ FactoryLand,LandFactory,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, FactoryLiftOff,LiftFactory,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, FactoryReactorMorph,BuildReactorFactory,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, FactoryTechLabMorph,BuildTechLabFactory,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -FactoryTechLabResearch,ResearchSiegeTech,ResearchInfernalPreIgniter,Research250mmStrikeCannons,ResearchTransformationServos,ResearchDrillingClaws,,ResearchSmartServos,,ResearchCycloneRapidFireLaunchers,,,,,,,,,,,,,,,,,,,,,,CancelFactoryTechLabResearch, +FactoryTechLabResearch,ResearchSiegeTech,ResearchInfernalPreIgniter,Research250mmStrikeCannons,ResearchTransformationServos,ResearchDrillingClaws,,ResearchSmartServos,,ResearchCycloneRapidFireLaunchers,ResearchCycloneLockOnDamageUpgrade,,,,,,,,,,,,,,,,,,,,,CancelFactoryTechLabResearch, FactoryTrain,,BuildSiegeTank,,,BuildThor,BuildHellion,BuildBattleHellion,TrainCyclone,,,,,BuildWarHound,,,,,,,,,,,,BuildWidowMine,,,,,,CancelFactoryTrain, Feedback,Feedback,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, FighterMode,FighterMode,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, @@ -140,7 +140,7 @@ FungalGrowth,FungalGrowth,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, FusionCoreResearch,ResearchWeaponRefit,ResearchBehemothReactor,,,,,,,,,,,,,,,,,,,,,,,,,,,,,CancelFusionCoreResearch, GatewayTrain,TrainZealot,TrainStalker,,TrainHighTemplar,TrainDarkTemplar,TrainSentry,TrainAdept,,,,,,,,,,,,,,,,,,,,,,,,CancelGatewayTrain, GenerateCreep,GenerateCreep,StopGenerateCreep,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, -GhostAcademyResearch,ResearchPersonalCloaking,ResearchMoebiusReactor,,,,,,,,,,,,,,,,,,,,,,,,,,,,,CancelGhostAcademyResearch, +GhostAcademyResearch,ResearchPersonalCloaking,ResearchMoebiusReactor,ResearchEnhancedShockwaves,,,,,,,,,,,,,,,,,,,,,,,,,,,,CancelGhostAcademyResearch, GhostCloak,CloakGhost,DecloakGhost,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, GhostHoldFire,HoldFireGhost,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, GhostWeaponsFree,GWeaponsFreeGhost,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, @@ -329,7 +329,7 @@ TrainQueen,TrainQueen,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,CancelTrainQueen, Transfusion,QueenTransfusion,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, TransportMode,TransportMode,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, TwilightCouncilResearch,ResearchCharge,ResearchBlink,ResearchAdeptPiercingAttack,,,,,,,,,,,,,,,,,,,,,,,,,,,,CancelTwilightCouncilResearch, -UltraliskCavernResearch,,,EvolveChitinousPlating,EvolveBurrowCharge,,,,,,,,,,,,,,,,,,,,,,,,,,,CancelUltraliskCavernResearch, +UltraliskCavernResearch,ResearchAnabolicSynthesis,,EvolveChitinousPlating,EvolveBurrowCharge,,,,,,,,,,,,,,,,,,,,,,,,,,,CancelUltraliskCavernResearch, UltraliskWeaponCooldown,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, Unsiege,TankMode,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, UpgradeToGreaterSpire,MorphToGreaterSpire,CancelMorphToGreaterSpire,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, @@ -861,3 +861,6 @@ NexusMassRecall,NexusMassRecall OverlordSingleTransport,Load,,UnloadAt ParasiticBombRelayDodge,ParasiticBombRelayDodge ViperParasiticBombRelay,ViperParasiticBombRelay +BattlecruiserStop,Stop +BattlecruiserAttack,BattlecruiserAttack +BattlecruiserMove,Move,Patrol,HoldPos diff --git a/sc2reader/data/unit_lookup.csv b/sc2reader/data/unit_lookup.csv index 7327ef0d..cb76e291 100755 --- a/sc2reader/data/unit_lookup.csv +++ b/sc2reader/data/unit_lookup.csv @@ -1020,3 +1020,30 @@ ZeratulStalkerACGluescreenDummy,ZeratulStalkerACGluescreenDummy ZeratulPhotonCannonACGluescreenDummy,ZeratulPhotonCannonACGluescreenDummy Viking,Viking TychusReaperACGluescreenDummy,TychusReaperACGluescreenDummy +MechaZerglingACGluescreenDummy,MechaZerglingACGluescreenDummy +MechaBanelingACGluescreenDummy,MechaBanelingACGluescreenDummy +MechaHydraliskACGluescreenDummy,MechaHydraliskACGluescreenDummy +MechaInfestorACGluescreenDummy,MechaInfestorACGluescreenDummy +MechaCorruptorACGluescreenDummy,MechaCorruptorACGluescreenDummy +MechaUltraliskACGluescreenDummy,MechaUltraliskACGluescreenDummy +MechaOverseerACGluescreenDummy,MechaOverseerACGluescreenDummy +MechaLurkerACGluescreenDummy,MechaLurkerACGluescreenDummy +MechaBattlecarrierLordACGluescreenDummy,MechaBattlecarrierLordACGluescreenDummy +MechaSpineCrawlerACGluescreenDummy,MechaSpineCrawlerACGluescreenDummy +MechaSporeCrawlerACGluescreenDummy,MechaSporeCrawlerACGluescreenDummy +PreviewBunkerUpgraded,PreviewBunkerUpgraded +AssimilatorRich,AssimilatorRich +ExtractorRich,ExtractorRich +InhibitorZoneSmall,InhibitorZoneSmall +InhibitorZoneMedium,InhibitorZoneMedium +InhibitorZoneLarge,InhibitorZoneLarge +RefineryRich,RefineryRich +MineralField450,MineralField450 +MineralFieldOpaque,MineralFieldOpaque +MineralFieldOpaque900,MineralFieldOpaque900 +CollapsibleRockTowerDebrisRampLeftGreen,CollapsibleRockTowerDebrisRampLeftGreen +CollapsibleRockTowerDebrisRampRightGreen,CollapsibleRockTowerDebrisRampRightGreen +CollapsibleRockTowerPushUnitRampLeftGreen,CollapsibleRockTowerPushUnitRampLeftGreen +CollapsibleRockTowerPushUnitRampRightGreen,CollapsibleRockTowerPushUnitRampRightGreen +CollapsibleRockTowerRampLeftGreen,CollapsibleRockTowerRampLeftGreen +CollapsibleRockTowerRampRightGreen,CollapsibleRockTowerRampRightGreen diff --git a/sc2reader/resources.py b/sc2reader/resources.py index 8c1d7110..22de4adf 100644 --- a/sc2reader/resources.py +++ b/sc2reader/resources.py @@ -858,7 +858,11 @@ def register_default_datapacks(self): ) self.register_datapack( datapacks["LotV"]["70154"], - lambda r: r.expansion == "LotV" and 70154 <= r.build, + lambda r: r.expansion == "LotV" and 70154 <= r.build < 76114, + ) + self.register_datapack( + datapacks["LotV"]["76114"], + lambda r: r.expansion == "LotV" and 76114 <= r.build, ) # Internal Methods From 3989bd3ac3f88278bbe26867a1a31b4b96782bc5 Mon Sep 17 00:00:00 2001 From: Kevin Leung Date: Fri, 18 Oct 2019 23:38:57 -0700 Subject: [PATCH 2/2] update HOWTO and black --- sc2reader/data/HOWTO.md | 3 +++ sc2reader/data/__init__.py | 12 +++++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/sc2reader/data/HOWTO.md b/sc2reader/data/HOWTO.md index ab67031d..828e5e28 100644 --- a/sc2reader/data/HOWTO.md +++ b/sc2reader/data/HOWTO.md @@ -14,3 +14,6 @@ At the time of writing, the latest build version is 53644. e.g. `python3 sc2reader/generate_build_data.py LotV 53644 balance_data/ sc2reader/` This will generate the necessary data files to support the new build version (namely, `53644_abilities.csv`, `53644_units.csv`, and updated versions of `ability_lookup.csv` and `unit_lookup.csv`). 4. Finally, modify `sc2reader/data/__init__.py` and `sc2reader/resources.py` to register support for the new build version. + +If you are not able to see the correct expansion for the balance data, you may need to authenticate. See the instructions at +https://github.com/ggtracker/sc2reader/issues/98#issuecomment-542554588 on how to do that diff --git a/sc2reader/data/__init__.py b/sc2reader/data/__init__.py index f866284c..f8340c2b 100755 --- a/sc2reader/data/__init__.py +++ b/sc2reader/data/__init__.py @@ -469,7 +469,17 @@ def load_build(expansion, version): # Load LotV Data lotv_builds = dict() -for version in ("base", "44401", "47185", "48258", "53644", "54724", "59587", "70154", "76114"): +for version in ( + "base", + "44401", + "47185", + "48258", + "53644", + "54724", + "59587", + "70154", + "76114", +): lotv_builds[version] = load_build("LotV", version) datapacks = builds = {"WoL": wol_builds, "HotS": hots_builds, "LotV": lotv_builds}