CP Beach Assault v3

1-point A/D Map for April Fools 2015 with custom controllable turrets

  1. DonutVikingChap

    DonutVikingChap L5: Dapper Member

    Messages:
    228
    Positive Ratings:
    142
    Description:

    Silly 1-point A/D map for April Fools 2015, whipped up in less than 12 hours before the event.
    If BLU manages to cap the point, a rocket is launched at RED base. RED can destroy the rocket and still win if they try really hard.

    This map features my own-designed controllable turrets!
    (that I have been experimenting with way before I started making this map)

    There are 3 different types of turrets in this map:
    • Machine Gun Turret
      Fires really fast and does a lot of damage, but has limited range
    • Fast Rocket Turret
      Holds 10 high-damage rockets per magazine and shoots them very fast
    • Heavy Bomb Turret
      Shoots big bombs that instantly kill, but has very limited range

    These turrets were made using the logic_measure_movement entity to pseudo-parent the gun to the user's view. This is paired with a game_ui entity which lets players control the turrets' weapons using their primary fire. The turrets that fire projectiles use a tf_point_weapon_mimic to make rockets and grenades, while the machine gun turret uses a whole bunch of particle systems and 5 really long trigger_hurt brushes in front of the gun that activate in sequence when it is fired.

    I will release these turrets as prefabs sometime in the near future so that you can use them in your own map!

    There are also two automatic turrets in front of the capture point that work by having two doors that constantly rotate in opposite directions. When a player is detected on the left side of the turret (using a trigger multiple), it gets parented to the door spinning to the left. If the player is to the right, it gets parented to the door spinning to the right. When the player is in front of the turret, the turret is unparented and it starts firing.


    Special thanks to:

    TopHATTwaffle for making an awesome tutorial on mouse-controlled turrets for CS:S. This tutorial served as my main source of inspiration for the turrets, but I had to do a lot of additional work to make them work for TF2.

    A Boojum Snark for the A/D gamemode prefab and for making Chairmania Derby, where he came up with a way to make players disconnecting from a game_ui not crash the server.
     
    Last edited: Apr 3, 2015
  2. KubeKing

    Server Staff KubeKing dan's birthday was fun too

    Messages:
    1,247
    Positive Ratings:
    1,511
    You STOLE my turret idea! Give it back now!

    *whimper*

    But seriously, looks interesting.
     
  3. Requiem

    Requiem L1: Registered

    Messages:
    33
    Positive Ratings:
    8
    D-day again? Sweet.
    I think that turret users should be able to get sniped, but that's just me.
     
  4. Bunbun

    aa Bunbun Gay sex slave

    Messages:
    403
    Positive Ratings:
    570
    Somehow i smell a server crash
     
  5. DonutVikingChap

    DonutVikingChap L5: Dapper Member

    Messages:
    228
    Positive Ratings:
    142
    Well, at least it didn't crash the two times it was played on the server :p
     
  6. Digaag Wa Riz

    Digaag Wa Riz L3: Member

    Messages:
    121
    Positive Ratings:
    84
    game_ui crashes the server if a player that is using one disconnects without it deactivating first. At least it did the last time I used it in TF2.
     
  7. DonutVikingChap

    DonutVikingChap L5: Dapper Member

    Messages:
    228
    Positive Ratings:
    142
    I know:

    :)
     
  8. Digaag Wa Riz

    Digaag Wa Riz L3: Member

    Messages:
    121
    Positive Ratings:
    84
    Witchcraft. I must know how he did this.
     
    • Thanks Thanks x 1