Page 1 of 1
Debug LOS-less mode
Posted: 06 Sep 2007, 15:21
by KDR_11k
For modding it would be very useful if there was an option to see everything just like a spec, possibly even order all units, of course limited to when .cheat is used.
Best would be if you could have specfullview 2 and command everything from there.
Could use a third .give parameter for this to let us give units directly to a team without having to switch to it.
That way we could run "sandbox" battles without constant switching and we could always see what exactly is going on without having to spawn scouts.
Posted: 06 Sep 2007, 15:25
by Felix the Cat
This would be very useful for all modders for all stages of the modding process... everything from testing units for script errors and the like, to creating pretty screenies for load-screens, and everything in between.
Posted: 06 Sep 2007, 16:17
by Argh
+1000- there are some things you can't test with AIs, and when you're too busy or the game's rough, it's inconvenient to try and hustle up players, just to test game-balance stuff. I find this especially annoying when trying to test defensive stuff, because none of the AIs even come close to using them correctly, nor do they assault correctly, so they're fairly useless as evaluation tools.
Posted: 06 Sep 2007, 21:40
by NOiZE
+1
Posted: 07 Sep 2007, 00:07
by Zoy64
+1 (and then some)
Posted: 07 Sep 2007, 02:08
by trepan
Something like: .godmode ?
P.S. already written, just need to commit
Posted: 07 Sep 2007, 08:28
by KDR_11k
.sandbox? .fullcontrol? .godmode means .g<tab> for .give will no longer work, we'd have to input .gi<tab>.
Posted: 08 Sep 2007, 13:53
by trepan
It remains .godmode for now. I never added it to the word completion list, and
neither of your suggestions rings true with me (maybe .omnipotents?). Anyways,
I've written a little widget that does the .cheat, .spectator, and.godmode all with
one keypress:
http://trepan.bzflag.bz/spring/cmd_godmode.lua
I've also implemented:
.give [count] <unitname | "all"> [team]
So the following will work:
.give all
.give corkrog
.give 12 armpw
.give gdcom2 2
.give 64 armbrawl 1
Posted: 09 Sep 2007, 05:05
by REVENGE
trepan wrote:It remains .godmode for now. I never added it to the word completion list, and
neither of your suggestions rings true with me (maybe .omnipotents?). Anyways,
I've written a little widget that does the .cheat, .spectator, and.godmode all with
one keypress:
http://trepan.bzflag.bz/spring/cmd_godmode.lua
I've also implemented:
.give [count] <unitname | "all"> [team]
So the following will work:
.give all
.give corkrog
.give 12 armpw
.give gdcom2 2
.give 64 armbrawl 1
Win.
As a sidenote, how hard would it be to make nocost toggleable?
Posted: 09 Sep 2007, 05:06
by trepan
I've already written a LuaRules version that does it
(try using .nc with the CA mod)
Code: Select all
<trepan> .luarules help
LuaRules commands: echo nc run sharectrl sharelevels
LuaRules commands: uecho urun
<trepan> .luarules help nc
nc [0|1]: reversible nocost (requires cheating)
<trepan> .nc
LuaRules nocost is enabled
Posted: 09 Sep 2007, 09:50
by Warlord Zsinj
.nowisee ftw
