 
                                
                    
                        Re: Return objects to their spot?
                        Posted by DrGlass on 
    Wed Dec 15th 2004 at 1:34am
                     
                    
                 
                
            
            
                
    
                    
                             DrGlass
                            DrGlass
            
                        member
     
            1825 posts
        632 snarkmarks
        Registered: 
    Dec 12th 2004
                    Occupation: 2D/3D digital artist
                            Location: USA
             
                
                        I know about the prop respawn, but lets say I have a map with a deep
hole, and I dont want all my props sitting at the bottom of the hole
the whole map, but I also dont want them to dissapear if they are NOT
at the bottom of the hole.
So, do you think there is a way to teleport objects back to their
original position if and only if they fall into this hole?  I was
thinking about a teleport system (in the fist part of HL2 there was a
mini teleport that would move props) but that would only be able to zap
them to one point...
any other ideas?
                                    
             
        
            
            
                                
                    
                        Re: Return objects to their spot?
                        Posted by Nanodeath on 
    Wed Dec 15th 2004 at 1:42am
                     
                    
                 
                
            
            
                
    
            356 posts
        66 snarkmarks
        Registered: 
    Nov 11th 2004
                    Occupation: Student - Bioengineering
                            Location: Seattle, WA, USA
             
                
                        If only there was some way to fire the OnUser1 of whatever fell into the hole this could be so easy...
                                    
             
        
            
            
                                
                    
                        Re: Return objects to their spot?
                        Posted by Vahn on 
    Wed Dec 15th 2004 at 2:23am
                     
                    
                 
                
            
            
                
    
            8 posts
        1 snarkmarks
        Registered: 
    Nov 22nd 2004
                     
                
                        <DIV>couldnt u set a trigger in the hole wich triggered the objects that fell in the hole to respawn again outside the whole ? maybe with a little delay time ....</DIV>
<DIV> </DIV>
<DIV>im not sure i understand what u want exactly :smile: </DIV>
<DIV> </DIV>
<DIV> </DIV>
                                    
             
        
            
            
                                     
                                
                    
                        Re: Return objects to their spot?
                        Posted by DrGlass on 
    Wed Dec 15th 2004 at 2:34am
                     
                    
                 
                
            
            
                
    
                    
                             DrGlass
                            DrGlass
            
                        member
     
            1825 posts
        632 snarkmarks
        Registered: 
    Dec 12th 2004
                    Occupation: 2D/3D digital artist
                            Location: USA
             
                
                        ok, I want my prop_physics, for example a barrle to return or respawn
to its original position only when it falls into an area of my map that
is unreachable by the player.
the example is, a player shoots the barrel over the edge of a cliff
into water.  There is no way for that barrle to be retraived by a
player becuase if they go off the cliff they will die.
the use of respawnable props would make this possible, only problem I dont want them to respawn unless they fall off the cliff.
                                    
             
        
            
            
                                
                    
                        Re: Return objects to their spot?
                        Posted by Nanodeath on 
    Wed Dec 15th 2004 at 2:38am
                     
                    
                 
                
            
            
                
    
            356 posts
        66 snarkmarks
        Registered: 
    Nov 11th 2004
                    Occupation: Student - Bioengineering
                            Location: Seattle, WA, USA
             
                
                        You could give the barrels like 10,000 life, and have a trigger hurt that only affected physics objects and do...1000 damage/sec?  10000 dmg/sec?
                                    
             
        
            
            
                                     
                                
                    
                        Re: Return objects to their spot?
                        Posted by Rof on 
    Wed Dec 15th 2004 at 5:47am
                     
                    
                 
                
            
            
                
    
                    
                             Rof
                            Rof
            
                        member
     
            210 posts
        41 snarkmarks
        Registered: 
    Dec 3rd 2004
                     
                
                        How about something like this:
Put a trigger_multiple at the bottom of the cliff. Set it's "physics
objects" flag. On the output tab, set it to output: OnTrigger, target:
!activator, input: Break .  ("!activator" is a special name which
sends an input to whatever activated the trigger).
Now when a prop_physics_respawnable falls into the trigger, it will be
destroyed and respawn. This method means that you don't have to have
the prop damagable by any other means.
If you want to get more fancy, you could use a filter_ ent to make sure
the trigger_multiple only fires when a certain type or named object
hits it.
If you're not using a prop_physics_respawnable as your object (say your
using a func_physbox instead), you could use a similar setup with the
addition of a point_template and env_entity_maker as a way of respawing
any entity. (Set the entity's "OnBreak" output to ForceSpawn the
env_entity_maker so it can be respawned after being destroyed by the
trigger.)
                                    
             
        
            
            
                                
                    
                        Re: Return objects to their spot?
                        Posted by Nanodeath on 
    Wed Dec 15th 2004 at 5:49am
                     
                    
                 
                
            
            
                
    
            356 posts
        66 snarkmarks
        Registered: 
    Nov 11th 2004
                    Occupation: Student - Bioengineering
                            Location: Seattle, WA, USA
             
                
                        That's extremely handy...how did you figure out !activator?
                                    
             
        
            
            
                                
                    
                        Re: Return objects to their spot?
                        Posted by genesisrage on 
    Wed Dec 15th 2004 at 6:35am
                     
                    
                 
                
            
            
                
    
            33 posts
        3 snarkmarks
        Registered: 
    Dec 12th 2004
                     
                
                        and is there any other little tricks like that you know?
                                    
             
        
            
            
                                
                    
                        Re: Return objects to their spot?
                        Posted by Nanodeath on 
    Wed Dec 15th 2004 at 7:34am
                     
                    
                 
                
            
            
                
    
            356 posts
        66 snarkmarks
        Registered: 
    Nov 11th 2004
                    Occupation: Student - Bioengineering
                            Location: Seattle, WA, USA
             
                
                        Very nice, I'll have to do that sometime. In the meantime if you find anything particularly useful you're more than welcome to post it :biggrin:
                                    
             
        
            
            
                                     
                                
                    
                        Re: Return objects to their spot?
                        Posted by DrGlass on 
    Wed Dec 15th 2004 at 12:21pm
                     
                    
                        
                        Posted 
    2004-12-15 12:21pm
                     
                 
                
            
            
                
    
                    
                             DrGlass
                            DrGlass
            
                        member
     
            1825 posts
        632 snarkmarks
        Registered: 
    Dec 12th 2004
                    Occupation: 2D/3D digital artist
                            Location: USA
             
                
                        wow! I'll try that.  The map is comming along now so I'll give that a try and report back.
                                    
             
        
            
            
                                     
                                
                    
                        Re: Return objects to their spot?
                        Posted by Rof on 
    Wed Dec 15th 2004 at 6:36pm
                     
                    
                 
                
            
            
                
    
                    
                             Rof
                            Rof
            
                        member
     
            210 posts
        41 snarkmarks
        Registered: 
    Dec 3rd 2004
                     
                
                        The only other special targetname I've found is "!player", which presumably targets the player (for single player only?)
It's used a lot in AI related stuff, e.g. ai_relationship and
npc_antlion_template_maker, to make something friendly to the player or
to follow him.
                                    
             
        
            
            
                                
                    
                        Re: Return objects to their spot?
                        Posted by Nanodeath on 
    Wed Dec 15th 2004 at 8:19pm
                     
                    
                 
                
            
            
                
    
            356 posts
        66 snarkmarks
        Registered: 
    Nov 11th 2004
                    Occupation: Student - Bioengineering
                            Location: Seattle, WA, USA
             
                
                        Hmm, I thought this was just player?  At least when I was testing it in HL2 DM.  Maybe it's either?  For that matter, maybe just activator works too.
                                    
             
        
            
            
                                
                    
                        Re: Return objects to their spot?
                        Posted by W01f on 
    Sun Dec 19th 2004 at 3:18am
                     
                    
                 
                
            
            
                
    
            20 posts
        12 snarkmarks
        Registered: 
    Dec 19th 2004
                            Location: Canada
             
                
                        I tried this method, but the thing is that my prop_physics_respawnables
don't respawn! Any idea why, and how to fix this problem?
                                    
             
        
            
            
                                     
                                
                    
                        Re: Return objects to their spot?
                        Posted by Joe-Bob on 
    Sun Dec 19th 2004 at 3:54am
                     
                    
                 
                
            
            
                
    
                    
                             Joe-Bob
                            Joe-Bob
            
                        member
     
            180 posts
        77 snarkmarks
        Registered: 
    Dec 3rd 2004
                     
                
                        Take a look at dm_lockdown, this is the method I used.  You're
pretty much naming a group of objects the same thing, making a
point_template to reflect it, and then use a math_counter to spawn a
new set when all of them are gone.
As I said, take a look at how Valve does it.
                                    
             
        
            
            
                                
                    
                        Re: Return objects to their spot?
                        Posted by W01f on 
    Sun Dec 19th 2004 at 7:32am
                     
                    
                 
                
            
            
                
    
            20 posts
        12 snarkmarks
        Registered: 
    Dec 19th 2004
                            Location: Canada
             
                
                        But that's not what I want. I want each individual object to respawn
once it is "broken" by the trigger on its own, not as a group.
                                    
             
        
            
            
                                     
                                
                    
                        Re: Return objects to their spot?
                        Posted by Joe-Bob on 
    Sun Dec 19th 2004 at 7:35am
                     
                    
                 
                
            
            
                
    
                    
                             Joe-Bob
                            Joe-Bob
            
                        member
     
            180 posts
        77 snarkmarks
        Registered: 
    Dec 3rd 2004
                     
                
                        I'm not sure, then...  maybe you could make a seperate template for each, and forcespawn on break.
                                    
             
        
            
            
                                
                    
                        Re: Return objects to their spot?
                        Posted by W01f on 
    Mon Dec 20th 2004 at 3:08am
                     
                    
                 
                
            
            
                
    
            20 posts
        12 snarkmarks
        Registered: 
    Dec 19th 2004
                            Location: Canada
             
                
                        Well I kinda solved the problem with teleporters, though the items
don't return to their original spot which might be sorta weird...but
whatever. Unless there is some way to get each item to be teleported
back to their original spot...?
                                    
             
        
            
            
                                     
                                
                    
                        Re: Return objects to their spot?
                        Posted by Lan on 
    Tue Dec 21st 2004 at 3:47am
                     
                    
                 
                
            
            
                
    
                    
                             Lan
                            Lan
            
                        member
     
            30 posts
        13 snarkmarks
        Registered: 
    Dec 13th 2004
                    Occupation: evil genius
                            Location: usa
             
                
                        yes please, anymore ideas? tried them, didnt seem to work.
                                    
             
        
            
            
                                     
                                
                    
                        Re: Return objects to their spot?
                        Posted by XenNetwork on 
    Sat Jan 29th 2005 at 7:36am
                     
                    
                 
                
            
            
                
    
            58 posts
        66 snarkmarks
        Registered: 
    Jan 25th 2005
                            Location: USA
             
                
                        Is there a way to make it so when a jeep falls it will respawn?
                                    
             
        
            
            
                                
                    
                        Re: Return objects to their spot?
                        Posted by tantoedge on 
    Tue Feb 22nd 2005 at 11:25pm
                     
                    
                        
                        Posted 
    2005-02-22 11:25pm
                     
                 
                
            
            
                
    
            3 posts
        210 snarkmarks
        Registered: 
    Feb 17th 2005
                    Occupation: General Graphic Services
                            Location: Canada
             
                
                        Create an output where upon break, a template fires after a delay.  Thus you get the same object spawning after a set period of time, after it has been broken.