This is a multi-part message in MIME format. -- [ Picked text/plain from multipart/alternative ] Make sure you've got the trigger's spawnflags set correctly. From triggers.h: enum { SF_TRIGGER_ALLOW_CLIENTS = 0x01, // Players can fire this trigger SF_TRIGGER_ALLOW_NPCS = 0x02, // NPCS can fire this trigger SF_TRIGGER_ALLOW_PUSHABLES = 0x04, // Pushables can fire this trigger SF_TRIGGER_ALLOW_PHYSICS = 0x08, // Physics objects can fire this trigger SF_TRIGGER_ONLY_PLAYER_ALLY_NPCS = 0x10, // *if* NPCs can fire this trigger, this flag means only player allies do so SF_TRIGGER_ONLY_CLIENTS_IN_VEHICLES = 0x20, // *if* Players can fire this trigger, this flag means only players inside vehicles can SF_TRIGGER_ALLOW_ALL = 0x40, // Everything can fire this trigger SF_TRIGGER_ONLY_CLIENTS_OUT_OF_VEHICLES = 0x200, // *if* Players can fire this trigger, this flag means only players outside vehicles can SF_TRIG_PUSH_ONCE = 0x80, // trigger_push removes itself after firing once SF_TRIG_PUSH_AFFECT_PLAYER_ON_LADDER = 0x100, // if pushed object is player on a ladder, then this disengages them from the ladder (HL2only) };
>From your description, you probably want SF_TRIGGER_ALLOW_CLIENTS (and not SF_TRIGGER_ONLY_CLIENTS_IN_VEHICLES). If that doesn't fix it, put a breakpoint in PassesTriggerFilters() and see what's going on when you touch it. ________________________________ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Matthew Lewis Sent: Saturday, June 25, 2005 2:14 PM To: hlcoders@list.valvesoftware.com Subject: [hlcoders] platform trigger touch not working in SDK Has anyone gotten the platforms to work with their default touch triggers? I've been playing with them off and on over the last few weeks and have yet to get them to trigger properly. I put a message in the touch() function which shows it never gets called despite having a player jumping up and down on top of the platform. The trigger is getting set up, but it just doesn't work. It's probably something simple, but so far I haven't been able to find what's wrong. I'm guessing that it's a bounding box issue, but the tracer code I put in shows that the bbox is getting set properly. Any ideas? _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders -- _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders