You're basically looking for a count-up timer, correct? Should be relatively easy to accomplish using loops.
As to the first problem, in order to make a timer appear you need to create a timer window variable. Then use the Create Timer Window function, followed by the Show/Hide Timer Window function. Alternatively, you could use loops and dialog items and set the dialog item text to the remaining time of the timer every X seconds, but that's a bit more complex.
To make a count-up timer, first start a timer at 1 second, then create a WHILE loop, setting the conditions to something like this: Remaining time of (TimerX) < 1800
Add a Wait 0.5 seconds function.
Under actions, use the start timer function again, setting the time to Arithmetic: Remaining time of (TimerX) + 1
And there you go, a basic count-up timer.
Converting the timer to a 12-hour cycle takes an extra step.
You'll need to create a separate timer (I recommend a name like Timer12Hour to make it easy to keep track.)
First create and show the timer window using Timer12Hour as the timer.
In the loop you just made, create a new action at the end of the loop which starts Timer12Hour at Arithmetic: Remaining time of (TimerX) * 24. Then use the Pause/Resume Timer function to pause Timer12Hour.
@BasharTeg: Go
well the first issue is not to get it to show in general. I can get that but to get it (and a leaderboard) to show while already having hiddrn game ui for all players. I want the HUD on the bottom of the screen gone due to the RPG style game play, but I am unable to find a hide HUD trigger so the hid game UI for all players is the only one I have found to give me the desired effect.
So... I've been trying to make a timer for a game that has a night and day cycle on a 30 minute full cycle. now to the meaty part...
so the first problem I was having was trying to make the timer appear without having any other game ui except for leaderboards and boss bars up.
the second issue I'm having is making the timer do two full 12 hour rotations (like a digital clock on an AM PM cycle) in 30 minuutes
any help would be appreciated because this has been eluding me for about and hour and a half and I can't find much on timers
You're basically looking for a count-up timer, correct? Should be relatively easy to accomplish using loops.
As to the first problem, in order to make a timer appear you need to create a timer window variable. Then use the Create Timer Window function, followed by the Show/Hide Timer Window function. Alternatively, you could use loops and dialog items and set the dialog item text to the remaining time of the timer every X seconds, but that's a bit more complex.
To make a count-up timer, first start a timer at 1 second, then create a WHILE loop, setting the conditions to something like this: Remaining time of (TimerX) < 1800
Add a Wait 0.5 seconds function.
Under actions, use the start timer function again, setting the time to Arithmetic: Remaining time of (TimerX) + 1
And there you go, a basic count-up timer.
Converting the timer to a 12-hour cycle takes an extra step.
You'll need to create a separate timer (I recommend a name like Timer12Hour to make it easy to keep track.)
First create and show the timer window using Timer12Hour as the timer.
In the loop you just made, create a new action at the end of the loop which starts Timer12Hour at Arithmetic: Remaining time of (TimerX) * 24. Then use the Pause/Resume Timer function to pause Timer12Hour.
@BasharTeg: Go well the first issue is not to get it to show in general. I can get that but to get it (and a leaderboard) to show while already having hiddrn game ui for all players. I want the HUD on the bottom of the screen gone due to the RPG style game play, but I am unable to find a hide HUD trigger so the hid game UI for all players is the only one I have found to give me the desired effect.
as for the timer... thank you!
bump
Try hiding the specific UI elements you want individually, rather than using the Hide Game UI function.