Page 3 of 3

Re: NullBotSW: A heavily modified NullBot AI for Contingency

Posted: 08 Apr 2013, 06:11
by Shadow Wolf TJC
@aubergine: NullBotSW's code doesn't prioritize building things often. As far as I know, it only uses prioritizing code for maintaining a minimum amount of artillery structures.

@AlphaThor01: If you're using the version of Contingency that has NullBot and Ultimate Scavenger Mod built in, then you could try removing the NullBot files from the mod, then add in the NullBotSW files in their place.

Re: NullBotSW: A heavily modified NullBot AI for Contingency

Posted: 27 Apr 2013, 00:55
by AlphaThor01
@Shadow Wolf TJC: Just got rid of NullBot 2.0 files, works! Can one somehow interact with your AI on 3.1? If not, people should be able to give commands to your AI in 3.1, not just 3.2. If so, can you show the command lines?

Edit: It works, but it becomes vanilla Warzone 2100 with NullBotSW.

Re: NullBotSW: A heavily modified NullBot AI for Contingency

Posted: 27 Apr 2013, 05:14
by Shadow Wolf TJC
@AlphaThor01: Unfortunately, eventChat() only works in version 3.2 of Warzone 2100. Although NullBotSW, along with NullBot 2.0 (which NullBotSW is based off of), already has code in place to react to chat commands, it'll only work in version 3.2 of Warzone 2100.

Moreover, since NullBotSW is currently only able to run in Contingency, and since Contingency hasn't been ported to 3.2 yet (weapons.ini still needs to be updated with Contingency data, which, given the size of Contingency's weapons.txt file, will be a beast of an undertaking), we won't be seeing NullBotSW in 3.2 anytime soon. If anyone wants to help me port Contingency's weapons.txt file into a weapons.ini file, I'd appreciate it (since I'm already busy with non-Warzone-related things as is). Also, if anyone wants to port NullBotSW to vanilla Warzone 2100, then feel free.

Re: NullBotSW: A heavily modified NullBot AI for Contingency

Posted: 29 Apr 2013, 16:41
by rexios
Hello Shadow wolf i was wondering if you could tell me what exactly do these numbers represent and how can they effect the AI.

RATE_AP_MEDIUM = 4; for example.