How to use the sc2reader.data.base.Attacker function in sc2reader

To help you get started, we’ve selected a few sc2reader examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github GraylinKim / sc2reader / sc2reader / data / base.py View on Github external
code = 0x8601

    class Hydralisk(Zerg, Moveable, Attacker):
        code = 0x8701
        class Burrowed(Zerg, DataObject):
            code = 0x9101

    class Mutalisk(Zerg, Moveable, Attacker):
        code = 0x8801

    class Ultralisk(Zerg, Moveable, Attacker):
        code = 0x8901
        class Burrowed(Zerg, DataObject):
            code = 0x9f01

    class Roach(Zerg, Moveable, Attacker):
        code = 0x8a01
        class Burrowed(Zerg, Moveable):
            code = 0x9201

    class Infestor(Zerg, Moveable, Supporter):
        code = 0x8b01
        class Burrowed(Zerg, Moveable):
            code = 0x9b01

    class Corruptor(Zerg, Moveable, Attacker):
        code = 0x8c01

    class Broodlord(Zerg, Moveable, Attacker):
        code = 0x8e01
        class Cocoon(Zerg, DataObject):
            code = 0x8d01
github GraylinKim / sc2reader / sc2reader / data / base.py View on Github external
class Battlecruiser(Terran, Moveable, Attacker):
        code = 0x5501


    ######################
    ## Protoss
    ######################

    class Probe(Protoss, Worker):
        code = 0x7001

    class Zealot(Protoss, Moveable, Attacker):
        code = 0x6501

    class ZealotHallucinated(Protoss, Moveable, Attacker):
        code = 0x6502

    class Stalker(Protoss, Moveable, Attacker):
        code = 0x6601

    class StalkerHalluncinated(Protoss, Moveable, Attacker):
        code = 0x6602

    class HighTemplar(Protoss, Moveable, Supporter):
        code = 0x6701

    class HighTemplarHallucinated(Protoss, Moveable, Supporter):
        code = 0x6702

    class DarkTemplar(Protoss, Moveable, Attacker):
        code = 0x6801
github GraylinKim / sc2reader / sc2reader / data / base.py View on Github external
class DarkTemplar(Protoss, Moveable, Attacker):
        code = 0x6801

    class DarkTemplarHallucinated(Protoss, Moveable, Attacker):
        code = 0x6802

    class Sentry(Protoss, Moveable, Attacker):
        code = 0x6901

    class SentryHallucinated(Protoss, Moveable, Attacker):
        code = 0x6902

    class Pheonix(Protoss, Moveable, Attacker):
        code = 0x6a01

    class PhoenixHallucinated(Protoss, Moveable, Attacker):
        code = 0x6a02

    class Carrier(Protoss, Moveable, Attacker):
        code = 0x6b01

    class CarrierHallucinated(Protoss, Moveable, Attacker):
        code = 0x6b02

    class VoidRay(Protoss, Moveable, Attacker):
        code = 0x6c01

    class VoidRayHallucinated(Protoss, Moveable, Attacker):
        code = 0x6c02

    class WarpPrism(Protoss, Moveable, Supporter):
        code = 0x6d01
github GraylinKim / sc2reader / sc2reader / data / base.py View on Github external
code = 0x8301

    class Drone(Zerg, Worker):
        code = 0x8401
        class Burrowed(Zerg, DataObject):
            code = 0x9001

    class Zergling(Zerg, Moveable, Attacker):
        code = 0x8501
        class Burrowed(Zerg, DataObject):
            code = 0x9301

    class Overlord(Zerg, Moveable, Supporter):
        code = 0x8601

    class Hydralisk(Zerg, Moveable, Attacker):
        code = 0x8701
        class Burrowed(Zerg, DataObject):
            code = 0x9101

    class Mutalisk(Zerg, Moveable, Attacker):
        code = 0x8801

    class Ultralisk(Zerg, Moveable, Attacker):
        code = 0x8901
        class Burrowed(Zerg, DataObject):
            code = 0x9f01

    class Roach(Zerg, Moveable, Attacker):
        code = 0x8a01
        class Burrowed(Zerg, Moveable):
            code = 0x9201
github GraylinKim / sc2reader / sc2reader / data / base.py View on Github external
class BanelingNest(Zerg, Building):
        code = 0x7c01

    class RoachWarren(Zerg, Building):
        code = 0x7d01

    class Lair(Zerg, Building, Main):
        code = 0x8001

    class Hive(Zerg, Building, Main):
        code = 0x8101

    class GreaterSpire(Zerg, Building):
        code = 0x8201

    class SpineCrawler(Zerg, Building, Attacker):
        code = 0x7e01
        class Uprooted(Zerg, Building, Moveable):
            code = 0xa601

    class SporeCrawler(Zerg, Building, Attacker):
        code = 0x7f01
        class Uprooted(Zerg, Building, Moveable):
            code = 0xa701

    class InfestedTerran(Zerg, Moveable, Attacker):
        code = 0x2101
        class Burrowed(Zerg, DataObject):
            code = 0x9401

    class Baneling(Zerg, Moveable, Attacker):
        code = 0x2301
github GraylinKim / sc2reader / sc2reader / data / base.py View on Github external
class Techlab(TerranBuilding):
            code = 0x4501

        class Reactor(TerranBuilding):
            code = 0x4601

        class Flying(TerranBuilding, Moveable):
            code = 0x4801

    class Armory(TerranBuilding):
        code = 0x3901

    class FusionCore(TerranBuilding):
        code = 0x3a01

    class AutoTurret(Terran, Attacker):
        code = 0x3b01

    class PointDefenseDrone(Terran, Supporter):
        code = 0x2501

    class SiegeTank(Terran, Moveable, Attacker):
        code = 0x3c01
        # They really shouldn't be able to move but I've
        # found evidence that move commands have been recorded
        # for them.
        class Sieged(Terran, Attacker):
            code = 0x3d01

    class Viking(Terran, Moveable, Attacker):
        code = 0x3e01
        class Assault(Terran, Moveable, Attacker):
github GraylinKim / sc2reader / sc2reader / data / base.py View on Github external
class Gateway(Protoss, Building):
        code = 0x5a01
        class WarpGate(Protoss, Building):
            code = 0xa101

    class Forge(Protoss, Building):
        code = 0x5b01

    class FleetBeacon(Protoss, Building):
        code = 0x5c01

    class TwilightCouncil(Protoss, Building):
        code = 0x5d01

    class PhotonCannon(Protoss, Building, Attacker):
        code = 0x5e01

    class Stargate(Protoss, Building):
        code = 0x5f01

    class TemplarArchive(Protoss, Building):
        code = 0x6001

    class DarkShrine(Protoss, Building):
        code = 0x6101

    class RoboticsBay(Protoss, Building):
        code = 0x6201

    class RoboticsFacility(Protoss, Building):
        code = 0x6301
github GraylinKim / sc2reader / sc2reader / data / base.py View on Github external
class SpineCrawler(Zerg, Building, Attacker):
        code = 0x7e01
        class Uprooted(Zerg, Building, Moveable):
            code = 0xa601

    class SporeCrawler(Zerg, Building, Attacker):
        code = 0x7f01
        class Uprooted(Zerg, Building, Moveable):
            code = 0xa701

    class InfestedTerran(Zerg, Moveable, Attacker):
        code = 0x2101
        class Burrowed(Zerg, DataObject):
            code = 0x9401

    class Baneling(Zerg, Moveable, Attacker):
        code = 0x2301
        class Cocoon(Zerg, DataObject):
            code = 0x2201
        class Burrowed(Zerg, DataObject):
            code = 0x8f01

    class Egg(Zerg, DataObject):
        code = 0x8301

    class Drone(Zerg, Worker):
        code = 0x8401
        class Burrowed(Zerg, DataObject):
            code = 0x9001

    class Zergling(Zerg, Moveable, Attacker):
        code = 0x8501
github GraylinKim / sc2reader / sc2reader / data / base.py View on Github external
class SCV(Terran, Worker):
        code = 0x4901

    class Marine(Terran, Moveable, Attacker):
        code = 0x4c01

    class Reaper(Terran, Moveable, Attacker):
        code = 0x4d01

    class Ghost(Terran, Moveable, Attacker):
        code = 0x4e01

    class Marauder(Terran, Moveable, Attacker):
        code = 0x4f01

    class Thor(Terran, Moveable, Attacker):
        code = 0x5001

    class Hellion(Terran, Moveable, Attacker):
        code = 0x5101

    class Medivac(Terran, Moveable, Supporter):
        code = 0x5201

    class Banshee(Terran, Moveable, Attacker):
        code = 0x5301

    class Raven(Terran, Moveable, Supporter):
        code = 0x5401

    class Battlecruiser(Terran, Moveable, Attacker):
        code = 0x5501
github GraylinKim / sc2reader / sc2reader / data / base.py View on Github external
class Sentry(Protoss, Moveable, Attacker):
        code = 0x6901

    class SentryHallucinated(Protoss, Moveable, Attacker):
        code = 0x6902

    class Pheonix(Protoss, Moveable, Attacker):
        code = 0x6a01

    class PhoenixHallucinated(Protoss, Moveable, Attacker):
        code = 0x6a02

    class Carrier(Protoss, Moveable, Attacker):
        code = 0x6b01

    class CarrierHallucinated(Protoss, Moveable, Attacker):
        code = 0x6b02

    class VoidRay(Protoss, Moveable, Attacker):
        code = 0x6c01

    class VoidRayHallucinated(Protoss, Moveable, Attacker):
        code = 0x6c02

    class WarpPrism(Protoss, Moveable, Supporter):
        code = 0x6d01
        class Phasing(Protoss, Supporter):
            code = 0xa401

    class WarpPrismHallucinated(Protoss, Moveable, Supporter):
        code = 0x6d02