Przykład #1:
Niech kod wykona się jeżeli zbadane są 3 technologie.
Kód: Vybrat vše
Every 0$01 trigger (GetTech(tech_sib1, 1) = state_researched and GetTech(tech_sib2, 1) = state_researched and GetTech(tech_sib3, 1) = state_researched) do
begin
// kod
End;
Przykład #2
Niech kod wykona się jeśli jedna z dwóch osób nie żyje.
Kód: Vybrat vše
Every 0$01 trigger IsDead(osoba1) or IsDead(osoba2) do
begin
...
end;
Przykład #3
Niech kod wykona się jeśli żyje osoba1.
Kód: Vybrat vše
Every 0$01 trigger not IsDead(osoba1) do
Kód: Vybrat vše
Every 0$01 trigger IsDead(osoba1) = false do
AND - używamy go wtedy kiedy chcemy aby wszystkie warunki nim połączone były spełnione.
OR - spełniony musi być przynajmniej jeden warunek.
NOT - negacja warunku.