Game logic - Time trigger – Ylands

From Bohemia Interactive Community
Jump to navigation Jump to search
mNo edit summary
No edit summary
Line 1: Line 1:
=Description=
=Description=
Delayed trigger which fires after given time period.
Delayed trigger which fires after given time period.
*cycle mode - triggers after certain delay
*at specific time mode - triggers at specific in-game hour during the (game) day


=Settings=
=Properties=
*Time - length cycle / specific time
===Enabled===
*Type - real seconds / in-game hours / at specific time in game-day
*Trigger runs when se to enabled. Disabling it will not reset it to initial state.
*Repeat count - number of cycles


===At specific time in game-day===
===Time===
*24 hour format (0 - 24)
*Defines the time when Trigger fires according to selected type (see below)
*Decimal format → 23.9 = 23:54
 
===Type===
*'''Real time seconds''' - time will define length of cycle in real seconds
*'''In-game hours'''  - time will define length of cycle in game hours
*'''At specific time in game-day''' - trigger will execute at specific game hour
**24 hour format (0 - 24)
**Decimal format → 23.9 = 23:54
 
===Repeat count===
*Number of cycles


=Events=
=Events=
*OnTrigger - fires at the start of each cycle
*[[Ylands Tile - Time Trigger On Trigger|On Trigger]]


=Instructions=
=Instructions=
*Get elapsed time - elapsed time of current repeat cycle
*[[Ylands Tile - Time trigger elapsed time|Get Elapsed Time]]
*Get remaining time - remaining time of current repeat cycle
*[[Ylands Tile - Time trigger remaining time|Get / Set Remaining Time]]
*Set remaining time - set remaining time of current cycle, next cycle will follow se time trigger value (time)
*[[Ylands Tile - Time trigger total elapsed time|Get Total Elapsed Time]]
*Get total elapsed time - returns total elapsed time of all cycles
*[[Ylands Tile - Reset time trigger|Reset Trigger]]




----
----
{{Ylands scripting navbox}}
{{Ylands scripting navbox}}

Revision as of 22:21, 2 December 2018

Description

Delayed trigger which fires after given time period.

Properties

Enabled

  • Trigger runs when se to enabled. Disabling it will not reset it to initial state.

Time

  • Defines the time when Trigger fires according to selected type (see below)

Type

  • Real time seconds - time will define length of cycle in real seconds
  • In-game hours - time will define length of cycle in game hours
  • At specific time in game-day - trigger will execute at specific game hour
    • 24 hour format (0 - 24)
    • Decimal format → 23.9 = 23:54

Repeat count

  • Number of cycles

Events

Instructions



Template:Ylands scripting navbox