Forums » Community Projects

SpeedWarp plugin

Apr 02, 2012 Pizzasgood link

This is another silly little plugin. It increases the FOV as you exceed your ship's normal velocity so that it looks like you're hitting relativistic speeds (minus the Doppler shift). It has a few settings that can be tweaked from in-game - maximum fov to use, the rate it changes, and the delay on the plugin's loop period.
Apr 02, 2012 Pizzasgood link
New version, 1.1. Fixes bug when ship doesn't exist (e.g. just after death).
New version, 1.2. Fixes bug when entering game. Note to self: remember to restart client before publishing plugins...
Apr 02, 2012 Phaserlight link
Words fail me..... this is good. Very good.

I would change the default FOV distortion so that it's not so extreme at speeds above 200 m/s. Otherwise, I can see this being very useful, as the time when you most need a larger field of view is when your heading is locked in under turbo.

It kind of makes the screen feel like rubber.

I get a LUA error on log off:

attempt to index global 'player' (a nil value)

My only other complaint is that you can't use sniper hud "i" while under turbo.
Apr 03, 2012 Pizzasgood link
Hmm, I didn't see that one when I logged off. I'll look harder tonight. There's only a couple things it could be coming from so it shouldn't be hard to fix. I'll throw in saving settings while I'm at it.

As for zoom, yeah. Zoom is done by adjusting the fov, so they conflict. I suppose you could make an alias that disables speedwarp before zooming and enables it afterward. I don't think there's a way for me to intercept a player's intention to use zoom and deal with it in the plugin itself. I could implement my own zoom command, but that wouldn't help people who use things like variable zoom.

Though now I think about it, speedwarp only has a command to toggle it, not enable/disable (though it does have functions for those features). I'll throw those in tonight as well.
Apr 03, 2012 Pizzasgood link
Uploaded 1.3. Changes:

Fix silent error during logoff.
Added command to restore default settings.
Added explicit enable/disable commands.
Now saves settings to config.ini.
Apr 07, 2012 Phaserlight link
The new toggle command works together with an alias as a workaround to the no sniperhud while boosting thing:

/alias swt "speedwarp"
/bind o swt

Using this now with max FOV set to 90, with good results.