Hammer Deluxe is an open source half-life 2 modification of the episode 2 engine of which has been modified especially for half-life 2 map makers in order to make much more advanced maps, puzzles and randomized events to make levels much easier to achieve.

  • View media
  • View media
Media RSS Feed Report media logic_random_event Preview
Post comment Comments
cW#Ravenblood Aug 7 2009 says:


+2 votes     reply to comment
dafatcat Aug 8 2009 says:

That's really cool, but how can you make sure that it will always have a possible route for players to get through it?

+1 vote     reply to comment
~Mapster(WFc) Author
~Mapster(WFc) Aug 8 2009 replied:

All i did for the last obstacle of select a certain amount of blocks to not break and name them differently. Do that 5 times then get the random_event to pick one of them.

+1 vote   reply to comment
DELTΔ Aug 19 2009 replied:

i get it so you made 5 possible paths and only one will be randomly selected awesome =D

+1 vote     reply to comment
~Mapster(WFc) Author
~Mapster(WFc) Aug 22 2009 replied:

Yep :)

+1 vote   reply to comment
Dan2025 Aug 20 2009 says:

I'm sorry but I'm I don't see what's significant about this. Is it that the ground's always breaking in a different fashion each time you load the map?

+1 vote     reply to comment
~Mapster(WFc) Author
~Mapster(WFc) Aug 20 2009 replied:

Yep, the obstacle course randomizes everytime you load the map so no one can play the map 5 times in a row and win it exactly the same way every time making it harder for people to replay.

+1 vote   reply to comment
DELTΔ Aug 21 2009 says:

oh by the way its awesome but i realized in games like hl2 and portal when you die the map resets to the last load did you make a way to avoid that or is it a teleport instead of a instant kill type brush under the ground?? also there was no first person view while it waited for you to click or press space which would usually mean that you didn't even die at all im not calling you guys liars or anything just asking how you did it cause i think of some cool ways to use that feature on its own =D

+1 vote     reply to comment
~Mapster(WFc) Author
~Mapster(WFc) Aug 21 2009 replied:

The obstacle course randomizes on map start, i don't think there will be any way to make sure that when you reload the map it won't be the same as the last time you played it as that's a bit out of my league atm.

In this map when you fall to the ground it does is teleport you to the beginning so it's not reloading the map in any way as you could tell the broken slabs are still there and the first obstacle hasn't randomized.

+1 vote   reply to comment
DELTΔ Aug 22 2009 replied:

i thought so cool =D

+1 vote     reply to comment
CarnageX Aug 25 2009 says:

So whats the point? Its a small *** map that no one will play over and over again, cause its boring. So what else is there to this?

-2 votes     reply to comment
~Mapster(WFc) Author
~Mapster(WFc) Aug 25 2009 replied:

It's an example map. It's not meant to be a loved and adored map, just to show off the fact that the logic_random_event works and how it could be used.

+3 votes   reply to comment
dark-flow Oct 3 2009 says:

neat, now all i need to do is find a program that can open the game because it is an RAR file of which I am incapable of opening

+1 vote     reply to comment
~Mapster(WFc) Author
~Mapster(WFc) Oct 6 2009 replied:

look for winrar on google

+1 vote   reply to comment
LiamFarley1998 May 16 2011 says:

Fake Dmm withe multiple outputs, all but one break everytime

+1 vote     reply to comment
~Mapster(WFc) Author
~Mapster(WFc) May 26 2012 replied:

Its not Dmm. Just a bunch of func_break blocks that break when you touch them.

+1 vote   reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only


A map made to demonstrate a possible use for the logic_random_event entity.

Video Details
Aug 7th, 2009
Report Abuse
Report media
Add Media
Members only