News:

One Minute Game Review by The Happy Friar: https://ugetube.com/@OneMinteGameReviews
Also on Rumble: https://rumble.com/c/c-1115371

idTech 4 (aka Doom 3 tech) Discord Server! https://discord.gg/9wtCGHa

Main Menu

Inventory

Started by bitterman, February 12, 2017, 12:06:11 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

The Happy Friar

Swinging doors are awesome!  :)  I did one here a while ago:
http://www.sterlingshield.net/home/steve/doom3/july05.html

Here's an idea that might work very well for you & your door:
still use a func_door but have it very fast & transparent (make sure it's still solid).  Have it locked with the key.  Keep it blocking your swing door so you can't access the swing door w/o opening the func_door. 
Now, do your key/lock with the func_door (which supports keys) & when you have the key have it open really really fast, then you can access the swing door.  :)

It's easier then doing scripting to check manually.

argoon

Quote from: The Happy Friar on March 27, 2017, 11:59:25 AM
Swinging doors are awesome!  :)  I did one here a while ago:
http://www.sterlingshield.net/home/steve/doom3/july05.html

Here's an idea that might work very well for you & your door:
still use a func_door but have it very fast & transparent (make sure it's still solid).  Have it locked with the key.  Keep it blocking your swing door so you can't access the swing door w/o opening the func_door. 
Now, do your key/lock with the func_door (which supports keys) & when you have the key have it open really really fast, then you can access the swing door.  :)

It's easier then doing scripting to check manually.

That is a nice work around indeed! Nice thinking outside the box. :)   

My swingDoors are working for the most part, i can open and close them and they play sounds just like the func_door ones, only the key, and required item in player inventory functionality is missing but i'm working on it, btw is missing key functionality at lest to open closed doors at run time, because i coded the ability for my doors to be closed at spawn time, i will try both of your suggestions and see how they work with my interaction system, i don't use trigger boxes or GUI surfaces to open doors like Doom 3 did, i do it like TDM does by "frobbing" or mouse hovering the door, need to see if the invisible func_door will not mess with the mouse trace, at lest for now i need it to detect the correct door for the texture highlight to work.