Projects that alter game functions but do not include new maps belong here.
Forum rules The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.
mrgyv wrote:Maybe do I some thing wrong? When I play from PC, I win for score 10/3(aiming accuracy 4). When I play from mobile, I lose for score 4/20 (aiming accuracy 0). Time reaction player on PC is better, then mobile player. When you play from phone, you see worse. You turn around slower. Press the button on screen worse, then press the button on mouse. Mobile player need more indulgences.
Well, it can't be added back as an option, as there's no BotC command to alter reaction time. A modified BOTINFO with reduced reaction time can be done as a patch though so maybe that will be added as an alternative.
TDRR wrote:Well, it can't be added back as an option, as there's no BotC command to alter reaction time. A modified BOTINFO with reduced reaction time can be done as a patch though so maybe that will be added as an alternative.
Ok. Can you tell what console commands does the bot have?
Updated! Very sorry for the long wait, I hope it's worth it for you all.
This is the first "full" release of Mk2, and is now almost feature-complete. Most features from the legacy version that haven't returned here, are thus unlikely to come back. Since this is the first full release, everything related to the legacy version is now moved to a separate spoiler on the main post, to reduce the clutter a little bit (still not perfect, but an improvement).
In short- a couple more mods have enhanced support, some requested features are now here, certain features are finally back from the legacy version, and there's a couple new things for modders along with bug fixes.
Spoiler: Full changelog
-Added Skulltag compatibility (with built-in nodes for it's DM/Duel/LMS maps!).
-Added Complex Doom and Brutal Doom v21 compatibility.
-Added tdbots_disablesectordmg. When enabled, bots won't receive damage from normally damaging floors.
-Readded the option to teleport bots automatically if they're too far away from the nearest player (tdbots_autoteledist).
-NodeStudio is back! Same old UI-wise, but it's back, and now integrated into the main library (under a separate namespace).
-Readded LANGUAGE weapon lists, under the "TDBOTS_WEAPONLIST" name.
-Readded SPECIAL_THANKS.txt, had forgotten about it!
-Added "easy bots" patch, reducing the bot's reaction time and accuracy substantially.
-Bots now treat DEHACKED weapons like vanilla weapons. So fist and chainsaw slot weapons are treated as melee. In addition, the Rocket Launcher is now considered an explosive weapon in vanilla Doom and with DEHACKED.
-Bots may now stop following nodes for a little while if they've been stuck.
-Improved nodeless navigation, bots shouldn't get stuck on walls anymore.
-Custom weapon lists can now be set from ACS (BCS highly recommended!).
-Custom BCS roam and attack functions can be set by reference (GDCC-CC can *probably* use them, too, with a proper header file).
-Added ACS and BCS header files, to help access the previous two additions in external patches.
-NodeStudio should now work correctly with Hexen and other maps with ACS.
I thought so, but there's been no more progress on that end. No idea if anyone else will continue working on that but there's issues preventing it from being a possibility at the moment.
I'm wondering how to add weapon selection/switching for mod compatibility in the current version, is it still through RocketArena or is it different? It's very troublesome having to drop a weapon for them to pick up or simply remove and add them again after they die.
Providence wrote:I'm wondering how to add weapon selection/switching for mod compatibility in the current version, is it still through RocketArena or is it different? It's very troublesome having to drop a weapon for them to pick up or simply remove and add them again after they die.
Yes, you just write the same list but use TDBOTS_WEAPONLIST as the LANGUAGE name. I'll get around to documenting these again at some point.
TDRR wrote:Yes, you just write the same list but use TDBOTS_WEAPONLIST as the LANGUAGE name.
I just tried to do this but all it does is simply print out the list in the top left corner whenever I enter the main menu or a new game etc. As well as this random 2 that comes out of nowhere.