Create an account


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Massive CTF updates

#1
Hey guys, i'm just doing this quick post to talk about updates to the Capture The Flag game mode which have just been merged into the stable branch of the game. As some of you may know, i've been working on re-writing the code myself, which includes cleaning up the codebase as well as adding many new features and fixing old problems with the game mode. Let me just go over the changelog of sorts right now:
  • Moved all of the CTF code to the mutator system (cleaning up code base a lot, including: entirely re-wrote ctf code, moved scores and bot roles into mutator gamemode files, separated configuration into its own file (gamemodes.cfg), improved how spawnfuncs for CTF are handled, etc)
  • Flags float on water (to help with gameplay on aquatic maps)
  • Flags auto-return if they fall somewhere they can't be gotten (like into Lava, or Slime, or a triggerhurt)
  • Flags properly follow through teleporters and on jump pads like you would expect
  • Dropped flags show up to both teams, so if you die get it back quickly -- otherwise the enemy knows where you lost the flag.
  • Dropped flags return themselves if they fell on their own base spawnpoint
  • You can now throw flags-- dropping a flag now "throws" it just like throwing a weapon
  • If you have strength, you throw flags twice as hard Big Grin (just for fun ^_^)
  • Thrown flags can be captured by base flags (points awarded to the person who last had the flag)
  • Implemented a flag passing system (so you can pass a flag to team mates without dropping/throwing it, promotes gameplay).. NOTE: Currently disabled by default due to broken support for warpzones. Once warpzone support is fixed, this will be enabled by default.
  • Flag passing and flag throwing are done with the +use bind, MAKE SURE TO ADD THIS BIND TO YOUR CONFIG, IT IS NOW IMPORTANT Big Grin
  • You can request people to pass you the flag (it sends them a centerprint) by pressing the +use bind as well
  • Better bot team support-- If you request the flag from a bot, it will automatically pass it to you.
  • All new particle effects for captures/pickups/returns/passes/drops/etc
  • New sounds for touching a flag and passing flags
  • "Stalemate" system which shows the location of both flag carriers on the radar if they have both had the flag for an extended period of time (fights against camping with the flag)
  • "Help me" waypoint system which automatically adds "FLAG CARRIER NEEDING HELP" to their waypoint when they're low on health
  • Integrated real vehicle support, including new mutator hooks and the ability for players to interact with the flag without even leaving the vehicle (i.e., touch the flag with the vehicle and you still pick it up)
  • Much better handling of intermission (stop flags from moving, reset game mode entities, don't do announcements anymore)
  • Added ability for dropped flags to take damage-- meaning you can return them faster by shooting them/hurting them
  • Added "healthbars" for dropped flags to show how long they have left before they return
  • Improved centerprints and notifications of events in the game mode
  • Added "captime" score field so that you can track your fastest capture times for each map (yes, that means XonStat can display cap times for matches too)
  • Updated support for capture shield (idea by Morphed to help prevent bad players from taking the flag haha)
  • Implemented better speedrun system
  • New scoring system (and configs), added "capture assist" points- score awarded to whoever had the flag previously to the current flag carrier who captures.

Attention server owners: If you're using a git checkout for your server, update now to get the new features! If you're using autobuild, update in 24 hours from this post. If you're using 0.6 or 0.5... you're shit out of luck. Additionally, clients WILL NOT have the new effects/sounds unless they update too- you can provide a compat pack (instructions included) for them to download automatically or clients can download it from that link themselves. Finally, almost all of these features listed above may be controlled (tweaked, enabled, disabled) by the server owner at their will... some of them (like damaging flags) are disabled by default for now.


Thanks, hope you enjoy the changes, and happy fragging people!
Reply



Messages In This Thread
Massive CTF updates - by Samual - 09-10-2012, 06:55 PM
RE: Massive CTF updates - by Samual - 09-10-2012, 06:58 PM
RE: Massive CTF updates - by Antibody - 09-10-2012, 07:46 PM
RE: Massive CTF updates - by nowego4 - 09-10-2012, 10:24 PM
RE: Massive CTF updates - by CuBe0wL - 09-11-2012, 12:03 AM
RE: Massive CTF updates - by hutty - 09-11-2012, 12:41 AM
RE: Massive CTF updates - by Samual - 09-11-2012, 12:54 AM
RE: Massive CTF updates - by zykure - 09-11-2012, 03:15 AM
RE: Massive CTF updates - by edh - 09-11-2012, 03:47 AM
RE: Massive CTF updates - by shogun_assassin - 09-11-2012, 04:38 AM
RE: Massive CTF updates - by edh - 09-11-2012, 05:07 AM
RE: Massive CTF updates - by Samual - 09-11-2012, 09:55 AM
RE: Massive CTF updates - by asyyy - 09-11-2012, 07:28 AM
RE: Massive CTF updates - by Antibody - 09-11-2012, 07:45 AM
RE: Massive CTF updates - by Samual - 09-11-2012, 09:56 AM
RE: Massive CTF updates - by frostwyrm333 - 09-11-2012, 10:29 AM
RE: Massive CTF updates - by Mr. Bougo - 09-11-2012, 12:26 PM
RE: Massive CTF updates - by Samual - 09-11-2012, 02:58 PM
RE: Massive CTF updates - by _Subzero_ - 09-11-2012, 04:07 PM
RE: Massive CTF updates - by hutty - 09-11-2012, 08:32 PM
RE: Massive CTF updates - by PinkRobot - 09-12-2012, 02:48 AM
RE: Massive CTF updates - by tuxator - 09-12-2012, 03:17 AM
RE: Massive CTF updates - by Mr. Bougo - 09-12-2012, 04:21 AM
RE: Massive CTF updates - by Samual - 09-12-2012, 05:27 AM
RE: Massive CTF updates - by zykure - 09-12-2012, 01:32 PM
RE: Massive CTF updates - by Ablu - 09-12-2012, 02:14 PM
RE: Massive CTF updates - by edh - 09-12-2012, 02:27 PM
RE: Massive CTF updates - by Ablu - 09-12-2012, 02:47 PM
RE: Massive CTF updates - by Mepper - 09-12-2012, 03:00 PM
RE: Massive CTF updates - by s1lence - 09-12-2012, 06:41 PM
RE: Massive CTF updates - by zykure - 09-13-2012, 01:25 AM
RE: Massive CTF updates - by _Subzero_ - 09-13-2012, 07:01 AM
RE: Massive CTF updates - by CuBe0wL - 09-13-2012, 01:21 AM
RE: Massive CTF updates - by Mirio - 09-13-2012, 06:29 AM
RE: Massive CTF updates - by Ablu - 09-13-2012, 10:25 AM
RE: Massive CTF updates - by neXus - 09-13-2012, 02:31 PM
RE: Massive CTF updates - by Samual - 09-16-2012, 10:53 AM
RE: Massive CTF updates - by asyyy - 09-16-2012, 11:08 AM
RE: Massive CTF updates - by _Subzero_ - 09-16-2012, 12:26 PM
RE: Massive CTF updates - by s1lence - 09-16-2012, 12:58 PM
RE: Massive CTF updates - by Mirio - 09-16-2012, 03:37 PM
RE: Massive CTF updates - by Mr. Bougo - 09-16-2012, 05:48 PM
RE: Massive CTF updates - by Samual - 09-16-2012, 05:53 PM
RE: Massive CTF updates - by Samual - 09-21-2012, 12:55 PM
RE: Massive CTF updates - by rocknroll237 - 09-21-2012, 03:39 PM
RE: Massive CTF updates - by Samual - 09-21-2012, 03:48 PM
RE: Massive CTF updates - by tZork - 09-22-2012, 01:20 AM
RE: Massive CTF updates - by Samual - 09-22-2012, 03:55 PM
RE: Massive CTF updates - by rocknroll237 - 09-22-2012, 04:55 PM
RE: Massive CTF updates - by Samual - 09-22-2012, 06:17 PM
RE: Massive CTF updates - by Harmata - 01-14-2013, 03:54 AM
RE: Massive CTF updates - by frostwyrm333 - 01-14-2013, 07:45 AM

Forum Jump:


Users browsing this thread:
1 Guest(s)

Forum software by © MyBB original theme © iAndrew 2016, remixed by -z-