I am thinking of way you could improve the Movement Meter. Like:
What if the Movement Meter could transmit based on duration of movement, or distance traveled, even without an item being tracked?
What do you think?
Just so you guys know : This isn’t me asking Gimkit to add new features! We’re talking about how to get the most out of the Movement Meter we already have, right now.
As much as I want to answer this question… Im pretty sure you can only track distance traveled by tracking items. (The coordinate device might work if you can use absolute value but Im too lazy to check)
Distance travelled is only really possible with the coordinate system, unless you want to track the total amount of distance the player has ever moved, regardless of direction. Duration of movement is definitely more interesting, and I might look into building a system that tracks how long you moved the last time you moved.
You can get distance traveled by just using properties, you just compare the last set of coordinates to your current coordinates using the Pythagorean theorem to see how far you have traveled and and that to a property. Does that make sense?
In this case, using the movement meter is actually probably better. doing a square root calculation every time someone moves is really computationally expensive. Also, the coordinate system isn’t precise enough to allow this to be very accurate. Finally, if you update this property every single time coordinates update, the Pythagorean theorem won’t really matter, as only one coordinate (x or y) will update at a time.
Adding a delay between checks of movement will make the tracking less precise, and if you change directions between checks it won’t be able to track that.
Dunno if this was mentioned already, but it would require a lot of blocks as well as either a huge amount of triggers or waypoints – such as, like if you’re riding a train, you expend the energy of the train for the distance traveled, say, 150m expends 30 gallons of “fuel”. Once that invisible number reaches 0, the button or whatever you’re using to trigger it will be deactivated.
Tbh, not tryna make you feel down, but without waypoints, triggers, blocks, or checkers, it is almost impossible. I’m sure there’s another way to do it, but it would take much longer and would end up being much harder then just using the 4 aforementioned devices.