Global triggers

Joined
Feb 21, 2005
Messages
304
Reaction score
0
Hi, is there an entity or something in hl2 that allows me to trigger events in another map? I know HL had an entity that allowed you to move from map1 to map2, trigger an event in map2, and when you travel back to map1, something in the map has changed (ie; water level has been raised) If you know the entity, please inform me. Thanks a ton :)

ps. Env_global is something else alltogether
 
I'd be guessing it'd either be coded or you'll have to refer to two different maps (With the distictive difference, which would also allow you to change other things, to make it more "realistic").
 
I'm pretty sure its an entity cuz I used it before. I dont see an entity in the list that does what I'm lookin for. I'm trying to make a mod where you start out in a town and by talking to different villagers who each offer you money to do things in other maps, and when you come back to them they give you money. I'm trying to make my mod non-linear, kinda gta style. I dont know coding and coders are few and far between. so that's what I'm after. You might be right tho, it's possible its in the coding, but I sure hope thers a map based solution to this. thanx
 
What I meant was that someone could probably code it for you :). You might want a simple dialog system, so maybe you could get someone to write you the entity and a dialog system that you can use to create dialogs with your NPC's?
 
Hmm. Well there's this, which is available for (at least) trigger entities:

"Global Entity Name" "Name by which this entity is linked to another entity in a different map. When the player transitions to a new map, entities in the new map with globalnames matching entities in the previous map will have the previous map's state copied over their state."
 
no triggers dont have global entity names. a few entities have them like the func_wall or func_vehicle clip, which is usless. I dont know why anyone would want those entities to have global names. and a logic_auto looks for a "global state" which has nothing to do with this, what that does is manage whether gordon freeman is pre-criminal or not. I would have assumed valve would include global names for trigger and logic entities, it just seems like common sense. does anyone know any other way of triggering events in other maps? if not do you know any email addresses to the dudes at valve? (Imma look myself too but I havnt had luck finding things lately) thanks a ton
 
What?? they do for me. Well, it is in CS:S, but I can't imagine they wouldn't be in HL2 as well.

trigger_gravity, trigger_hurt, trigger_look, trigger_multiple, trigger_playermovement, trigger_proximity, trigger_push, trigger_remove, trigger_soundscape, trigger_teleport, trigger_vphysics_motion, trigger_wind, thay all show a Global Name property on mine....

Not that I know how to use them, but it's there.

Oh, I do have the custom fgd's... Maybe you need those?
 
ok, so I see now that my brush based trigger entities have the ability to have global entity names. Perhaps what I'm after is possible with brush triggers, but the fact that you have to pass through them to trigger an event, its going to make it a bit unweildy. ANYWAY! thanks for the help Phisionary.
 
Back
Top