Name | Modified | Size | Downloads / Week |
---|---|---|---|
botrix-v1.0.1-update.zip | 2025-03-04 | 3.2 MB | |
readme.txt | 2025-03-02 | 5.8 kB | |
botrix-v1.0.1.zip | 2020-05-22 | 4.2 MB | |
botrix-0.0.4.zip | 2014-10-07 | 800.2 kB | |
Totals: 4 Items | 8.2 MB | 19 |
Changelog ========= 1.0.1-update ----- HL2MP 20th Anniversary Update is brought to you by armaturo (https://github.com/armaturo) Thanks a lot for your contribution! 1.0.1 ----- * New features: - Command that auto generates waypoints. It analyzes the map very neatly, creating waypoints for bots. This command should be used as first step in creating waypoints for the map. WARNING: for good bots performance you should edit waypoints anyway. - Analyze feature can also be executed automatically on map change (when the waypoints amount is low). Auto save waypoints is also available. - Bot now can erase unreachable paths between waypoints (which could be added by the analyze command). - Next console commands are added: + botrix waypoint analyze toggle: start / stop analyzing waypoints for current map + botrix waypoint analyze create: create given waypoint during map analyze + botrix waypoint analyze debug: show collision lines for given waypoint during map analyze + botrix waypoint analyze omit: omit given waypoint during map analyze + botrix waypoint analyze trace: ray trace moveable entities (such as objects) during map analyze + botrix path debug: time to show lines that indicate path creation / problems + botrix item mark: mark object with given flags (such as explosive / heavy, so bot doesn't try to lift it up) + botrix config waypoint analyze amount: amount of waypoints to analyze per frame + botrix config waypoint analyze distance: default distance between waypoints when analyzing the map + botrix config waypoint analyze map-change: force analyze waypoints on map change when there are no waypoints + botrix config waypoint save: auto save waypoints on map change + botrix config waypoint unreachable: bots can erase path between waypoints after X failed tries * Mod vars (such as player's speed / width / height / jump height, etc.) are read from config.ini. This can be helpful for other MODs based on Source engine to adapt Botrix's bots. * Some fixes for bot logic. * Removed so much console log for bots (now they are using log modes 'trace'/'debug' instead of 'info'). This was slowing down significantly the game play. 1.0.0 ----- * Fixed crashes: - when respawning bot was killing another bot on the same position (occuring a lot after map change). - while flying on the map & getting far away. * Auto-completion for commands is working again (updated & compiled Source SDK 2013). Better auto-completion, also with players / weapons / items names! Obviously it's not for the dedicated server. * Bot now can open doors (should be unlocked) and press elevators buttons. Check out waypoints section in my home page. * Different player models are working now, but teamplay combines are always using combine_soldier (SDK issue). * Fixed "bot add command" for teamplay that wasn't changing bot's team. Now bots are joining the right team, no more auto-balancing. * New features: - All commands now accept "help" argument, printing how to use them. Example: botrix bot add help. - Moved commands "bot config" to "config bot", as those are really configuration commands. - Reordered / changed many commands parameters for better usability / auto-completion. - Added new commands: + botrix bot protect <player-name> <forever/off/time-amount-in-seconds> <bot-name(s)> + botrix config bot protection health <off/health-amount> + botrix config bot protection spawn-time <off/time-amount-in-seconds> + botrix config bot weapon remove <on/off> + botrix config bot weapon default <none/weapon(s)> 0.0.4 ----- * Fixed crash autocompleting commands on listen server. No command completion for now. * New features: - Added new commands: + botrix bot ally <bot-name> <player-name> <on/off> + botrix bot attack <bot-name> <on/off> + botrix bot move <bot-name> <on/off> 0.0.3 ----- * Plugin is working with Team Fortress 2 (arena maps + VSH plugin). - Added new weapons handling in config.ini for TF2. - Escaping TF2 steam ids in config.ini, for example \[U:1:12345678]. * New features: - Now bots can use melee weapons. - Now bots can use unknown weapons. - Added logic for bot to pursue enemy. - Bots will run randomly near engaged enemy, preferently using visible areas. - Waypoint edition: aim at waypoint to select 'path destination'. - Added new commands: + botrix bot config quota <#number/#player-#bot quota> + botrix bot config intelligence <bot-intelligence> + botrix bot config team <bot-team> + botrix bot config class <bot-class> + botrix bot config change-class <round-limit> + botrix bot config strategy flags + botrix bot config strategy set + botrix bot command <bot-name> <command> + botrix bot weapon add <bot-name> <weapon-name> + botrix bot weapon unknown <melee/ranged> + botrix config log <log-level> + botrix enable/disable * Bug fixes: - Correct handling of plugin_pause/plugin_unpause commands. - Sometimes bot wasn't aware it picked up item. - Sometimes bot was shooting at spectator. - When bot was trying to use weapon he actually was creating it. - Waypoints weren't loading for maps with different case (linux). - Fixed command botrix bot kick <bot-name/all>. 0.0.2 ----- * Works in Linux. * Default base folder location is <MOD DIRECTORY>/addons/botrix. * Searching for base folder in 4 different locations. * Log with levels (none, trace, debug, info, warning, error). * Added command "version". * Don't repeat bot names. * Fixed several crashes.