I like I got psyched about the door opening, haven’t experimented with visual nodes all that much so I’m still doing stuff I didn’t know I could do lol. Thanks
Sure! Made a short that showed off the door mechanism. All I did was replace the switch nodes with volumes’ and include ‘Area Monitor’ and ‘On Object Enter Area’ nodes. Let me know if you have any questions! ua-cam.com/users/shorts3rq5ULJ3YYI?feature=share
@Pale Brow The door can open up with just yourself 👍 If you’re talking about omitting those factors, I don’t think you can prevent them from activating the ‘On Object Enter Area’ node. I’d be happy to be proven wrong though!
i cant for the life of me get this to work. i have the object reference, the area monitor, the on object entered area. It wont do anything@@milkyway7216
I got mine to work, the second branch that is connected to the down side needs to be set to if false, not if true, then it works. In the video this value is set to if true.
So I did this and it worked which is awesome. But I believe it is only half of the scripting. You need to bring the door down as well. I think it would need another script to bring it down and then create some type of loop so it keep going back between the two options
Hey everyone! I just released a new video that revisits this topic, however, introduces new concepts and functionality (open/close). Check it out if you have the chance :) Advanced Sliding Door Script in Halo Infinite Forge ua-cam.com/video/8CkJ9X1wRXA/v-deo.html
I swear in H5 I could script anything, I scripted intricate doors opening and a hole in one that spawns in a bunch of cans, but I have no clue on how to script in halo infinite
Have you ever experienced issues where no the switch is not able to be interacted with? I don't see any prompt when I stand next to it. Could it be due to going over budget?
Not sure if you’ve already solved it but I would delete the object and try again. Sometimes I’d get weird errors for things that have worked originally, with the solution being to replace it. Sorry for the late reply!
Thank you I was missing the vector axis value lol I'm making one that opens 4 doors for an air lock.Itll be called the event horizon you should look it up soon!I'll be putting it on file share once its finished.
Is there a way to make the door go back down for the players? If they keep pressing the button the door continues to keep going up into the map. Love your tutorial btw!
Thank you for your support, it means a lot! To answer your question, one way to solve it is by having another scriptable switch that subtracts the door’s z-value and connecting it on another ‘Translate Object to Point’ node. Then all you need to worry about is connecting all nodes together. As for preventing people from spamming the button and having your door from going up 200 feet, I’ll have to get back to you on that. Not 100% sure, but I believe you can use the ‘Branch’ node to make sure it doesn’t travel farther than you want it to be. I’ll test things out tonight and update you!
Just improved upon the script to add open/close functionality on 2 switches. It was a lot of fun to experiment around and try out new things! Here’s the link to see both the graph and a demonstration: imgur.com/gallery/k4jxvQC
How would you script a rotating map? I have this idea for a space vessel that's lost "gravity" so it's sort of slowly spinning / rotating in space... conceptually the "map" is dynamic. Floors end up ceilings, up is down etc... Like it's lost power and it's in orbit. Is that doable?
I feel the simplest way, is to increment the Rotation of a prefab every “tick”/ few seconds. Not sure if a prefab as a whole can be rotated, concepting this by have a huge Primitive Ring and have the objects inside slowly rotate and move around the inner edge using manually taken key frames
As it stands right now, scripting a rotating map looks to be really complicated. I made a small room prefab to test and see if it was possible but it only rotates the parent object (1 wall). No matter what I did to the object properties it didn’t seem to work at all. That being said, maybe I missed or didn’t account for something. The forums I came upon said that it could be a bug, as it worked in Halo 5’s forge. Here’s hoping 343i fixes it somewhat soon 🤞
Is there a way for the door to go back to its original position after it’s been opened. So for example, it goes up for 3 seconds, waits/stops for like 3-4 seconds, and then finally goes back down to its original position.
Yup! I posted a short regarding player proximity here: ua-cam.com/users/shorts3rq5ULJ3YYI?feature=share As for activating doors via shooting at them, I used the ‘On Object Damaged’ node as my input. Here’s the demonstration + node graph here: imgur.com/gallery/n1RU1nb
Apologies with the late response, I was busy stressing about finals. To answer your question, you can include a ‘wait for n seconds’ node after opening it, then subtract the door’s z-value by the same amount you used to open it. Hope this helps!
Hey thx for the video you got my sub. Would you be able to make a shield door like in previous halos? Im halo 5 i got their basic old shield door object, then set an intractable button that had one script to cause damage to the shield door making it break, then the shield door relied on its respawn timer to appear again. With halo infinite lacking shield doors, this simple system i had is now entirely more complicated, having me create a shield door using fx and blockers, then scripting its despawn and spawn. For some reason i can not get it working for the life of me
This script also helped me out with an example of a moving object and pretend it is like a train
I like I got psyched about the door opening, haven’t experimented with visual nodes all that much so I’m still doing stuff I didn’t know I could do lol.
Thanks
Making something as simple as opening/closing doors is such a cool experience. I’m glad you’re having as much fun as I am!
You should make a video on how to open and close a door just by walking next to it yet to see someone do that
Sure! Made a short that showed off the door mechanism. All I did was replace the switch nodes with volumes’ and include ‘Area Monitor’ and ‘On Object Enter Area’ nodes. Let me know if you have any questions! ua-cam.com/users/shorts3rq5ULJ3YYI?feature=share
@@milkyway7216 watched it! Can it open without shooting or throwing?
@Pale Brow The door can open up with just yourself 👍
If you’re talking about omitting those factors, I don’t think you can prevent them from activating the ‘On Object Enter Area’ node. I’d be happy to be proven wrong though!
@@milkyway7216 ok I’ll try “on area” again thanks
i cant for the life of me get this to work. i have the object reference, the area monitor, the on object entered area. It wont do anything@@milkyway7216
I got mine to work, the second branch that is connected to the down side needs to be set to if false, not if true, then it works. In the video this value is set to if true.
How can i make the button working just for one time? I can push the door to heaven 😅 ...or a switch to close it again
So I did this and it worked which is awesome. But I believe it is only half of the scripting. You need to bring the door down as well. I think it would need another script to bring it down and then create some type of loop so it keep going back between the two options
Pengiplayz (at least that’s how I think it’s spelled) showed how to do that
This no longer works as setting the "get vector axis value" no longer connects to the "set object position" as it has new settings. Or maybe I'm dumb
You probably already figured this out but it's the "get object position" node.
Hey everyone! I just released a new video that revisits this topic, however, introduces new concepts and functionality (open/close). Check it out if you have the chance :) Advanced Sliding Door Script in Halo Infinite Forge
ua-cam.com/video/8CkJ9X1wRXA/v-deo.html
Please make a video on this one
It looks like spaghetti code, it's hard for me to tell what is going on
Mine looks exactly like yours. Why isn’t this working? 🌚
Same
Want to see a door open when somone walks In the zone
I swear in H5 I could script anything, I scripted intricate doors opening and a hole in one that spawns in a bunch of cans, but I have no clue on how to script in halo infinite
Thanks!!!!
Followed this video in my scripting. How does the door close?
Have you ever experienced issues where no the switch is not able to be interacted with?
I don't see any prompt when I stand next to it.
Could it be due to going over budget?
Not sure if you’ve already solved it but I would delete the object and try again. Sometimes I’d get weird errors for things that have worked originally, with the solution being to replace it. Sorry for the late reply!
@@milkyway7216 All good!
From memory, I was entering 'play mode' instead of 'test-mode' or vice-versa.
So what about the door closing?
Thank you I was missing the vector axis value lol I'm making one that opens 4 doors for an air lock.Itll be called the event horizon you should look it up soon!I'll be putting it on file share once its finished.
Can’t wait to see it! Glad I managed to help out :)
Is there a way to make the door go back down for the players? If they keep pressing the button the door continues to keep going up into the map. Love your tutorial btw!
Thank you for your support, it means a lot!
To answer your question, one way to solve it is by having another scriptable switch that subtracts the door’s z-value and connecting it on another ‘Translate Object to Point’ node. Then all you need to worry about is connecting all nodes together.
As for preventing people from spamming the button and having your door from going up 200 feet, I’ll have to get back to you on that. Not 100% sure, but I believe you can use the ‘Branch’ node to make sure it doesn’t travel farther than you want it to be. I’ll test things out tonight and update you!
Just improved upon the script to add open/close functionality on 2 switches. It was a lot of fun to experiment around and try out new things! Here’s the link to see both the graph and a demonstration: imgur.com/gallery/k4jxvQC
@@milkyway7216 Awesome I will check it out! I am not sure if imgur got it uploaded or not. Getting a 404 error for the picture.
@@JohnyJumpStreet Updated it! It should work now.
@@milkyway7216 Can you make this a prefab or would that not work?
How would you script a rotating map? I have this idea for a space vessel that's lost "gravity" so it's sort of slowly spinning / rotating in space... conceptually the "map" is dynamic. Floors end up ceilings, up is down etc... Like it's lost power and it's in orbit. Is that doable?
I feel the simplest way, is to increment the Rotation of a prefab every “tick”/ few seconds.
Not sure if a prefab as a whole can be rotated, concepting this by have a huge Primitive Ring and have the objects inside slowly rotate and move around the inner edge using manually taken key frames
As it stands right now, scripting a rotating map looks to be really complicated. I made a small room prefab to test and see if it was possible but it only rotates the parent object (1 wall). No matter what I did to the object properties it didn’t seem to work at all.
That being said, maybe I missed or didn’t account for something. The forums I came upon said that it could be a bug, as it worked in Halo 5’s forge. Here’s hoping 343i fixes it somewhat soon 🤞
Is there a way for the door to go back to its original position after it’s been opened. So for example, it goes up for 3 seconds, waits/stops for like 3-4 seconds, and then finally goes back down to its original position.
Great
Now how do I close it
1 year later
Still wating
Is there no way to toggle it? I hate to have two switch dedicated to close it aswell
Can doors be opened by shooting at them like in quake 3? Also be activated from player proximity, those quake doors open pretty quick
Yup! I posted a short regarding player proximity here: ua-cam.com/users/shorts3rq5ULJ3YYI?feature=share
As for activating doors via shooting at them, I used the ‘On Object Damaged’ node as my input. Here’s the demonstration + node graph here: imgur.com/gallery/n1RU1nb
Whats Q for Xbox?? We dont have PC!
Great tutorial! Any idea on how to make the door come back to it's original position automatically after a few seconds? Thanks!
Apologies with the late response, I was busy stressing about finals. To answer your question, you can include a ‘wait for n seconds’ node after opening it, then subtract the door’s z-value by the same amount you used to open it. Hope this helps!
@@milkyway7216ey up ive tried this but it doesnt work for me
Hey thx for the video you got my sub. Would you be able to make a shield door like in previous halos?
Im halo 5 i got their basic old shield door object, then set an intractable button that had one script to cause damage to the shield door making it break, then the shield door relied on its respawn timer to appear again.
With halo infinite lacking shield doors, this simple system i had is now entirely more complicated, having me create a shield door using fx and blockers, then scripting its despawn and spawn. For some reason i can not get it working for the life of me
hey guys i am still confused about how to script doors i find halo 5 eiser. can anyone help me?
I've done everything the same and its not working
I've done everything correct. My door just floats away when touched. Halp
There’s 2 door options in your objects browser, mp and non-mp. Make sure you choose mp.
@@milkyway7216 oh thank you
Still couldn't get it, but I was able to make breakable objects (which was objectively harder)
Idk wtf is going wrong
My door keeps bugging out than it disappears!
Check your door’s (make sure it’s the MP version) object properties and ensure that it’s set as phased.
@@milkyway7216 Ohhh yea it's not mp
@@milkyway7216 Do you think i can I have 2 buttons connected to one door?
Now my door wont open.
@@KyleStenen Do you mind showing me your script on Twitter? My @ is ReallyMilkkyWay
I tried this. Mine is exactly like yours. Does not work.
This doesnt work.
did u make it a prefab yet?
Didn't work?
It did not work for me
“Sciptable” lol
Man it keeps failing
What’s wrong with it? Is it not opening or is it just not working at all?
@@milkyway7216 it wont work at all. The node keeps failing to build
@@sadisticxdemon117 I have this same problem
We cant right click! We're on Xbox!
It don’t work for me