| 
		
	
		| Linus Ågren   Senior Member
 
 Posts: 309
 Threads: 58
 Joined: Jan 2011
 Reputation: 
5
 | 
			| [SOLVED] Making closet doors slam up? 
 
				[SOLVED]How do you script so that if you are close to a closet, the doors will slam up? I only need the script for the doors!
 
 Creator of The Dark Treasure. 
				
(This post was last modified: 01-21-2011, 08:09 PM by Linus Ågren.)
 |  |  
	| 01-21-2011, 03:54 PM |  |  
	
		| Shev   Member
 
 Posts: 238
 Threads: 25
 Joined: Dec 2010
 Reputation: 
0
 | 
			| RE: Making closet doors slam up? 
 
				Probably AddPropForce AddPropForce(string& asName, float afX, float afY, float afZ, string& asCoordSystem);
 i spam meme 4 raeg |  |  
	| 01-21-2011, 03:55 PM |  |  
	
		| Tanshaydar   From Beyond
 
 Posts: 3,085
 Threads: 17
 Joined: Mar 2009
 Reputation: 
67
 | 
			| RE: Making closet doors slam up? 
 
				And see the correct direction in the level editor. Probably -Z, but very likely to be different.And do it like 1000.0f
 
 |  |  
	| 01-21-2011, 04:29 PM |  |  
	
		| Linus Ågren   Senior Member
 
 Posts: 309
 Threads: 58
 Joined: Jan 2011
 Reputation: 
5
 | 
			| RE: Making closet doors slam up? 
 
				Btw, I know practically nothing of coding in this lang (is it c++?). My code looks like this. Do I need any other code for the AddPropForce? Cause I'm not entirely sure how it works ^^ void CollideClosetScare(string &in asParent , string &in asChild , int alState){
 GiveSanityDamage(6.0f, true);
 PlaySoundAtEntity("Scare_1", "react_pant.snt", "Player", 0, true);
 }
 Creator of The Dark Treasure. 
				
(This post was last modified: 01-21-2011, 04:49 PM by Linus Ågren.)
 |  |  
	| 01-21-2011, 04:48 PM |  |  
	
		| Tanshaydar   From Beyond
 
 Posts: 3,085
 Threads: 17
 Joined: Mar 2009
 Reputation: 
67
 | 
			| RE: Making closet doors slam up? 
 
				You want to close the door when player enters that area?     SetSwingDoorLocked("door_name", false, false or true);SetSwingDoorClosed("door_name", false, false or true);
 SetSwingDoorDisableAutoClose("door_name", true);
 AddPropImpulse("door_name", 0.0f, 0.0f, 10000.0f, "World" or "Local");
I wrote "or" where it depends on what you want to do.
			
 |  |  
	| 01-21-2011, 05:01 PM |  |  
	
		| Linus Ågren   Senior Member
 
 Posts: 309
 Threads: 58
 Joined: Jan 2011
 Reputation: 
5
 | 
			| RE: Making closet doors slam up? 
 
				Thank you! Works flawlessly   
One last question.
 
Can you test your map from the editor? (Not using MapView)
			
 Creator of The Dark Treasure. |  |  
	| 01-21-2011, 06:40 PM |  |  
	
		| Tanshaydar   From Beyond
 
 Posts: 3,085
 Threads: 17
 Joined: Mar 2009
 Reputation: 
67
 | 
			| RE: Making closet doors slam up? 
 
				Of course. Just upload it somewhere and many people here, including me, will gladly test it.
			 
 |  |  
	| 01-21-2011, 06:50 PM |  |  
	
		| Linus Ågren   Senior Member
 
 Posts: 309
 Threads: 58
 Joined: Jan 2011
 Reputation: 
5
 | 
			| RE: Making closet doors slam up? 
 
				It's not near complete yet   
What I meant btw, was to test it from the actual editor, and not starting the game to test it, like if it is some hotkey to try it.
			
 Creator of The Dark Treasure. |  |  
	| 01-21-2011, 06:55 PM |  |  
	
		| Tanshaydar   From Beyond
 
 Posts: 3,085
 Threads: 17
 Joined: Mar 2009
 Reputation: 
67
 | 
			| RE: Making closet doors slam up? 
 
				LOL. These days I have some understanding issues.You have to start the game to test it. You can setup a dev_environment to make it faster.
 
 |  |  
	| 01-21-2011, 07:37 PM |  |  
	
		| Linus Ågren   Senior Member
 
 Posts: 309
 Threads: 58
 Joined: Jan 2011
 Reputation: 
5
 | 
			| RE: Making closet doors slam up? 
 
				Haha it can happen to anyone. 
Thanks again for the help!   
 Creator of The Dark Treasure. |  |  
	| 01-21-2011, 08:08 PM |  |  |