.:: Bots United ::.

.:: Bots United ::. (http://forums.bots-united.com/index.php)
-   Ideas (http://forums.bots-united.com/forumdisplay.php?f=50)
-   -   Remove the requirement of CS specific waypoints (http://forums.bots-united.com/showthread.php?t=6164)

Simon Logic 09-03-2007 09:20

Remove the requirement of CS specific waypoints
 
Under CSDM there is no CS goals. So, for maps specially designed for DM style game why should i insert CS-specific waypoints? Hope, it's possible & easy to implement. Also an absence of CS-specific waypoints means that bots should use DM-tactics.

I waypointed a Crossfire map. Looks too stupid when bots pass through their team specific waypoints because i know that they MUST pass through that point soon & there is no any trick.

KWo 09-03-2007 09:55

Re: Remove the requirement of CS specific waypoints
 
The bot needs some "goals", otherwise it doesn't know where to go. The bots aren't aware they are playing DM (because there is few DM mods like CSDM, tDM etc) - how the bot should know he is playing DM? To control that I should have the additional cvar. But while waypointing the map - how to know the map will be usable only for DM?

Simon Logic 09-03-2007 13:44

Re: Remove the requirement of CS specific waypoints
 
Quote:

Originally Posted by KWo (Post 54433)
how the bot should know he is playing DM?

a) pb_ffa 1
b) using dll.cpp::Spawn().g_iMapType

Quote:

Originally Posted by KWo (Post 54433)
But while waypointing the map - how to know the map will be usable only for DM?

That map does not have CS goal entities: func_vip_safetyzone, info_vip_safetyzone, hostage_entity, func_bomb_target & info_bomb_target.

KWo 09-03-2007 15:34

Re: Remove the requirement of CS specific waypoints
 
pb_ffa is for free for all mode. It used if DM with FFA is on, but is not used if DM is without FFA.

Simon Logic 09-03-2007 17:23

Re: Remove the requirement of CS specific waypoints
 
So, is it possible to detect map type by method b)? FY_ maps are DM also, right?

KWo 10-03-2007 19:01

Re: Remove the requirement of CS specific waypoints
 
It would need to change the whole bots navigation (to let them know where they should go on such maps). If I would remove the necessity to place these waypoints (goals nad team specyfic), I would need to put some code to let them know where they should go then. It's how pb mm navigation system works.
I don't think it's a realy big problem for You to put some goal and important waypoints to let them know where do You wish they should go.

Ancient 10-03-2007 20:11

Re: Remove the requirement of CS specific waypoints
 
I thought the goals have the same attributes and stuff for bomb areas and hostages.

Simon Logic 12-03-2007 13:03

Re: Remove the requirement of CS specific waypoints
 
That would lead that bots will run strictly through those waypoinst in predictable manner. Right? And for DM-style map i should place at the same place two team-specific waypoints (for both sides respectively)?

KWo 12-03-2007 16:39

Re: Remove the requirement of CS specific waypoints
 
Quote:

Originally Posted by Simon Logic (Post 54477)
That would lead that bots will run strictly through those waypoinst in predictable manner. Right?

Have You seen the bots "running in predictable manner" on other maps? The navigation code works the same way on all maps type. Once the bot starts to see an enemy - it is starting to move in "uw-waypointed" movement. But after the round's start the bot needs something to let him go at the beginning in some direction.

Quote:

Originally Posted by Simon Logic (Post 54477)
And for DM-style map i should place at the same place two team-specific waypoints (for both sides respectively)?

No. On small maps I'm just doing it so - I'm placing one goal and one team specyfic waypoints at the opposite team spawn area. That just forces them to meet somewhere. And if the map is a bit bigger - I'm placing these waypoints in some areas I want they visit. That's all.
Note:
Camp waypoints are also some kind of "goal" waypoints for deffensive style playing bots.

Simon Logic 13-03-2007 08:59

Re: Remove the requirement of CS specific waypoints
 
I'm talking about DM maps only & searching for method of its best waypointing. Your arguments are valid for CS maps only. Well, if it's hard to implement then i retire.


All times are GMT +2. The time now is 13:44.

Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.