.:: Bots United ::.  
filebase forums discord server github wiki web
cubebot epodbot fritzbot gravebot grogbot hpbbot ivpbot jkbotti joebot
meanmod podbotmm racc rcbot realbot sandbot shrikebot soulfathermaps yapb

Go Back   .:: Bots United ::. > Cyborg Factory > POD-Bot mm > Ideas
Ideas One idea per thread please! :)

Reply
 
Thread Tools
Remove the requirement of CS specific waypoints
Old
  (#1)
Simon Logic
Member
 
Status: Offline
Posts: 24
Join Date: Aug 2006
Location: RF, Bryansk
Default Remove the requirement of CS specific waypoints - 09-03-2007

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.
  
Reply With Quote
Re: Remove the requirement of CS specific waypoints
Old
  (#2)
KWo
Developer of PODBot mm
 
KWo's Avatar
 
Status: Offline
Posts: 3,425
Join Date: Apr 2004
Default Re: Remove the requirement of CS specific waypoints - 09-03-2007

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?
  
Reply With Quote
Re: Remove the requirement of CS specific waypoints
Old
  (#3)
Simon Logic
Member
 
Status: Offline
Posts: 24
Join Date: Aug 2006
Location: RF, Bryansk
Default Re: Remove the requirement of CS specific waypoints - 09-03-2007

Quote:
Originally Posted by KWo View Post
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 View Post
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.
  
Reply With Quote
Re: Remove the requirement of CS specific waypoints
Old
  (#4)
KWo
Developer of PODBot mm
 
KWo's Avatar
 
Status: Offline
Posts: 3,425
Join Date: Apr 2004
Default Re: Remove the requirement of CS specific waypoints - 09-03-2007

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.
  
Reply With Quote
Re: Remove the requirement of CS specific waypoints
Old
  (#5)
Simon Logic
Member
 
Status: Offline
Posts: 24
Join Date: Aug 2006
Location: RF, Bryansk
Default Re: Remove the requirement of CS specific waypoints - 09-03-2007

So, is it possible to detect map type by method b)? FY_ maps are DM also, right?
  
Reply With Quote
Re: Remove the requirement of CS specific waypoints
Old
  (#6)
KWo
Developer of PODBot mm
 
KWo's Avatar
 
Status: Offline
Posts: 3,425
Join Date: Apr 2004
Default Re: Remove the requirement of CS specific waypoints - 10-03-2007

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.
  
Reply With Quote
Re: Remove the requirement of CS specific waypoints
Old
  (#7)
Ancient
PodBot MM's Laziest Waypointer
 
Ancient's Avatar
 
Status: Offline
Posts: 1,010
Join Date: Jan 2005
Location: Nebraska, United States of America
Default Re: Remove the requirement of CS specific waypoints - 10-03-2007

I thought the goals have the same attributes and stuff for bomb areas and hostages.


[Web Designer][Waypointer][Gamer]
CFE Games Administrator
[CFE]Games.com
[Never Trust the Untrusted]
  
Reply With Quote
Re: Remove the requirement of CS specific waypoints
Old
  (#8)
Simon Logic
Member
 
Status: Offline
Posts: 24
Join Date: Aug 2006
Location: RF, Bryansk
Default Re: Remove the requirement of CS specific waypoints - 12-03-2007

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)?
  
Reply With Quote
Re: Remove the requirement of CS specific waypoints
Old
  (#9)
KWo
Developer of PODBot mm
 
KWo's Avatar
 
Status: Offline
Posts: 3,425
Join Date: Apr 2004
Default Re: Remove the requirement of CS specific waypoints - 12-03-2007

Quote:
Originally Posted by Simon Logic View Post
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 View Post
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.
  
Reply With Quote
Re: Remove the requirement of CS specific waypoints
Old
  (#10)
Simon Logic
Member
 
Status: Offline
Posts: 24
Join Date: Aug 2006
Location: RF, Bryansk
Default Re: Remove the requirement of CS specific waypoints - 13-03-2007

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.
  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com