Delta Duck – Duck Game Bot

If you liked this item, please rate it up on Steam Workshop page.

Author: Tater

Last revision: 12 Oct, 2021 at 15:53 UTC

File size: 526.12 KB

On Steam Workshop

Description:

Hard Coded Bot for DG, Press F7 to open bot menu.

I created this bot with the intent of making it as good as possible, it currently doesn’t have difficulty options.

Settings Info:

View Intent – Displays angle sight lines, path finding, actions, and hitboxes (see what the bot sees).
Draw Mesh – VERY LAGGY! Shows the bot path finding mesh (intended only as debug but I left it incase you are curious)

Bots Teamed – Changes if the bots will be in a team when you spawn them in a lobby
Bot Profile – Change Which profile the will bot inherent
Activate Bot – Assigns bot to selected profile
Disable Bots – disables all bots, you can also press F8 for this.

HOW TO USE IN LOBBY:
-Create an online lobby.
-Spawn the bot(s) in a profile you are not using.
-Use F1 to Force Start the game

BOT FEATURES:
-Automatic Level Nav Mesh Generation
-Dynamic Nav Mesh Updating
-A* Path Finding
-Auto Gun Search, Pickup, Upgrading, and Reloading
-Auto Flapping
-Slides under blocks
-Drops through platforms
-Stuck Prevention Mechanism
-Maximum Door Opening Speed
-Maximum Net Mashing Escape
-Angle Sightlines Detection and basic angle manipulation
-Trigger Bot
-Worlds Fastest T-Bagging
-Sword Stabbing
-Bad Grenade avoidance
-Attempted Mine & Banana Avoidance
-Optimal Glass Breaking
-Target Duck & Goodie Targeting for arcade levels
-Avoids Killing Teammates (sometimes)
-Advanced Teleporter path solving
-Bot Path finding & Level Mesh Viewer

KNOWN ISSUES:
This was basically the first mod I ever made so there are quite a few issues which I’m unsure if I will bother fixing

-Crashes on very large levels (might be fixed now)
-Kinda Sucks on many maps
-If you select a bot on profile 1 you will need to press ESCAPE to leave the menu
-Sometimes causes a lot of lag with many bots
-Your controls will sometimes get messed up after disabling bots in profiles other than player 1, just restart to fix.

NOTES:
The bots perform a lot better on random maps since they don’t contain many things that are difficult for them.

This mod is obfuscated, if you don’t trust me for some reason then don’t download it. I’ve done this to prevent people from turning it into cheats, however if you are a trusted modder and would like to see the source code then message me on discord.

Yup_This_Is_my_Name and Nik0 also have access to the source code incase you trust them instead of me.

EXTRA HELP CREDITS:
-Yup_This_Is_my_Name (multi threading and general question answering)
-Nik0 (profile input system)
-Drake (contributed some ideas)