var ogr
var potolok
var tt
if init then {
	ogr = GETENTVAR "LAlt"
	if ogr then { potolok = GETENTVAR "CLG" } endif
	tt = -1	
} elseif tt != -1 then {
	if time > tt then { detonate } endif
} else {

SetEntVar "TX" tgtx
SetEntVar "TY" tgty
SetEntVar "Talt" tgtalt
if ogr then {
	IF ( TGTRNG >= 300 ) or ( tgtalt > Potolok ) THEN {
		SETPRIORITY 253 intercept
		if TGTRNG < 300 then {
			if tt == -1 then { tt = ( time + 2 ) } endif
		} endif
	} ELSE { 
		tt = -1
		SETPRIORITY 254 TERMINALHOME
	} ENDIF
} else {
	IF TGTRNG > 300 THEN { SETPRIORITY 253 intercept } ELSE { SETPRIORITY 254 TERMINALHOME } ENDIF
} endif
} endif