예제 #1
0
import offshoot


class SerpenttrexGameAgentPlugin(offshoot.Plugin):
    name = "SerpenttrexGameAgentPlugin"
    version = "0.1.0"

    plugins = []

    libraries = []

    files = [{"path": "serpent_trex_game_agent.py", "pluggable": "GameAgent"}]

    config = {"frame_handler": "PLAY"}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpenttrexGameAgentPlugin)
예제 #2
0
import offshoot


class SerpenthornetGamePlugin(offshoot.Plugin):
    name = "SerpenthornetGamePlugin"
    version = "0.1.0"

    libraries = []

    files = [{"path": "serpent_hornet_game.py", "pluggable": "Game"}]

    config = {"fps": 2}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpenthornetGamePlugin)
예제 #3
0
import offshoot


class SerpentBombermanGameAgentPlugin(offshoot.Plugin):
    name = "SerpentBombermanGameAgentPlugin"
    version = "0.1.0"

    plugins = []

    libraries = []

    files = [
        {"path": "serpent_Bomberman_game_agent.py", "pluggable": "GameAgent"}
    ]

    config = {
        "frame_handler": "PLAY"
    }

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentBombermanGameAgentPlugin)
예제 #4
0
import offshoot


class SerpentPixelDungeonGamePlugin(offshoot.Plugin):
    name = "SerpentPixelDungeonGamePlugin"
    version = "0.1.0"

    libraries = []

    files = [{"path": "serpent_PixelDungeon_game.py", "pluggable": "Game"}]

    config = {"fps": 2}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentPixelDungeonGamePlugin)
예제 #5
0
import offshoot


class SuperHexagonGamePlugin(offshoot.Plugin):
    name = "SuperHexagonGamePlugin"
    version = "0.1.0"

    libraries = []

    files = [{"path": "super_hexagon_game.py", "pluggable": "Game"}]

    config = {"frame_rate": 10}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SuperHexagonGamePlugin)
예제 #6
0
import offshoot


class SerpentVa11HallAGamePlugin(offshoot.Plugin):
    name = "SerpentVa11HallAGamePlugin"
    version = "0.1.0"

    libraries = []

    files = [{"path": "serpent_Va11HallA_game.py", "pluggable": "Game"}]

    config = {"fps": 2}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentVa11HallAGamePlugin)
예제 #7
0
import offshoot


class SerpentAIsaacGamePlugin(offshoot.Plugin):
    name = "SerpentAIsaacGamePlugin"
    version = "0.1.0"

    libraries = []

    files = [
        {"path": "serpent_AIsaac_game.py", "pluggable": "Game"}
    ]

    config = {
        "fps": 2
    }

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentAIsaacGamePlugin)
예제 #8
0
import offshoot


class SerpentOLDTVGameAgentPlugin(offshoot.Plugin):
    name = "SerpentOLDTVGameAgentPlugin"
    version = "0.1.0"

    plugins = []

    libraries = []

    files = [{"path": "serpent_OLDTV_game_agent.py", "pluggable": "GameAgent"}]

    config = {"frame_handler": "PLAY"}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentOLDTVGameAgentPlugin)
예제 #9
0
import offshoot


class SerpentTradingViewSimGameAgentPlugin(offshoot.Plugin):
    name = "SerpentTradingViewSimGameAgentPlugin"
    version = "0.1.0"

    plugins = []

    libraries = []

    files = [{
        "path": "serpent_TradingViewSim_game_agent.py",
        "pluggable": "GameAgent"
    }]

    config = {"frame_handler": "PLAY"}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentTradingViewSimGameAgentPlugin)
예제 #10
0
import offshoot


class SerpentKingdomGameAgentPlugin(offshoot.Plugin):
    name = "SerpentKingdomGameAgentPlugin"
    version = "0.1.0"

    plugins = []

    libraries = []

    files = [
        {"path": "serpent_Kingdom_game_agent.py", "pluggable": "GameAgent"}
    ]

    config = {
        "frame_handler": "PLAY"
    }

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentKingdomGameAgentPlugin)
예제 #11
0
import offshoot


class SerpentDasherGameAgentPlugin(offshoot.Plugin):
    name = "SerpentDasherGameAgentPlugin"
    version = "0.1.0"

    plugins = []

    libraries = []

    files = [{
        "path": "serpent_Dasher_game_agent.py",
        "pluggable": "GameAgent"
    }]

    config = {"frame_handler": "PLAY"}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentDasherGameAgentPlugin)
예제 #12
0
import offshoot


class SerpentCloneyGamePlugin(offshoot.Plugin):
    name = "SerpentCloneyGamePlugin"
    version = "0.1.0"

    libraries = []

    files = [{"path": "serpent_Cloney_game.py", "pluggable": "Game"}]

    config = {"fps": 2}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentCloneyGamePlugin)
예제 #13
0
import offshoot


class YouMustBuildABoatGameAgentPlugin(offshoot.Plugin):
    name = "YouMustBuildABoatGameAgentPlugin"
    version = "0.1.0"

    libraries = []

    files = [
        {"path": "you_must_build_a_boat_game_agent.py", "pluggable": "GameAgent"}
    ]

    config = {
        "frame_handler": "COLLECT_FRAMES",
        "collect_frames_interval": 1,
        "collect_character_interval": 10
    }

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(YouMustBuildABoatGameAgentPlugin)
예제 #14
0
import offshoot


class SerpentT4SimGameAgentPlugin(offshoot.Plugin):
    name = "SerpentT4SimGameAgentPlugin"
    version = "0.1.0"

    plugins = []

    libraries = []

    files = [{"path": "serpent_T4Sim_game_agent.py", "pluggable": "GameAgent"}]

    config = {"frame_handler": "PLAY"}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentT4SimGameAgentPlugin)
import offshoot


class SerpentSuperHexagonGameAgentPlugin(offshoot.Plugin):
    name = "SerpentSuperHexagonGameAgentPlugin"
    version = "0.1.0"

    plugins = []

    libraries = []

    files = [
        {"path": "serpent_SuperHexagon_game_agent.py", "pluggable": "GameAgent"}
    ]

    config = {
        "frame_handler": "PLAY"
    }

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentSuperHexagonGameAgentPlugin)
예제 #16
0
import offshoot


class BindingOfIsaacRebirthGamePlugin(offshoot.Plugin):
    name = "BindingOfIsaacRebirthGamePlugin"
    version = "0.1.0"

    libraries = []

    files = [
        {"path": "binding_of_isaac_rebirth_game.py", "pluggable": "Game"}
    ]

    config = {
        "fps": 2
    }

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(BindingOfIsaacRebirthGamePlugin)
예제 #17
0
import offshoot


class YouMustBuildABoatGamePlugin(offshoot.Plugin):
    name = "YouMustBuildABoatGamePlugin"
    version = "0.1.0"

    libraries = []

    files = [{"path": "you_must_build_a_boat_game.py", "pluggable": "Game"}]

    config = {"fps": 2}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(YouMustBuildABoatGamePlugin)
예제 #18
0
import offshoot


class SerpentGeometryDashGamePlugin(offshoot.Plugin):
    name = "SerpentGeometryDashGamePlugin"
    version = "0.1.0"

    libraries = []

    files = [{"path": "serpent_GeometryDash_game.py", "pluggable": "Game"}]

    config = {"fps": 30}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentGeometryDashGamePlugin)
예제 #19
0
import offshoot


class SerpentHearthstoneGamePlugin(offshoot.Plugin):
    name = "SerpentHearthstoneGamePlugin"
    version = "0.1.0"

    libraries = []

    files = [{"path": "serpent_Hearthstone_game.py", "pluggable": "Game"}]

    config = {"fps": 2}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentHearthstoneGamePlugin)
예제 #20
0
import offshoot


class SerpentPikaBallGameAgentPlugin(offshoot.Plugin):
    name = "SerpentPikaBallGameAgentPlugin"
    version = "0.1.0"

    plugins = []

    libraries = []

    files = [{
        "path": "serpent_PikaBall_game_agent.py",
        "pluggable": "GameAgent"
    }]

    config = {"frame_handler": "PLAY"}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentPikaBallGameAgentPlugin)
예제 #21
0
import offshoot


class SerpentMinecraftGamePlugin(offshoot.Plugin):
    name = "SerpentMinecraftGamePlugin"
    version = "0.1.0"

    libraries = []

    files = [
        {"path": "serpent_Minecraft_game.py", "pluggable": "Game"}
    ]

    config = {
        "fps": 2
    }

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentMinecraftGamePlugin)
예제 #22
0
import offshoot


class SerpentRivalsofAetherGameAgentPlugin(offshoot.Plugin):
    name = "SerpentRivalsofAetherGameAgentPlugin"
    version = "0.1.0"

    plugins = []

    libraries = []

    files = [{
        "path": "serpent_RivalsofAether_game_agent.py",
        "pluggable": "GameAgent"
    }]

    config = {"frame_handler": "PLAY"}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentRivalsofAetherGameAgentPlugin)
예제 #23
0
import offshoot


class TestPlugin(offshoot.Plugin):
    name = "TestPlugin"
    version = "0.1.0"

    plugins = []

    libraries = ["requests"]

    files = [{
        "path": "test_plugin_pluggable_expected.py",
        "pluggable": "TestPluggable"
    }]

    config = {"is_test": True}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(TestPlugin)
import offshoot


class SerpentSpaceInvadersGamePlugin(offshoot.Plugin):
    name = "SerpentSpaceInvadersGamePlugin"
    version = "0.1.0"

    libraries = []

    files = [{"path": "serpent_SpaceInvaders_game.py", "pluggable": "Game"}]

    config = {"fps": 4}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentSpaceInvadersGamePlugin)
예제 #25
0
import offshoot


class SerpentexitGamePlugin(offshoot.Plugin):
    name = "SerpentexitGamePlugin"
    version = "0.1.0"

    libraries = []

    files = [{"path": "serpent_exit_game.py", "pluggable": "Game"}]

    config = {"fps": 10}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentexitGamePlugin)
예제 #26
0
import offshoot


class SerpentBindingOfIsaacAfterbirthGameAgentPlugin(offshoot.Plugin):
    name = "SerpentBindingOfIsaacAfterbirthGameAgentPlugin"
    version = "0.1.0"

    plugins = []

    libraries = []

    files = [
        {"path": "serpent_BindingOfIsaacAfterbirth_game_agent.py", "pluggable": "GameAgent"}
    ]

    config = {
        "frame_handler": "PLAY"
    }

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentBindingOfIsaacAfterbirthGameAgentPlugin)
예제 #27
0
import offshoot


class SerpentMiniMetroGamePlugin(offshoot.Plugin):
    name = "SerpentMiniMetroGamePlugin"
    version = "0.1.0"

    libraries = []

    files = [
        {"path": "serpent_MiniMetro_game.py", "pluggable": "Game"},
    ]

    config = {
        "fps": 2,
    }

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentMiniMetroGamePlugin)
예제 #28
0
import offshoot


class SerpentTiamatXGameAgentPlugin(offshoot.Plugin):
    name = "SerpentTiamatXGameAgentPlugin"
    version = "0.1.0"

    plugins = []

    libraries = []

    files = [{
        "path": "serpent_TiamatX_game_agent.py",
        "pluggable": "GameAgent"
    }]

    config = {"frame_handler": "PLAY"}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentTiamatXGameAgentPlugin)
import offshoot


class SerpentHorizonChaseTurboGameAgentPlugin(offshoot.Plugin):
    name = "SerpentHorizonChaseTurboGameAgentPlugin"
    version = "0.1.0"

    plugins = []

    libraries = []

    files = [{
        "path": "serpent_HorizonChaseTurbo_game_agent.py",
        "pluggable": "GameAgent"
    }]

    config = {"frame_handler": "PLAY"}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentHorizonChaseTurboGameAgentPlugin)
예제 #30
0

class BindingOfIsaacRebirthGameAgentPlugin(offshoot.Plugin):
    name = "BindingOfIsaacRebirthGameAgentPlugin"
    version = "0.1.0"

    libraries = []

    files = [{
        "path": "binding_of_isaac_rebirth_game_agent.py",
        "pluggable": "GameAgent"
    }]

    config = {
        "frame_handler": "COLLECT_FRAMES",
        "collect_frames_interval": 1,
        "collect_character_interval": 10
    }

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(BindingOfIsaacRebirthGameAgentPlugin)
예제 #31
0
import offshoot


class SerpentFortniteGameAgentPlugin(offshoot.Plugin):
    name = "SerpentFortniteGameAgentPlugin"
    version = "0.1.0"

    plugins = []

    libraries = []

    files = [{
        "path": "serpent_Fortnite_game_agent.py",
        "pluggable": "GameAgent"
    }]

    config = {"frame_handler": "PLAY"}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SerpentFortniteGameAgentPlugin)
예제 #32
0
import offshoot


class CirclePlugin(offshoot.Plugin):
    name = "CirclePlugin"
    version = "0.1.0"

    libraries = ["invoke"]

    files = [{"path": "shapes/circle.py", "pluggable": "Shape"}]

    config = {"count": 12345, "digits": [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]}

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(CirclePlugin)
예제 #33
0
import offshoot


class SuperHexagonGamePlugin(offshoot.Plugin):
    name = "SuperHexagonGamePlugin"
    version = "0.1.0"

    libraries = []

    files = [
        {"path": "super_hexagon_game.py", "pluggable": "Game"}
    ]

    config = {
        "frame_rate": 10
    }

    @classmethod
    def on_install(cls):
        print("\n\n%s was installed successfully!" % cls.__name__)

    @classmethod
    def on_uninstall(cls):
        print("\n\n%s was uninstalled successfully!" % cls.__name__)


if __name__ == "__main__":
    offshoot.executable_hook(SuperHexagonGamePlugin)