query.time_stamp always returns 0.0
Partner Rank:
2
Partner Team Reporting:
Everbloom Games
Verification builds:
1.16.100.50, 1.16.100.55
Summary:
The query.time_stamp query always returns 0.0, as opposed to returning the number of ticks elapsed since the server started.
Impact:
query.time_stamp acts as a time-keeping mechanism that works everywhere, even outside of animations.
Breaks the following content:
1. Ninja Mash-up and Ninja Parkour fireflies (they're programmed to be invisible for the first 4 ticks after loading, now they're always invisible)
2. Ninja Mash-up and Ninja Parkour artisan NPCs (they're programmed to not be able to start their "working" multi-entity animation the first 20 ticks after loading, now they never start working)
3. Ninja Mash-up Timed Challenge timer (The timer in the HUD during a challenge is stuck at zero)
4. Ninja Parkour roll ability (the player is unable to roll)
Repro Steps:
- Open a fresh copy of Ninja Mash-up.
- Go to a timed challenge start NPC. Suggested: /tp -526 139 -2386 180 0
- After the NPC says GO (you can speed up text by right-clicking the NPC), observe the timer above the hotbar in first person
Note: if you want to retry in the same world, complete the challenge (Suggested: /tp -549 217 -2418) and return to the NPC
Expected: The timer starts to tick up
Observed: The timer is stuck at 00:00.00
Screenshots/Videos attached: Yes/No
Yes
Regression Builds:
This last worked in 1.16.20.02 (live version)