Ryan
11-17-2007, 03:11 PM
I wanted to make a script that would change the "Field of View" smoothly from 90 to 110 so it would look like a speed increase.
(Would also be cool in addition to the original bullettime script made by Joe999 hence I used the same approach)
But I need some help with the script.
// set SpeedBoostInOnce "g_fov 90;vstr btP;g_fov 91;vstr btP;g_fov 92;vstr btP;g_fov 93;vstr btP;g_fov 94;vstr btP;g_fov 95;
vstr btP;g_fov 96;vstr btP;g_fov 97;vstr btP;g_fov 98;vstr btP;g_fov 99;vstr btP;g_fov 100;vstr btP;g_fov 101;vstr btP;
g_fov 102;vstr btP;g_fov 103;vstr btP;g_fov 104;vstr btP;g_fov 105;vstr btP;g_fov 106;vstr btP;g_fov 107;vstr btP;
g_fov 108;vstr btP;g_fov 109;vstr btP;g_fov 110;vstr btP;g_fov 111;vstr btP;g_fov 112;vstr btP;g_fov 113;vstr btP;
g_fov 114;vstr btP;g_fov 115;vstr btP;g_fov 114;vstr btP;g_fov 113;vstr btP;g_fov 112;vstr btP;g_fov 111;vstr btP;g_fov 110"
// set SpeedBoostPerform "g_fov 110; vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;
vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;"
// set SpeedBoostOut "g_fov 110;g_fov 110;g_fov 109;g_fov 109;g_fov 108;g_fov 108;g_fov 107;g_fov 107;g_fov 106;g_fov 106;
g_fov 105;g_fov 105;g_fov 104;g_fov 104;g_fov 103;g_fov 103;g_fov 102;g_fov 102;g_fov 101;g_fov 101;g_fov 100;g_fov 100;
g_fov 99;g_fov 99;g_fov 98;g_fov 98;g_fov 97;g_fov 97;g_fov 96;g_fov 96;g_fov 95;g_fov 95;g_fov 94;g_fov 94;g_fov 93;
g_fov 93;g_fov 92;g_fov 92;g_fov 91;g_fov 91;g_fov 90"
set btP "wait;wait;wait;wait;wait;wait;wait;wait;wait;wait; wait;wait;wait;wait;wait;wait;wait;wait;wait;wait; wait;wait;
wait;wait;wait;wait;wait;wait;wait;wait;wait;wait; wait;wait;wait;wait;wait;wait;wait;"
set SpeedBoostInOnce "g_fov 90;vstr btP;g_fov 91;vstr btP;g_fov 92;vstr btP;g_fov 93;vstr btP;g_fov 94;vstr btP;g_fov 95;
vstr btP;g_fov 96;vstr btP;g_fov 97;vstr btP;g_fov 98;vstr btP;g_fov 99;vstr btP;g_fov 100;vstr btP;g_fov 101;vstr btP;
g_fov 102;vstr btP;g_fov 103;vstr btP;g_fov 104;vstr btP;g_fov 105;vstr btP;g_fov 106;vstr btP;g_fov 107;vstr btP;
g_fov 108;vstr btP;g_fov 109;vstr btP;g_fov 110"
set SpeedBoostPerform "vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;
vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;"
bind "alt" "vstr SpeedBoostIn; vstr SpeedBoostPerform "
First I didn't use the "vstr btP" and then the g_fov WOULD change from 90 to 110, but just in a single frame.
But now when I place the "vstr btP" between every "g_fov value" the g_fov doesn't change and I just have to wait some
time before I can change it manualy. (Same as in the bullettime script where you have to wait before the bullettime is over)
So I CAN change the g_fov this hard way (easier way is to toggle) but I want it to run smoothly and the wait command (vstr btP) does not seem to work.
Could someone help me with this?
(Would also be cool in addition to the original bullettime script made by Joe999 hence I used the same approach)
But I need some help with the script.
// set SpeedBoostInOnce "g_fov 90;vstr btP;g_fov 91;vstr btP;g_fov 92;vstr btP;g_fov 93;vstr btP;g_fov 94;vstr btP;g_fov 95;
vstr btP;g_fov 96;vstr btP;g_fov 97;vstr btP;g_fov 98;vstr btP;g_fov 99;vstr btP;g_fov 100;vstr btP;g_fov 101;vstr btP;
g_fov 102;vstr btP;g_fov 103;vstr btP;g_fov 104;vstr btP;g_fov 105;vstr btP;g_fov 106;vstr btP;g_fov 107;vstr btP;
g_fov 108;vstr btP;g_fov 109;vstr btP;g_fov 110;vstr btP;g_fov 111;vstr btP;g_fov 112;vstr btP;g_fov 113;vstr btP;
g_fov 114;vstr btP;g_fov 115;vstr btP;g_fov 114;vstr btP;g_fov 113;vstr btP;g_fov 112;vstr btP;g_fov 111;vstr btP;g_fov 110"
// set SpeedBoostPerform "g_fov 110; vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;
vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;"
// set SpeedBoostOut "g_fov 110;g_fov 110;g_fov 109;g_fov 109;g_fov 108;g_fov 108;g_fov 107;g_fov 107;g_fov 106;g_fov 106;
g_fov 105;g_fov 105;g_fov 104;g_fov 104;g_fov 103;g_fov 103;g_fov 102;g_fov 102;g_fov 101;g_fov 101;g_fov 100;g_fov 100;
g_fov 99;g_fov 99;g_fov 98;g_fov 98;g_fov 97;g_fov 97;g_fov 96;g_fov 96;g_fov 95;g_fov 95;g_fov 94;g_fov 94;g_fov 93;
g_fov 93;g_fov 92;g_fov 92;g_fov 91;g_fov 91;g_fov 90"
set btP "wait;wait;wait;wait;wait;wait;wait;wait;wait;wait; wait;wait;wait;wait;wait;wait;wait;wait;wait;wait; wait;wait;
wait;wait;wait;wait;wait;wait;wait;wait;wait;wait; wait;wait;wait;wait;wait;wait;wait;"
set SpeedBoostInOnce "g_fov 90;vstr btP;g_fov 91;vstr btP;g_fov 92;vstr btP;g_fov 93;vstr btP;g_fov 94;vstr btP;g_fov 95;
vstr btP;g_fov 96;vstr btP;g_fov 97;vstr btP;g_fov 98;vstr btP;g_fov 99;vstr btP;g_fov 100;vstr btP;g_fov 101;vstr btP;
g_fov 102;vstr btP;g_fov 103;vstr btP;g_fov 104;vstr btP;g_fov 105;vstr btP;g_fov 106;vstr btP;g_fov 107;vstr btP;
g_fov 108;vstr btP;g_fov 109;vstr btP;g_fov 110"
set SpeedBoostPerform "vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;
vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;vstr btP;"
bind "alt" "vstr SpeedBoostIn; vstr SpeedBoostPerform "
First I didn't use the "vstr btP" and then the g_fov WOULD change from 90 to 110, but just in a single frame.
But now when I place the "vstr btP" between every "g_fov value" the g_fov doesn't change and I just have to wait some
time before I can change it manualy. (Same as in the bullettime script where you have to wait before the bullettime is over)
So I CAN change the g_fov this hard way (easier way is to toggle) but I want it to run smoothly and the wait command (vstr btP) does not seem to work.
Could someone help me with this?