[No] Add CVAR to disable ZCajun bot AI

Moderator: GZDoom Developers

Re: Add CVAR to disable ZCajun bot AI

Postby Rachael » Fri Jan 29, 2021 11:13 am

Yeah - that is one of the issues that will have to be solved once it goes ZScript - you're right they do not currently respawn, however you can turn on force respawn (at least for the test).

The reason they don't respawn is because all the ZCajun code is gone that used to make them do that on their own.
User avatar
Rachael
Admin
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle
Operating System: Debian-like Linux (Debian, Ubuntu, Mint, etc) 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: Add CVAR to disable ZCajun bot AI

Postby Nash » Fri Jan 29, 2021 11:32 am

While neat as a proof of concept, I can't say the mod's code should be integrated directly into the engine as-is - what with the outdated DECORATE-ACS practices and whatnot.

It would be better to cleanly reimplement everything from scratch, bit by bit; using the mod as a reference/inspiration.

Most of the heavy lifting should be done on the engine side (stuff like navigation, nodes, etc), with some convenient overrides exposed in ZScript for modders to customize.
User avatar
Nash
AKA Nash Muhandes! Twitter/Facebook/Youtube: nashmuhandes
 
 
 
Joined: 27 Oct 2003
Location: Kuala Lumpur, Malaysia
Twitch ID: nashmuhandes
Github ID: nashmuhandes

Re: Add CVAR to disable ZCajun bot AI

Postby Rachael » Fri Jan 29, 2021 11:32 am

That was the plan. :) As I said before it was going to be rewritten using ZScript anyway, so that is definitely on the roadmap.
User avatar
Rachael
Admin
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle
Operating System: Debian-like Linux (Debian, Ubuntu, Mint, etc) 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: Add CVAR to disable ZCajun bot AI

Postby TDRR » Fri Jan 29, 2021 4:19 pm

Forgot to ask, are you planning on keeping nodes, not only as something generated and used internally by the bots like ZCajun did, but also loadable by modders manually if desired?

I mean, as long as the automatic generation is good enough, I don't mind that much seeing that feature go, but mostly just curious.
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: Add CVAR to disable ZCajun bot AI

Postby Rachael » Fri Jan 29, 2021 4:27 pm

I plan to yes, but we'll see how things go when I get into it, I can't make any promises.
User avatar
Rachael
Admin
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle
Operating System: Debian-like Linux (Debian, Ubuntu, Mint, etc) 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Previous

Return to Closed Feature Suggestions

Who is online

Users browsing this forum: No registered users and 0 guests