{"id":19226004,"url":"https://github.com/developer239/automation-engine-scripts","last_synced_at":"2025-02-23T10:19:09.297Z","repository":{"id":157855101,"uuid":"631326689","full_name":"developer239/automation-engine-scripts","owner":"developer239","description":"Frontend scripts for automation engine.","archived":false,"fork":false,"pushed_at":"2023-04-23T19:00:18.000Z","size":18928,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-04T21:41:42.624Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/developer239.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-04-22T17:04:47.000Z","updated_at":"2023-04-28T02:28:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"699229ad-8661-49ab-b672-76e66df80a8b","html_url":"https://github.com/developer239/automation-engine-scripts","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/developer239%2Fautomation-engine-scripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/developer239%2Fautomation-engine-scripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/developer239%2Fautomation-engine-scripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/developer239%2Fautomation-engine-scripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/developer239","download_url":"https://codeload.github.com/developer239/automation-engine-scripts/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240298969,"owners_count":19779374,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T15:17:02.309Z","updated_at":"2025-02-23T10:19:09.275Z","avatar_url":"https://github.com/developer239.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Automation Engine Scripts\n\nThis repository contains a collection of scripts that can be loaded by an 📚 [automation engine](https://github.com/developer239/automation-engine) to automate\nvarious tasks. The scripts are written in TypeScript. (Lua)\n\n## Swords and Souls\n\nThe goal of the training mini game is to slice apples before they hit the player. Apples come at the player from\nthree different directions. The player receives bonus points for collecting stars that fall behind them. As the player\nprogresses, the game becomes increasingly faster.\n\nThe automation script does the following:\n\n- Defines four areas (top, middle, bottom, back) to determine when apples and stars are within the player's reach.\n- Sets up a YOLO object detector to detect apples and stars.\n- Checks for collision detection when apples collide with the top, middle, or bottom areas, triggering the corresponding\n  action (up, right, or down).\n- Checks for collision detection when stars collide with the back area, triggering the left arrow action.\n- Throttles actions to prevent the bot from spamming keyboard keys too often (16ms)\n- Throttles actions to prevent the bot from getting stuck focusing only to apples in one area and ignoring others (\n  260ms)\n\n![Swords and Souls](./docs/swords-and-souls-preview.gif)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeveloper239%2Fautomation-engine-scripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeveloper239%2Fautomation-engine-scripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeveloper239%2Fautomation-engine-scripts/lists"}