![]() |
![]() |
Enra |
![]()
Post
#1
|
Newbie ![]() Group: Members Posts: 6 Joined: 26-April 09 Member No.: 1,530 ![]() |
I have started to evaluate RCBot2 to see if we can use it as a bot for Age of Chivalry. So far it looks very promising, I used the TF2 code baseline and added a new bot type and got them to spawn and wander around.
For us to use Rcbot2 as our main bot we also need to control the deployment. We want to bundle a standard, tested version of the bot with our releases. I only looked briefly at the waypoint and ini files and they are stored relative to the steam and mod folder, is there some support to select another folder that is relative to the addons folder? We also need to have a Linux version, what are the status for Linux builds? The GPL license makes the source code handling a bit special, how should we handle that? I need to have the code within our own repo for daily work but then we should make it publicly avaiable at releases, should we update the Rcbot2 repo or is sufficient just to create a zip file of the code and publish that? |
![]() ![]() |
Enra |
![]()
Post
#2
|
Newbie ![]() Group: Members Posts: 6 Joined: 26-April 09 Member No.: 1,530 ![]() |
For the GPL part I think we will start with just publishing a zip file with our changes. Giving public access to our SVN repo is not something I would like to do right now.
I fixed all the problems with Linux so now it runs fine on a dedicated server as well. To make it possible to bundle with a specific mod I also started to add some compile-time settings to simplify deployment. Setting up the bots_mod.ini file was a bitch as I needed to add 6 entries that pointed to our mod to cover all paths so I removed the need to have a bots_mod.ini .ini files for the case when you compile it for a specific mod. Looking good so far ![]() |
Cheeseh |
![]()
Post
#3
|
![]() Admin ![]() ![]() ![]() ![]() ![]() Group: Admin Posts: 3,066 Joined: 11-September 03 From: uk Member No.: 1 ![]() |
For the purpose of only one mod , you can just remove the bot mod stuff and just keep one mod in the code which is for your own mod.
|
![]() ![]() |
![]() |
Lo-Fi Version | Time is now: 18th June 2025 - 02:42 PM |