Page 1 of 1

Triggers

Posted: Wed Jul 09, 2003 8:38 pm
by martijn_NL
Normaly a trigger is triggered by the player. But can a trigger be triggered for example by ai, vehicles or airplanes?

If it is possible how?

Martijn_NL

Posted: Wed Jul 09, 2003 8:43 pm
by jv_map
By AI, yes, just check the 'MONSTERS' box in the entity inspector.

You can try a trigger_vehicle for the vehicles and planes but I don't know whether it works.

Posted: Wed Jul 09, 2003 9:50 pm
by TheShiznaeSpe
it's possible to make a plane trigger a trigger-but much more difficult

make a trigger_multiple
targetname plane_trigger

make a script_model
model models/whatever/plane.tik
targetname plane1

add this to your scr:

//////////////////////////////////////////////////////////////////////////

main:

level.plane_triggering = 0
level.plane_trigger_triggerable = 1

level waittill prespawn

level waittill spawn

while (level.plane_triggering == 0)
{
if (($plane1 isTouching $plane_trigger[local.index] == 1) && (level.plane_trigger_triggerable == 1))
{
level.plane_triggering = 1
level.plane_trigger_triggerable = 0 // makes trigger not triggerable for plane
thread what_to_do_now
}

end

what_to_do_now:

iprintlnbold_noloc "I love TheShiznaeSpe."
level.plane_triggering = 0
level.plane_trigger_triggerable = 1

end

//////////////////////////////////////////////////////////////////////////