Post tutorial Report RSS Making Glass Start Out Broken

This tutorial will teach you how to make a func_breakable_surf start out broken when the map loads without the player doing anything to it.

Posted by on - Basic Mapping/Technical

[page=Introduction]
I couldn't seem to find a tutorial about how to make a glass window start out broken, so I decided that I'd write one. Just so you know, this is my first tutorial.

I assume you already now how to make a proper breakable window. If you do not know, there is a good tutorial about it at Wavelength.

Onwards!

[page=So how do you make glass start out broken?]
Step 1: Open one of your maps or make a new one.

Step 2: Make a func_breakable_surf with a frame around it (as if you are making a normal breakable window).

Step 3: Set up an env_explosion in the middle of the window, then change the options of the env_explosions as follows:

Name: Anything you want as long as you know what it is
Magnitude: 1


Then in the flags tab, change the flags as follows: Check No fireball, No smoke, No decal, No sparks, No sound, No fireball smoke, No particles, and No Dlights.

Step 4: Set up a logic_auto near the env_explosion (it doesn't matter where you put it, but I recommend that you put it in a convenient place)

Step 5: Change the entity outputs for the logic_auto as follows (if you aren't sure how to use the input/output system, read this):

My output named: OnMapSpawn
Target entities named: env_explosion (the name you typed for that entity)
Via this output: Explode
Check the box that says, "Fire once only".


Then in the flags tab, change the flags as follows: Check "Remove on fire"

Step 6: Test your map! When it loads the env_explosion will break the glass leaving the jagged glass edges on the side of the frame.

[page=Conclusion]
Thus ends this tutorial. I hope you learned something from it :)

Post comment Comments
SuperRad
SuperRad - - 828 comments

Best tut eva!

Reply Good karma Bad karma+1 vote
Not_Helpfull..
Not_Helpfull.. - - 2 comments

very clear, get it? bad pun...

anyways ya good tut, keep it up!

Reply Good karma Bad karma+1 vote
mastersrp
mastersrp - - 132 comments

hm. pretty simple. but i think it could be done more simple...or at least in a more cool way :P anyways nice tut dude ;)

Reply Good karma Bad karma+1 vote
j0lt
j0lt - - 81 comments

Interesting technique. I guess the broken glass would look different each time you loaded the level, but wouldn't it be easier to just create a jagged edged piece of glass in the window frame and make it breakable (maybe drop a couple extras on the ground around there as well)?

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: