TDBots: The fast-performing bots v30 (06/11/2021)

Projects that alter game functions but do not include new maps belong here.
Forum rules
The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.

Re: TDBots: The fast-performing bots v27 (16/02/2021)

Postby TDRR » Tue Feb 16, 2021 1:53 pm

Added 2 mod patches, one for Meatgrinder, and one for an unofficial mod of Beast Incarnation, both patches were written by guest6777 so big thanks to him!
User avatar
TDRR
Zandronum Edition
 
Joined: 11 Mar 2018
Location: Venezuela
Discord: TDRR#5820
Operating System: Windows Vista/7/2008 64-bit
Graphics Processor: Intel (Modern GZDoom)

TDBots v28: The "I CAN'T BELIEVE IT'S NOT A REAL PLAYER" upd

Postby TDRR » Sat Jun 19, 2021 9:19 pm

New update!
I've probably said in the past that more realistic player movement and bot orders are not worth the effort/impossible. Well, now past me looks even more like an idiot because this update includes that and quite a bit more stuff!

The highlights of this v28 update are:
-Bots move a lot more like a real player. Instead of always being able to stop
instantly and accelerate back to full speed immediately, they now take a
bit of time to accelerate and change movement directions.

-You can now give orders to bots! It's very basic, but aiming at a bot and
pressing the "Bot order" key (needs to be bound in customize controls!)
in cooperative will make that bot switch between hold position and roaming
modes.
The new "Allow bot orders" option ("tdbots_alloworder" CVAR) lets you
disable this even in cooperative, if you choose to.

-New command: tdbots_dumpnodes. This dumps the current map learning results
(updated until 2 minutes into the match).

This very much allows you to export them as any regular nodelist, like
the ones created in nodestudio for instance.

-Bots now walk when moving through a path of precision nodes, to avoid falling
off easily (with moderate success, needs testing :p)

And a couple other fixes. Check out the full changelog in the first post if you're interested, and download the mod while you're at it too!
User avatar
TDRR
Zandronum Edition
 
Joined: 11 Mar 2018
Location: Venezuela
Discord: TDRR#5820
Operating System: Windows Vista/7/2008 64-bit
Graphics Processor: Intel (Modern GZDoom)

Re: TDBots: The fast-performing bots v28 (19/06/2021)

Postby mrgyv » Sun Jul 04, 2021 11:53 am

You are the best! TDBots-QCDE work with this upgrade?
mrgyv
 
Joined: 01 Nov 2020
Operating System: Windows 10/8.1/8/201x 64-bit

TDBots v29: The BASED CODE SCRIPT update!

Postby TDRR » Tue Aug 17, 2021 4:22 pm

NOTE: if you downloaded v29, please update to v29b! It's a hotfix to fix a bug with the auto teleport randomly teleporting bots online, when no player is in-game.

It's that time, yet again! It's not the biggest update ever, but it sure has a couple requested features, and an important change.

I'll let the changelog speak for itself:
-Switched to using BCS as the compiler. Some of it's features are currently used, like enums and getting the length of an array (for chat arrays).

-Added option to teleport bots to the player they're following automatically if they're too far away (tdbots_autoteledist).
(yes, you can stop asking for this one now lol)

-Bots now alert monsters when shooting.

-New global flag: TDBots_EnableAnimation. If an actor named like this exists, animation overrides that were always on from pre-v28 builds are enabled.
Alternatively, the tdbots_forceanim CVAR also does the same.

-Bots now turn around if they've been sliding along a wall for too long (mostly relevant when navigating without waypoints, any players, or map learning enabled).

And a couple other minor fixes.

Thanks to everyone for the support, and thanks to guest6777 who's been creating some patches, namely for Complex Doom Invasion, Futur War and Shotgun Frenzy Plus. Need help with those difficult waves? Go try them out!
Last edited by TDRR on Tue Aug 17, 2021 5:47 pm, edited 1 time in total.
User avatar
TDRR
Zandronum Edition
 
Joined: 11 Mar 2018
Location: Venezuela
Discord: TDRR#5820
Operating System: Windows Vista/7/2008 64-bit
Graphics Processor: Intel (Modern GZDoom)

Re: TDBots: The fast-performing bots v28 (19/06/2021)

Postby TDRR » Tue Aug 17, 2021 4:33 pm

mrgyv wrote:You are the best! TDBots-QCDE work with this upgrade?

Forgot to reply. If you use QCDE... 2.5 I think was the update the patch was made for? It'll work with the current TDBots version. However, I don't believe 2.6 is gonna work with the patch. You can try if you want.
User avatar
TDRR
Zandronum Edition
 
Joined: 11 Mar 2018
Location: Venezuela
Discord: TDRR#5820
Operating System: Windows Vista/7/2008 64-bit
Graphics Processor: Intel (Modern GZDoom)

Re: TDBots: The fast-performing bots v29b (17/08/2021)

Postby Tuomas_Gaming » Mon Aug 23, 2021 12:23 pm

The bots seem to have perfect aim. Is there a way to change/fix this?
Tuomas_Gaming
 
Joined: 23 Aug 2021

Re: TDBots: The fast-performing bots v29b (17/08/2021)

Postby TDRR » Mon Aug 23, 2021 2:44 pm

Tuomas_Gaming wrote:The bots seem to have perfect aim. Is there a way to change/fix this?

Check the menu in Customize Controls. Easy Mode is probably the setting you're looking for (you can also set tdbots_easymode to 1 in the console).

Other than that though, there's pretty much nothing else to worsen their aim, I'll look into adding a more severe setting for v30.

Also do note that this mode is much less effective in G/ZDoom because the ZCajun bots usually cause some interference (and to my knowledge, there's practically nothing I can do to fix that mod-side). I'd definitely recommend using Zandronum whenever possible.
User avatar
TDRR
Zandronum Edition
 
Joined: 11 Mar 2018
Location: Venezuela
Discord: TDRR#5820
Operating System: Windows Vista/7/2008 64-bit
Graphics Processor: Intel (Modern GZDoom)

Re: TDBots: The fast-performing bots v29b (17/08/2021)

Postby Declan210 » Tue Sep 07, 2021 6:20 am

Just wondering how I make a request for a patch for the aliens eradication mod as the bots dont shoot at the enemies I'm guessing because of the new weapons. Thanks
Declan210
 
Joined: 07 Sep 2021
Discord: MuteMe#035

Re: TDBots: The fast-performing bots v29b (17/08/2021)

Postby TDRR » Sat Nov 06, 2021 5:40 pm

Updated! This update has some super good stuff that's been wanted since day one!
And also fixes a handful of issues, a couple that have happened for a very long time. Oops.

Here's most of the changelog:

-Added an universal patch for Zandronum! When loaded (and it should be loaded
last in the load order), the bots are able to fire any mod weapons the
native Zandronum bots could, and also know if a weapon is a melee weapon
automatically.

-Added a waypoint list addon for QC:DE maps! Currently 6 FFA and all 4 duel maps
are supported, with more to be added in the future.

-The Rocket Arena weapon list now doubles as a weapon selection list.
So, if the mod has a RA weapon list, bots can randomly switch between
the weapons listed in it, if they have the weapon (independent of whether
Rocket Arena is on or off).

-Bots now use MeleeRange instead of Accuracy as the property to set their
movement speed.
This also fixes Strife compatibility. It's been broken since
v17! Very sorry for this long-standing issue!

-Bots now set the speed to default if undefined after morphing. Fixes a bug
most notably in D4T that would keep them from moving while under the
effects of a demon rune.

-Nodes can now be placed in the map itself correctly, as in old versions.
Load the TDBots pk3 as a resource and you should see a new category with
the nodes in a supported editor (DB2 and newer, and SLADE) with some fancy
icons courtesy of inkoalawetrust!

-"bot has no script defined, he will not do anything" message removed in Zandronum.

-Fixed bug that would make the bots say "lol tdrr fix this you moron" randomly.
(at least the message does it's job, lol)

-And added a SPECIAL_THANKS lump, thanking a few people for contributions and
motivation.
I hope I didn't miss anyone!

Declan210 wrote:Just wondering how I make a request for a patch for the aliens eradication mod as the bots dont shoot at the enemies I'm guessing because of the new weapons. Thanks

A bit of a late reply, but hopefully this mod is compatible with the universal weapon patch new to v30.
User avatar
TDRR
Zandronum Edition
 
Joined: 11 Mar 2018
Location: Venezuela
Discord: TDRR#5820
Operating System: Windows Vista/7/2008 64-bit
Graphics Processor: Intel (Modern GZDoom)

Re: TDBots: The fast-performing bots v30 (06/11/2021)

Postby Declan210 » Fri Nov 26, 2021 7:46 pm

The universal patch is awesome just one small thing I'd like to see the option to disable bots taking damage from toxic waste/lava etc as on some levels they constantly die
To it.
Declan210
 
Joined: 07 Sep 2021
Discord: MuteMe#035

Previous

Return to Gameplay Mods

Who is online

Users browsing this forum: Carrotear, Gollgagh, Hey Doomer, Max Dickings and 17 guests