I can't believe that any command line variable or change to the .ini would intentionally screw up the server by disabling artillery after first strike. There's got to be a reason.
Check these out:
Code:
[ROGame.ROGameInfo]
RocketTimeScaling=0.000000
ArtilleryTimeScaling=0.000000
MortarTimeScaling=0.000000
Anything * 0 = 0, and anything ^ 0 = 1, therefore with the above default settings, if you call in arty once, you will never have it again. TW needs to change these to:
Code:
[ROGame.ROGameInfo]
RocketTimeScaling=1.000000
ArtilleryTimeScaling=1.000000
MortarTimeScaling=1.000000
Set them all to 1 in your server's ROGame.ini for default arty cooldown.
Default arty cooldown is set by the map author, I think, and can be scaled by the server admin with the above variables. Half as much arty with 0.5, twice as much arty with 2.0, or one arty with setting of zero because the first barrage is set by the mapper's artillery frequency time, after that then the function returns zero artillery time, which means infinite cooldown (59m59sec timer which never counts down).
BTW if you do this, you will probably have to set the server's ROGame.ini to Read Only or it will change back to default every time the server restarts... I think. I don't have a server so I can't check.
Alternately you could change the default ROGame.ini.
Or, you could give this command line to the server:
Code:
ROGame.ROGameInfo.RocketTimeScaling 1 | ROGame.ROGameInfo.ArtilleryTimeScaling 1 | ROGame.ROGameInfo.MortarTimeScaling 1
The pipe is an in-line substitute for the enter key, you can substitute them with enter key if you want, or do them all at once with the pipe (shift-\, which looks like: |).
Note also I'm using simple script variable calls. You can do it with anything if you just use a period as a separator between the section in the .ini file: [section.subsection], and the variable: Variable=number and then substitute the = with a space in the command line.
The .ini file variable:
Code:
[ROGame.ROGameInfo]
RocketTimeScaling=1
The command line variable:
Code:
ROGame.ROGameInfo.RocketTimeScaling 1