devmap? addbot? quit?
Greetings,
First up, ExcessivePlus is excellent. It breathes new life into Q3 and has been very stable on my system, rare for a mod. The config system is good too, very versitile.
I play mainly against bots, and I use a lot of custom maps and custom weapon models. I use cfg files to play these randomly. Here is a typical partial example from a Vanilla Quake game that I want to emulate in ExcessivePlus
////////////////////////////////////////
// some weapon models are too big so I move them down, but this is cheat protected
set cg_gunZ -4
// now the random maps
set lvl1 "devmap spacial; set nextmap vstr lvl2 ; kick all ; addbot Alien3 4 ; addbot rnd_9 3 ; addbot Number4 2 ; "
set lvl2 "devmap alkdm06; set nextmap vstr lvl3 ; kick all ; addbot Flisk 4 ; addbot Fang 3 ; addbot rnd_valkria 2 ; "
// finish game after one run through of maps
set lvl3 "quit"
vstr lvl1
//////////////////////////////////////////////
I understand the basics of the ExcessivePlus cfg and rotation.txt system and have started using it. I have the following questions:
1. How do I enable cheats on the maps from the cfg, or at all?
2. Can I control loading and kicking bots from the cfg?
3. Can I have the program quit (or even go back to menu) automatically after the rotation is finished?
1.
2. [code:1]// better put this in a .cfg or "quake3.exe +set sv_cheats 1"
sv_cheats: 1
cg_gunZ: -4
spacial {
/kick allbots
/addbot alien3 4
/addbot rnd_9 3
/addbot number4 2
}
alkdm06 {
/kick allbots
/addbot flisk 4
/addbot fang 3
/addbot rnd_valkria 2
}[/code:1]
3. That is not possible but if you really need it you can use the old "vanilla" system. Just unset xp_rotation or delete the "rotation.txt" and you can use the set-nextmap construct.
thx.