Moon Maps with Low Gravity?

Discussion in 'Mapping Questions & Discussion' started by Aeix, Mar 30, 2016.

  1. Aeix

    Aeix L3: Member

    Messages:
    148
    Positive Ratings:
    42
    So my project (pl_moonrock) is a moon-themed map, as the title would suggest. Having recently stumbled across the point_client/servercommand entities, I have now realised that low gravity would be possible within the map :p
    Whilst this would certainly make for fun gameplay, would it make for good gameplay? If not, would the enjoyment of the gameplay outweigh the fact that maybe the gameplay is not as good quality as it should be?
    Any thoughts?
     
  2. Turnip

    aa Turnip The 80s Vegetable

    Messages:
    1,432
    Positive Ratings:
    803
    If done right it might be fun, but you would have to balance it with the jumping classes who would either suffer or take advantage of the low gravity
     
  3. Vel0city

    aa Vel0city func_fish

    Messages:
    1,917
    Positive Ratings:
    1,536
    Well, things like Demo's grenades and general air control is determined by gravity. Messing with it is fine for a joke map (like Wubwubwub) but actually having it on all the time on one map can really mess up aim for people, something they might not like at all.

    It's why Asteroid doesn't have low gravity enabled.
     
    • Agree Agree x 2
  4. Berry

    aa Berry if you read this you're a nerd

    Messages:
    985
    Positive Ratings:
    1,483
    I wouldn't use a point_servercommand for low gravity, they can come off very suspicious as you can send any command to the client/server at the end of the day and servers by default have them disabled IIRC. However I believe there is both a functioning (since moonbase) trigger_gravity and possibly tf_add_player_cond (or whatever the name is) for low gravity which are much easier and much less ehhhhhh.
     
  5. Another Bad Pun

    Server Staff Another Bad Pun over my dead body

    Messages:
    583
    Positive Ratings:
    1,200
    Use trigger_gravity. It's gravity level is determined 0-1, so use decimals as if it's 0-100.
    Lower numbers will create lower gravity. 1 is normal, 0 is nothing. Negative numbers create reverse gravity (similar to a trigger_push upwards.)
    You will have to create another trigger_gravity at spawn set to 1 if you want to reset a player's gravity to normal, as gravitational conditions still affect the player after death.
     
  6. Uncuepa

    aa Uncuepa

    Messages:
    770
    Positive Ratings:
    1,028
    On top of this, you could do something i've been meaning to try for a long time. Try having all outdoors have gravity of 0.6 or so, all indoors normal. Unreal Tournament does this for their spacecraft maps, and it's a pretty fun mechanic.
     
    • Agree Agree x 1
  7. radarhead

    aa radarhead Hands out ratings like cheap cigars

    Messages:
    1,004
    Positive Ratings:
    543
    IMHO I have yet to see a map with low gravity that is not just annoying to navigate (Helplessly falling in slow motion is not fun). Perhaps if the low gravity areas were smaller, it would be more bearable.
     
  8. Avaray

    Avaray L2: Junior Member

    Messages:
    73
    Positive Ratings:
    3
    You can also use trigger_multiple with shorter "delay before reset", like 0.1 maybe.
    Code:
    OnStartTouch > !activator > AddOutput > gravity 0.25
    OnEndTouch > !activator > AddOutput > gravity 1
    And about gameplay... it depends on map design.
    For example: map ctf_facing_worlds is very nice for newbie players. They got a lot of fun on that map.
    But for more experienced players low gravity gives too much advantage because of open space.
    So player can easily jump from edge to edge of map.
     
    Last edited: Mar 31, 2016
  9. Three Million

    Three Million L5: Dapper Member

    Messages:
    201
    Positive Ratings:
    65
    I played on maps where the server owner leaves sv_cheats on (yeah they exist), so the gravity is always something different . Based off of that expereince, is having low gravity on a map fun? Sometimes, it gets annoying after a while. Is it good gameplay? Not really, let me break it down like this:

    In Low Gravity:
    1. Sniper:
    • Easy Head/Body shots, when you are falling down you dont have much movement and turn into an easy target
    2. Demo
    • Your 'nades dont have much force, so results widely vary
    3. Soldier
    • Just like Sniper, easy to predict where your target will land and when you are in the air become an easy air target

    There are a few more, but it depends on what your gravity is set to and the map. This is just some of the generall things that I have noticed happening when gravity is lowered. ​
     
  10. Kill_the_Bug

    Kill_the_Bug L14: Epic Member

    Messages:
    1,466
    Positive Ratings:
    237
    look for my mpl_losthorizon map in the steam workshop - it has low grav and regular gravity sections in it.
     
  11. Aeix

    Aeix L3: Member

    Messages:
    148
    Positive Ratings:
    42
    My favourite x10 server has slightly lowered gravity. It isn't too extreme and I personally find it much more fun with lowered gravity. (Although once the gravity becomes too lowered...)
     
  12. Jekyllson

    Jekyllson L3: Member

    Messages:
    115
    Positive Ratings:
    60
    I don't think you could have low gravity be at the center of any reasonable action. That said, perhaps you could use it cleverly at a very specific point of the map so that enemy Soldiers, Snipers, and Engies could easily defend a section of the Payload's track because it goes through a brief low-grav section. In that scenario, BLU would need to go around that part of the track (using one of multiple flanks) and clear the room ahead before returning to the track to push the cart through the low-grav section. That would be hard to implement, but I could potentially see it working if it was executed really well (and, of course, underwent plenty of testing).

    You could alternatively maybe have a small, clearly-delineated low-grav area that offered a potential flank route to BLU at the cost of being a risky route to take. That might not be the best, though, simply because that route would likely get a certain reputation.

    Alternatively - and this is certainly the easiest way of implementing low-grav, if not necessarily the most creative - you could just make it a fun, mostly unobtrusive feature by having it in a mostly non-conflict area (think a one-way flank route with a one-way door at the end that's difficult to guard, or an "outdoors" section of one of the spawns like the one in Snowplow's first BLU spawn). It would be a fun touch to the map without messing with any of your map's (hopefully) strong gameplay.