Page 1 of 1
Reset Trigger
Posted: Sun Mar 15, 2020 11:58 pm
by Jovani

"Reset Trigger" is an trigger used to reset the time from "Time Trigger" to 0 and also to reset "Alternating Trigger" making it activate from beginning.
This occurred to me because I was trying (in map editor) that when player leaves an "Area Trigger", "Time Trigger" time is reset to 0 again without activating anything through "Disable Trigger", but it didn't work, it only stopped time but doesn't leave back to 0.

This trigger can helps to reset "Time Trigger" time and "Alternating Trigger" activation order when player (on your map) performs an action that causes these triggers to reset.

Re: Reset Trigger
Posted: Mon Mar 16, 2020 3:58 pm
by NTN9
Neat idea, but right now you can do that by spawning Timer and DestroyTrigger in group:
https://drive.google.com/file/d/1hL5hX0 ... sp=sharing

Re: Reset Trigger
Posted: Sat Mar 21, 2020 7:29 pm
by Gurt
Added the following after v.1.3.4:
Added IObjectTimerTrigger.ResetTrigger(), IObjectTimerTrigger.StopTimer(), IObjectTimerTrigger.StartTimer(), IObjectTimerTrigger.IsTimerRunning to be able to stop/start/reset timers through code.
Added IObjectAlternatingTrigger.ResetTrigger() to be able to reset AlternatingTriggers so it starts all over again.
No ResetTrigger though as not many triggers can/may reset so it's not a generic/common enough use-case. But the ScriptAPI functions might help in certain cases.