Bouncy Surfaces?

Discussion in 'Mapping Questions & Discussion' started by Bya, Apr 8, 2010.

  1. Bya

    Bya L1: Registered

    Messages:
    46
    Positive Ratings:
    7
    I'm making a map of the battle room from Ender's Game for a project, and as it takes place in Zero-G, I need to have bouncy surfaces or something that can bounce me off the surfaces. If I can't get surfaces that bounce, can I get a surface that I can use the Gravity Gun to bolt me off the walls/floors?
     
  2. megawac

    megawac L4: Comfortable Member

    Messages:
    180
    Positive Ratings:
    29
    I would recommend having a trigger_gravity over the area you want to have lower gravity and have trigger_push's on all the surfaces you want players to bounce off.

    As a side note, trigger_push's have no affect on players until they leave the ground. You can force them off the ground with several strategies. Id suggest using the OnStartTouch output from the trigger_gravity to disable a func_brush about 2 units tall that covers the base of the trigger_gravity.

    *Edit fixed link... Put it as img instead of url by mistake.
     
    Last edited: Apr 8, 2010
  3. Bya

    Bya L1: Registered

    Messages:
    46
    Positive Ratings:
    7
    The image is broken.
    Thanks for the trigger_gravity though, I thought I was just gonna have to set it in console.
    Thanks so much.
     
  4. Bya

    Bya L1: Registered

    Messages:
    46
    Positive Ratings:
    7
    Is there anything that would let me stick to something until I jump off?
     
  5. WastedMeerkat

    WastedMeerkat L3: Member

    Messages:
    144
    Positive Ratings:
    142
    Use more func_gravity's to pull you down.
     
  6. Bya

    Bya L1: Registered

    Messages:
    46
    Positive Ratings:
    7
    The gravity does nothing.
     
  7. megawac

    megawac L4: Comfortable Member

    Messages:
    180
    Positive Ratings:
    29
    Just dont make a trigger_push on the ground. That way they arent pushed from that surface.
     
  8. Tehrasha

    Tehrasha L3: Member

    Messages:
    115
    Positive Ratings:
    26
    Using the trigger_gravity, and a series of trigger_push to both hold you to a surface, and repel when you jump.... except it wont work.

    Your orientation will not change. So if you jump up onto a wall, you would stick to the wall, sideways. Jumping wont help you then. Same with the ceiling. I can picture an entire team stuck to the ceiling by their heads with no way to come down.

    What you need is this!
    [nomedia="http://www.youtube.com/watch?v=tEYWy9eftF4"]YouTube- A half-life 2 code experiment[/nomedia]
     
  9. The Political Gamer

    aa The Political Gamer

    Messages:
    4,468
    Positive Ratings:
    1,682
  10. Tehrasha

    Tehrasha L3: Member

    Messages:
    115
    Positive Ratings:
    26
    Its an engine hack isnt it?
    Its not so much 'busted' as 'not even there' in any HL2 based game.

    But yeah, I think he is out of luck without doing a whole mod that would include such code.
     
  11. FaTony

    FaTony Banned

    Messages:
    902
    Positive Ratings:
    160
    I think that was a simple mod. I.e. direct C++ mod.