Hello. I have noticed you on your demo game that your reversal script is ran on a local script.
Not just that but the module script is in the GUI and not ReplicatedStorage.
Do you mind explaining why you are doing this?
Hello. I have noticed you on your demo game that your reversal script is ran on a local script.
Not just that but the module script is in the GUI and not ReplicatedStorage.
Do you mind explaining why you are doing this?
#1. Expensive operations like this that need to be framelocked to look right should be on the client, nothing of this workload should be on the server for this reason
#2. Does it matter where he puts the module? It doesn’t matter as long as he requires it. As a matter of fact, if the module isn’t being used by multiple scripts, then it’d make even more sense to put the module just around the area where you need it
This is absolutely amazing. I’ve never seen this before on this platform
Just found out you can’t use cars with this D:
Amazing module!
I could see some epic puzzle games being made off of this idea in the future!
Edit: Also, does the module track the scale of parts, or just the CFrame?
Just the CFrame - I should probably add functions to let the user choose what properties to track though.
Thanks for the suggestion!
There are a lot of bugs that I forgot to address, I will try my best to fix them ASAP.
That’s insane, Amazing job you did there!
But seriously, this could be a cool Concept for a Puzzle game, Keep it up!
New update!
Changes:
Get the module here:
Have fun programming with this module.
I was wondering, is there any way to make the module work with cars?
Cars seem to work fine for me, are you using a particular chassis or anything?
I tried using the roblox standard motorcycle and a car with A-Chassis.
Whoa this is so cool resource!
It is awesome and some of the bugs have been ironed out but there is still the bug of that it will revert to its reversed state after being reversed.
i actually saw this on twitter, and it was awesome! I cant wait to make a game with this! Do you require credit for this module?
I love this I’m probably gonna use it for my side-project (Time God boi) and my Gauntlet game (For the Time Stone).
this could be used in super power games or anime based games. so player could have “reverse time” super power and when he has enough stamina animation fires cutscenes shows everything becomes black and white and goes back in time. it would be shown for every player in-game
I’m working on a game that is a soon-to-be open sourced game, with Chronos: The God of Time, and TTC (Tick Tock Clock). I’m using the reverse time model for it (I’ll make sure to credit his username and model in the script of “README”)
thanks, but i don’t really need help with it.
oh nice i now can make a bites the dust sequence haha
Not sure if I missed something but for some reason it does not work. Changing the number on :SetTime() does not effect anything either. What could be the issue?
Code:
local timeModule = require(game:GetService("ReplicatedStorage").TimeModule)
wait(3)
for _,v in ipairs(workspace:GetDescendants()) do
if v:IsA('BasePart') then
timeModule:Track(v)
end
end
print("run")
timeModule:Reverse()
timeModule:SetSpeed(0.1)
while true do
timeModule:Update(0.1)
wait(0.1)
end