View Full Version : Bullettime
Joe999
11-03-2007, 11:18 AM
i toyed around with a script that gives me bullettime in offline play. here's a short teaser:
http://files.filefront.com/bullettime1avi/;8952898;/fileinfo.html
i don't know how this works on other systems, it worked fine on mine. if someone wants to toy around with it, you can find the script attached.
please adapt the binding, i bound Q to it as i don't use the lean keys.
so far it's a "draft", so press the bullettime key only once and then again when it's over, ie not multiple times while it's still running, or it could take a longer time to finish ;)
have fun! :D
claud
11-03-2007, 11:50 AM
Lol that was Cool!
10/10.
Abedeus
11-03-2007, 03:17 PM
Maybe put on a youtube?
The_Eliminator
11-03-2007, 06:29 PM
Maybe put on a youtube?
yea could you lofi?
my broadband provider has just shaped me :(
Boumy
11-03-2007, 11:25 PM
Omg ths script ! :eek:
Just use this :
set bullettime1 "set demoscale $demo_scale;demo_scale 0.3; bind [KEY] $bullettime2"
set bullettime2 "demo_scale $demoscale; bind [KEY] $bullettime1 "
bind [KEY] $bullettime1
With this, if you have a demo_scale of 10 for exemple, just press [key] to use bullttime, and press [KEY] again to recome of a demo_scale of 10.
Thanks for idea. I add it in my cfg. :cool:
Mustang
11-04-2007, 04:26 AM
why not just use:
bind X "toggle timescale 1.0 0.3"
Joe999
11-04-2007, 04:45 AM
because it's more fun during offline gameplay to have a fade-in, fade-out and an automatic limitation, especially as the sound slows down & speeds up which adds to the effect. i'd like to have some kind of a charge bar as well, but that's only possible with the sdk i guess :D
the whole script would also be possible with a 1-liner, but somehow that didn't work with the wait <time> command, dunno why. the wait time in bullettime mode didn't seem correct, sometimes too short, sometimes too long. and in other cases i had the bullettime first, after that the fade in and then the fade out, although i called "vstr in; vstr perform; vstr out". no idea why, i'm script noob ;)
Joe999
11-04-2007, 08:29 AM
here's the bind if someone wants it with fade-in and fade-out on demand:
set btIn "timescale 0.9;wait 10;timescale 0.8;wait 10;timescale 0.7;wait 10;timescale 0.6;wait 10;timescale 0.5;wait 10;timescale 0.4;wait 10;timescale 0.3"
set btOut "timescale 0.4;wait 10;timescale 0.5;wait 10;timescale 0.6;wait 10;timescale 0.7;wait 10;timescale 0.8;wait 10;timescale 0.9;wait 10;timescale 1"
bind "Q" "vstr btIn"
bind "E" "vstr btOut"
but i think that's less fun than having the game influence it :D
Joe999
11-06-2007, 06:04 PM
new "light" script is up in first post, thanks to RR2DO2 who gave me the necessary hints :D
Boumy
11-06-2007, 10:47 PM
Joe999 code :
net_allowcheats 1
set btIn "timescale 0.9;wait 10;timescale 0.8;wait 10;timescale 0.7;wait 10;timescale 0.6;wait 10;timescale 0.5;wait 10;timescale 0.4;wait 10;timescale 0.3"
set btOut "timescale 0.4;wait 10;timescale 0.5;wait 10;timescale 0.6;wait 10;timescale 0.7;wait 10;timescale 0.8;wait 10;timescale 0.9;wait 10;timescale 1"
set btPerf "wait 200"
// fixed bullettime
bind Q "vstr btIn; vstr btPerf; vstr btOut"
And what's happend if you need a longer bullettime ?
Don't use "wait 200".
Build like this :
net_allowcheats 1
set btIn "timescale 0.9;wait 10;timescale 0.8;wait 10;timescale 0.7;wait 10;timescale 0.6;wait 10;timescale 0.5;wait 10;timescale 0.4;wait 10;timescale 0.3;bind Q vstr btOut"
set btOut "timescale 0.4;wait 10;timescale 0.5;wait 10;timescale 0.6;wait 10;timescale 0.7;wait 10;timescale 0.8;wait 10;timescale 0.9;wait 10;timescale 1; bind Q vstr btIn"
// fixed bullettime
bind Q "vstr btIn""
You just have to press Q fur bullettime and press Q again to stop.
Backdraft
11-07-2007, 03:22 AM
Ha that's awesome, should be an upgrade for the Strogg Infiltrator or something.
JBRAA
11-07-2007, 08:29 AM
Hah First map in MaxPayne1 back in the days of 2001, was so awesome :)
For the love of bullettime: Here is a nice videos
http://www.youtube.com/watch?v=RIhjtSY-nxg
ssvqwnp
11-11-2007, 10:49 PM
Excuse me for being ignorant, but I have no idea how to use this. ):
spirit
11-12-2007, 01:48 AM
You need to add it to your ETQW config file.
Creating a file name '<your home-directory>\id Software\Enemy Territory - QUAKE Wars\base\autoexec.cfg' and adding the script to it will do fine.
JBRAA
11-13-2007, 01:07 PM
Thx Joe999. Posted it here: http://www.et-quakewars.se/news.php?readmore=368
timestar
11-13-2007, 08:20 PM
After trying this out I've found that increasing your jump height slightly (from 68 to 100) makes it even cooler! :D Here's what I use:
// bullettime.cfg
bind ALT "vstr btIn"
set net_allowCheats 1
set btIn "set pm_jumpHeight 100; timescale 0.9; wait 10; timescale 0.8; wait 10; timescale 0.7; wait 10; timescale 0.6; wait 10; timescale 0.5; wait 10; timescale 0.4; wait 10; timescale 0.3; bind ALT 'vstr btOut'"
set btOut "set pm_jumpheight 68; timescale 0.4; wait 10; timescale 0.5; wait 10; timescale 0.6; wait 10; timescale 0.7; wait 10; timescale 0.8; wait 10; timescale 0.9; wait 10; timescale 1.0; bind ALT 'vstr btIn'"
ssvqwnp
11-16-2007, 12:11 AM
Thanks Spirit, I wasn't resourceful enough to find that out myself.