Author Topic: SUPERHOT function  (Read 945 times)

sorry for two posts but

what if we took Client_DynamicFOV and edited it so that in a singleplayer game, it would function with timescale instead, just like superhot. we'd use a player that would accelerate slower than no jet, and make it change timescale based on movement speed. that would be SO SWEET.

i think someone made a super hot mod but never released it

isn't 0.2 the minimum for timescale (I know it is for the chat command at least)? if that's the case, it wouldn't be 100% representative of the real game, but still better than nothing I suppose

isn't 0.2 the minimum for timescale (I know it is for the chat command at least)? if that's the case, it wouldn't be 100% representative of the real game, but still better than nothing I suppose

the lowest time movement in SUPERHOT is basically 0.2 anyway other than FULLSTOP challenge.

https://www.dropbox.com/s/kjh4uc2fuwg2n1f/Client_DynamicFov.zip?dl=1 dl for dynamic fov if someone wants to figure out the code, i don't know what to change
« Last Edit: February 29, 2016, 10:48:49 PM by hodot »

isn't 0.2 the minimum for timescale

You could counter this by making all projectiles and players slower and running on timescale 2 normally.

i think someone made a super hot mod but never released it
http://forum.blockland.us/index.php?topic=285320.0

I wrote the time-scaling function for him, it was something like this
Code: [Select]
$SuperHot::SchedLen = 30;

function SuperHotSched(%obj)
{
if(isEventPending($SuperHot::Sched))
{
cancel($SuperHot::Sched);
}
$SuperHot::Sched = schedule($SuperHot::SchedLen, 0, SuperHotSched, %obj);
if(!isObject(%obj))
{
%obj = localClientConnection.player;
if(!isObject(%obj))
{
return;
}
}
%speed = vectorLen(%obj.getVelocity());
%timeFactor = mClampF(0.2 * %speed + 0.2, 0.2, 2.0);
setTimescale(%timeFactor);
}

SuperHotSched();

If you want to play around with that all you need to do is copy it and type eval(getClipboard()); into your console.

You could counter this by making all projectiles and players slower and running on timescale 2 normally.

yeah i used Amade's code and bullets were just wayyyyy too fast. this has a lot of potential once they're slowed down

This would be rather interesting to see.

Please make.