Well at last...
after a month from Release 1 by Pierre-Marie Baty.. Here's Release 2!
Here's a list of changes:- Changed the way all the addbot commands work. Instead of actually adding a bot it'll add it to a bot creation queue.
- Made APMD apply to adding pathes
- maxbot/minbot now "works"
- Made the AIM_OFFSET_X/Y/Z actually do something..
- Made them reaim at enemy every 0.05 second (at least I think its in seconds)
- Fixed timer_pickup to recieve the correct value
- Menu to choose which team to kick a bot from
- Fixed "Unnamed" bots.
- Changed them from making their enemy's position their destination.. (Stopped them from idioticly running up to an enemy.. No one actually wants to reach the enemy's location while they're shooting at them...) (commented out in the first few lines of BotDoAttackMovement)
- Initialize msec values in ServerActivate (Supposed to fix slow-mo)
- Added ability to choose which team to kick a bot from
- Fixed them from having an extra new line at end of their chatting.
- Fixed their weapons menu and hopefully all that was messed up with the weapons due to the port to 1.6 (they were buying "restricted" weapons because the configurations and everything was wrong)
- Fixed NUM_FOR_EDICT error (hopefully... made it check if edict is null before running ENTINDEX)
- Botskill.cfg is now fully interpreted and I've tweaked all all the settings in it.
- Changed Their turn speeds to be more realistic...
- Made Zooming affect their Turn Speeds
- Put most of the ClientCommands into Podbot_ServerCommands
- Added Personality argument for addbot. ("pb addbot [skill [personality [team [model [name]]]]]")
- Added Skill, Personality, and Model for fill server ("pb fillserver [skill [personality [team [model]]]]")
- Added Menus to include the 2 above changes and also added a random for skill level.
- LOTS of minor fixes.. no longer able to recall..
Hopefully the NUM_FOR_EDICT error is fixed... hopefully...
now all the commands begin with "pb ".. even on listen servers..
the only commands that don't are: "waypoint [status|teleport]", "wpmenu", and "podbotmenu".
Well thats all I can think of to write...
They're turning is much more smooth now
but they're aiming is now more shakey.
Click HERE to Download Release #2!
[edit]
what a horrible person i am
..
already found a bug...
all of them turn to Normal personality after a map change...
time to go fix... 9_9
[/edit]
[edit2]
another bug...
the personality argument not usable from podbot.cfg...
[/edit2]