Mojira Archive
MCM-1157

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:

  1. Open a fresh copy of Ninja Mash-up.
  2. Go to a timed challenge start NPC. Suggested: /tp -526 139 -2386 180 0
  3. 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)

Fixed

Energyxxer

2020-09-17, 01:00 AM

2020-10-09, 08:36 PM

2020-10-09, 08:36 PM

0

0

Future Release

-