base on A Lethal Company cheat based on Infinite Company # Project-Apparatus ###### Project by waxxyTF2, UrbanaJoker & Toaaa - [UC Thread](https://www.unknowncheats.me/forum/other-fps-games/616587-project-apparatus-lethal-company-cheat.html) ### Bug Reports, Feature Requests & Feedback in the [Discord Server](https://discord.gg/NXntys93ur)! ## ⚠ Project-Apparatus is NOT a mod and therefore NOT compatible with [BepInEx](https://github.com/BepInEx/BepInEx). ### Screenshots ![In Game](https://github.com/KaylinOwO/Project-Apparatus/assets/153150071/162ba9b0-4dcf-4b98-aa31-0d5228d0020e) ![UI](https://github.com/KaylinOwO/Project-Apparatus/assets/153150071/bece2bb4-03d5-4f9a-b5d8-64978d31024d) ### Bug Reports If you find bugs, please provide some steps on how to reproduce the problem and create an issue or [pull request](https://github.com/KaylinOwO/Project-Apparatus/pulls). If you have suggestions, please create a [issue](https://github.com/KaylinOwO/Project-Apparatus/issues). ### Planned features #### None currently <hr /> ### Features #### Self - **God Mode:** Prevents you from taking any damage. - **Infinite Stamina:** Prevents you from losing any stamina. - **Infinite Charge:** Prevents your items from losing any charge. - **Infinite Zap Gun:** Infinitely stuns enemies with the zap-gun. - **Infinite Shotgun Ammo:** Prevents you from ever running out of shotgun ammo. - **Infinite Item Use:** Allows you to infinitely use flashbangs and gift boxes. Gift boxes are currently extremely buggy. - **No Weight:** Removes speed limitations caused by item weight. - **Night Vision:** Allows you to see in the dark. - **Interact Through Walls:** Allows you to interact with everything through walls (grab items, open doors, etc). - **No Grab Distance Limit:** Allows you to interact with anything no matter the distance. - **One Hand All Objects:** Allows you to one-hand any two-handed object so you can carry multiple two-handed objects. - **Disable Fall Damage:** You no longer take fall damage. - **Disable Interact Cooldowns:** Disables all interact cooldowns (e.g., noisemakers, toilets, etc). - **Instant Interactions:** Makes all hold interactions instantaneous. - **Place Anywhere:** Place objects from the ship anywhere you want, including outside of the ship. Where did their terminal go??? - **Taunt Slide:** Allows you to emote and walk/jump at the same time. - **Fast Ladder Climbing:** Almost instantly climbs up ladders. - **Hear Everyone:** Allows you to hear everyone no matter how far away they are. - **Charge Any Item:** Allows you to put any grabbable item in the charger. No real effect on the item, it's just for shits n giggles. - **Adjust Walk Speed:** Allows you to modify your walk speed. - **Adjust Sprint Speed:** Allows you to modify your sprint speed. - **Adjust Jump Height:** Allows you to modify your jump height. - **Thirdperson:** Toggles you between a thirdperson and firstperson perspective. - **Suicide:** Kills local player. - **Respawn:** Respawns you. (Note: you will be invisible to all players/enemies after respawn but you will be able to do anything you would do normally.) - **Teleport To Ship:** Teleports you into the ship. - **Possess Nearest Enemy:** Possesses the nearest enemy. (Note: You will be visibily within the enemy.) - **Stop Possessing:** Stops possessing the currently possessed enemy. #### Misc - **No More Credits:** Prevents your group from receiving any credits. (Doesn't apply to quota) - **Sensitive Landmines:** Automatically detonates landmines when a player is in kill range. - **All Jetpacks Explode:** When a player tries to equip a jetpack they will be greeted with an explosion. - **Light Show:** Rapidly turns on/off the light switch and TV. - **Terminal Noisemaker:** Plays a very annoying noise from the terminal. - **Always Show Clock:** Displays the clock even when you are in the facility. - **Send Message:** Anonymously sends a message in chat. - **Spam Message:** Anonymously spams a message in chat. - **Send Signal:** Remotely sends a signal. - **Give Credits:** Give your group however many credits you want. (Doesn't apply to quota) - **Set Quota:** Allows you to set the quota. (Host only) - **Teleport All Items:** Teleports all items on the planet to you. - **Land Ship:** Lands the ship. - **Start Ship:** Ship will leave the planet it's currently on. - **Open All Mechanical Doors:** Opens all mechanical doors. - **Close All Mechanical Doors:** Closes all mechanical doors. - **Unlock All Doors:** Unlocks all locked doors. - **Explode All Mines:** Explodes every single mine on the level. - **Kill All Enemies:** Kills all enemies. - **Delete All Enemies:** Deletes all enemies. - **Attack Players at Deposit Desk:** Forces the tentacle monster to attack, killing a nearby player. #### ESP - **Items** - **Enemies** - **Players** - **Ships** - **Doors** - **Steam Hazards** - **Landmines** - **Turrets** - **Display Health:** Displays players' health. - **Display Value:** Displays items' value. - **Display Distance:** Displays the distance between you and the entity. - **Distance Limit** #### Players - **Demigod:** Automatically regens players' health if they take any damage. - **Kill:** Kills the selected player. - **Teleport To:** Teleports you to selected player. - **Teleport Enemies To:** Teleports all enemies to the currently selected player. - **Teleport Player To Ship:** Teleports the selected player into the ship. - **Aggro Enemies:** Makes enemies target the selected player. (Doesn't work on most monsters, works best on Crawlers & Spiders) - **Damage:** Damages the selected player for however much you want. - **Heal:** Heals the selected player for however much you want. (This calls the DamagePlayerFromOtherClientServerRpc function and therefore it will appear as if the player took damage on their screen) - **Send Message:** Sends a message in chat as the selected player. - **Spam Message:** Sends a message in chat as the selected player. - **Steam Profile:** Opens the selected player's steam profile on the steam web browser. #### Upgrades - **Unlock All Upgrades:** Unlocks all ship upgrades. - **Unlock All Suits:** Unlocks all suits. - **Unlock Specific Upgrade:** Unlocks the upgrade of your choice. #### Graphics - **Disable Fog:** Disables in-game fog. - **Disable Depth of Field:** Disables Depth of Field. - **Disable Visor:** Disables the visor from your helmet in first person. - **Full Render Resolution:** Forces the game to render in full resolution. (You will need to leave the game for this to activate.) - **Field of View:** Allows you to adjust your first-person field of view. - **Thirdperson:** Toggles between a thirdperson and firstperson perspective. #### Cheat - **Crosshair:** A circular crosshair with an outline. - **Display Group Credits:** Shows you the group's current credits. - **Display Quota:** Shows you the current quota. (Fulfilled/Total) - **Display Days Left:** Shows you how many days you have to fulfill quota. - **Centered Indicators:** Centers the indicators listed above directly below your crosshair/center of your screen. - **Dead Player List:** Lists currently dead players in the top left/below the watermark. - **Color Customization:** Customize colors for all entity types, watermark, dead player list, etc. - **Config System:** The cheat will automatically save/load settings. ### Contributing If you want to contribute: - Fork the repository: Click on the "Fork" button on the top right corner of the repository's page on GitHub, then clone your forked repository to your local machine. - Make changes: Implement your changes, ensuring that your code adheres to the project's coding conventions and style guidelines. - Test your changes: Ensure that your changes work as intended and do not introduce any new issues. - Commit your changes: Make commits that are clear and concise. Include relevant information about the changes made. - Push your changes: Push your branch to your forked repository on GitHub. - Create a Pull Request (PR): Go to the original repository and click on the "New Pull Request" button. Fill in the PR template with details about your changes. #### PR Guidelines - Provide a clear and descriptive title for your PR. - Explain the purpose of your changes and any related issues. - Ensure your code is properly tested. - Make sure your PR only includes related changes. If your PR is related to multiple issues, consider creating separate PRs for each. - Be open to feedback and be willing to make necessary changes. <h2 /> ### ✨ Contributors <a href="https://github.com/KaylinOwO/Project-Apparatus/graphs/contributors"> <img src="https://contrib.rocks/image?repo=KaylinOwO/Project-Apparatus" /> </a> ", Assign "at most 3 tags" to the expected json: {"id":"6555","tags":[]} "only from the tags list I provide: [{"id":77,"name":"3d"},{"id":89,"name":"agent"},{"id":17,"name":"ai"},{"id":54,"name":"algorithm"},{"id":24,"name":"api"},{"id":44,"name":"authentication"},{"id":3,"name":"aws"},{"id":27,"name":"backend"},{"id":60,"name":"benchmark"},{"id":72,"name":"best-practices"},{"id":39,"name":"bitcoin"},{"id":37,"name":"blockchain"},{"id":1,"name":"blog"},{"id":45,"name":"bundler"},{"id":58,"name":"cache"},{"id":21,"name":"chat"},{"id":49,"name":"cicd"},{"id":4,"name":"cli"},{"id":64,"name":"cloud-native"},{"id":48,"name":"cms"},{"id":61,"name":"compiler"},{"id":68,"name":"containerization"},{"id":92,"name":"crm"},{"id":34,"name":"data"},{"id":47,"name":"database"},{"id":8,"name":"declarative-gui "},{"id":9,"name":"deploy-tool"},{"id":53,"name":"desktop-app"},{"id":6,"name":"dev-exp-lib"},{"id":59,"name":"dev-tool"},{"id":13,"name":"ecommerce"},{"id":26,"name":"editor"},{"id":66,"name":"emulator"},{"id":62,"name":"filesystem"},{"id":80,"name":"finance"},{"id":15,"name":"firmware"},{"id":73,"name":"for-fun"},{"id":2,"name":"framework"},{"id":11,"name":"frontend"},{"id":22,"name":"game"},{"id":81,"name":"game-engine "},{"id":23,"name":"graphql"},{"id":84,"name":"gui"},{"id":91,"name":"http"},{"id":5,"name":"http-client"},{"id":51,"name":"iac"},{"id":30,"name":"ide"},{"id":78,"name":"iot"},{"id":40,"name":"json"},{"id":83,"name":"julian"},{"id":38,"name":"k8s"},{"id":31,"name":"language"},{"id":10,"name":"learning-resource"},{"id":33,"name":"lib"},{"id":41,"name":"linter"},{"id":28,"name":"lms"},{"id":16,"name":"logging"},{"id":76,"name":"low-code"},{"id":90,"name":"message-queue"},{"id":42,"name":"mobile-app"},{"id":18,"name":"monitoring"},{"id":36,"name":"networking"},{"id":7,"name":"node-version"},{"id":55,"name":"nosql"},{"id":57,"name":"observability"},{"id":46,"name":"orm"},{"id":52,"name":"os"},{"id":14,"name":"parser"},{"id":74,"name":"react"},{"id":82,"name":"real-time"},{"id":56,"name":"robot"},{"id":65,"name":"runtime"},{"id":32,"name":"sdk"},{"id":71,"name":"search"},{"id":63,"name":"secrets"},{"id":25,"name":"security"},{"id":85,"name":"server"},{"id":86,"name":"serverless"},{"id":70,"name":"storage"},{"id":75,"name":"system-design"},{"id":79,"name":"terminal"},{"id":29,"name":"testing"},{"id":12,"name":"ui"},{"id":50,"name":"ux"},{"id":88,"name":"video"},{"id":20,"name":"web-app"},{"id":35,"name":"web-server"},{"id":43,"name":"webassembly"},{"id":69,"name":"workflow"},{"id":87,"name":"yaml"}]" returns me the "expected json"