How to use the sc2reader.data.base.Moveable 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
class MineralField(Resource):
    pass

class RichMineralField(MineralField):
    pass

class VespeneGeyser(Resource):
    pass

class RichVespeneGeyser(VespeneGeyser):
    pass

class Moveable(DataObject):
    pass

class Critter(Moveable):
    pass

class Destructable(DataObject):
    pass

class Attacker(DataObject):
    pass

class Army(Moveable, Attacker):
    pass

class Unit(DataObject):
    pass

class Supporter(DataObject):
    pass
github GraylinKim / sc2reader / sc2reader / data / base.py View on Github external
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
        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):
github GraylinKim / sc2reader / sc2reader / data / base.py View on Github external
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

    class Queen(Zerg, Moveable, Attacker):
        code = 0x9a01
        class Burrowed(Zerg, DataObject):
            code = 0x9901

    class Overseer(Zerg, Moveable, Supporter):
        code = 0x9d01
        class Cocoon(Zerg, DataObject):
            code = 0x9c01

    class CreepTumorBurrowed(CreepTumor):
        code = 0xa501

    class NydusWorm(Zerg, Building):
        code = 0xa901

    ########################
github GraylinKim / sc2reader / sc2reader / data / base.py View on Github external
# for them.
        class Sieged(Terran, Attacker):
            code = 0x3d01

    class Viking(Terran, Moveable, Attacker):
        code = 0x3e01
        class Assault(Terran, Moveable, Attacker):
            code = 0x3f01

    class MULE(Terran, Worker):
        code = 0xb901

    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
github GraylinKim / sc2reader / sc2reader / data / base.py View on Github external
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

    class Observer(Protoss, Moveable, Supporter):
        code = 0x6e01

    class Immortal(Protoss, Moveable, Attacker):
        code = 0x6f01

    class ImmortalHallucinated(Protoss, Moveable, Attacker):
        code = 0x6f02
github GraylinKim / sc2reader / sc2reader / data / base.py View on Github external
class Assault(Terran, Moveable, Attacker):
            code = 0x3f01

    class MULE(Terran, Worker):
        code = 0xb901

    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