# Elapsed AI Time
Grammar — Elapsed AI time
Flags —Native
|Function
Returns how much AI time has gone by since the start of the map.
Returns — fixed
native fixed AIGetTime();
# Related
Category: AI / MiscCampaign / Functions
- [F] —
bool
— AI Time Is Paused — ( AITimeIsPaused ) - [F] —
fixed
— Elapsed AI Time — ( AIGetTime ) - [F] —
wave
— Wave Of Unit — ( AIUnitGetWave ) - [F] —
unitgroup
— Units Of Wave — ( AIWaveGetUnits ) - [F] —
unitgroup
— Escorts Of Unit — ( AIGetAllEscorts ) - [F] —
unitgroup
— Escorts Of Unit Group — ( AIGetAllEscortsGroup ) - [F] —
unitgroup
— Units In Waves With Target — ( AIGetUnitsInWavesWithTarget ) - [F] —
bool
— Unit Is Script Controlled — ( AIIsScriptControlled ) - [F] —
bool
— Unit Is Unavailable For Wave Use — ( AIIsNotUsableInWaves ) - [F] —
bool
— Unit Is Suicidal — ( AIIsSuicideUnit ) - [F] —
int
— Difficulty Value (Integer) — ( libNtve_gf_DifficultyValueInt ) - [F] —
fixed
— Difficulty Value (Real) — ( libNtve_gf_DifficultyValueFixed ) - [F] —
string
[ gamelink::Unit ] — Difficulty Value (Unit Type) — ( libNtve_gf_DifficultyValueUnitType ) - [F] —
bool
— Difficulty Is (one) — ( ) - [F] —
bool
— Difficulty Is (two) — ( ) - [F] —
bool
— Difficulty High — ( ) - [F] —
bool
— Difficulty Low — ( ) - [F] —
point
— Random Spawn Point — ( AIRandomSpawnPoint )
# Examples
# mods/core.sc2mod
// L120
AIGetTime()
// L123
AIGetTime()
// L125
AIGetTime()
// L130
AIGetTime()
// L134
AIGetTime()
# mods/core.sc2mod
// L458
AIGetTime()
# mods/core.sc2mod
// L137
AIGetTime()
// L185
AIGetTime()
// L220
AIGetTime()
// L435
AIGetTime()
// L443
AIGetTime()
# mods/core.sc2mod
// L109
AIGetTime()
// L148
AIGetTime()
// L151
AIGetTime()
// L158
AIGetTime()
// L328
AIGetTime()
// L363
AIGetTime()
# mods/core.sc2mod
// L243
AIGetTime()
// L337
AIGetTime()
// L484
AIGetTime()
// L489
AIGetTime()
// L499
AIGetTime()
// L517
AIGetTime()
// L760
AIGetTime()
# mods/core.sc2mod
// L28
AIGetTime()
// L53
AIGetTime()
# mods/core.sc2mod
// L837
AIGetTime()
// L1609
AIGetTime()
// L1651
AIGetTime()
# mods/core.sc2mod
// L267
AIGetTime()
// L496
AIGetTime()
// L1146
AIGetTime()
// L1571
AIGetTime()
// L1747
AIGetTime()
// L1825
AIGetTime()
# mods/core.stormmod
// L28
AIGetTime()
// L53
AIGetTime()
# mods/liberty.sc2mod
// L170
AIGetTime()
// L225
AIGetTime()
// L273
AIGetTime()
// L342
AIGetTime()
// L409
AIGetTime()
// L477
AIGetTime()
// L537
AIGetTime()
// L584
AIGetTime()
// L645
AIGetTime()
// L713
AIGetTime()
# mods/liberty.sc2mod
// L170
AIGetTime()
// L225
AIGetTime()
// L273
AIGetTime()
// L342
AIGetTime()
// L409
AIGetTime()
// L477
AIGetTime()
// L537
AIGetTime()
// L584
AIGetTime()
// L645
AIGetTime()
// L713
AIGetTime()
# mods/liberty.sc2mod
// L771
AIGetTime()
// L815
AIGetTime()
// L970
AIGetTime()
# mods/liberty.sc2mod
// L203
AIGetTime()
// L258
AIGetTime()
// L306
AIGetTime()
// L375
AIGetTime()
// L442
AIGetTime()
// L510
AIGetTime()
// L570
AIGetTime()
// L617
AIGetTime()
// L678
AIGetTime()
// L746
AIGetTime()
# mods/liberty.sc2mod
// L151
AIGetTime()
// L222
AIGetTime()
// L266
AIGetTime()
// L340
AIGetTime()
// L415
AIGetTime()
// L492
AIGetTime()
// L556
AIGetTime()
// L604
AIGetTime()
// L656
AIGetTime()
// L723
AIGetTime()
# mods/liberty.sc2mod
// L151
AIGetTime()
// L222
AIGetTime()
// L266
AIGetTime()
// L340
AIGetTime()
// L415
AIGetTime()
// L492
AIGetTime()
// L556
AIGetTime()
// L604
AIGetTime()
// L656
AIGetTime()
// L723
AIGetTime()
# mods/liberty.sc2mod
// L803
AIGetTime()
// L847
AIGetTime()
// L1056
AIGetTime()
# mods/liberty.sc2mod
// L186
AIGetTime()
// L257
AIGetTime()
// L301
AIGetTime()
// L375
AIGetTime()
// L450
AIGetTime()
// L527
AIGetTime()
// L591
AIGetTime()