A software developer, currently working on a finance management system for several large charities. MSci degree in computational physics. Obsession with programming mods for the Source engine in my spare time.

Latest Media

We're sorry, but no images, videos or audio files have been added to this gallery.

If you would like to share media with the community, sign up and you can.

Blog RSS Feed Report abuse Latest Blog: Homing rockets

2 comments by FTWinston on Sep 11th, 2009

There's no way around it; slow homing rockets are ridiculously fun. In Stealth Deathmatch, there is an upgraded version of every weapon available, and players select the weapons they want to upgrade. We tried out the RPG upgrade for the first time, and it significantly slows down your rockets, but causes them to home in on enemies instead of following your laser dot.

Their "AI" is ridiculously simple: every player in front of a rocket (within 90 degrees of the direction its travelling) that is in line-of-sight is assigned a score, the closer a player is, and the closer to the rockets' direction of travel they are in, the higher their score.

The rocket flies towards the player with the highest score, and if it can't see anyone, it flies straight. These rockets are only very slighly faster than than a sprinting player, to make for interesting chases. And as they're heat seeking, it makes no difference whether you're cloaked or not!

If you see a rocket coming towards you, its natural to assume that if you hide around a corner, you'll be safe. Since the first proper test of them yesterday, its clear that this is not always the case here - one of these homing rockets will fly to where it last saw you (at the corner), and then if you are visible from there, will happily turn the corner and come straight at you once again.

Similarly, some tall wooden pillars on dm_runoff appeared to offer some protection as they were quite densely packed, but the rocket, if it sees you through ANY of the gaps, will fly straight through that gap and blow up on you. And if it doesn't see you through ANY of the gaps, it will just fly around the pillars, towards where it saw you last, and then if you're visible from there, will come and explode at you again.

So what can you do? These aren't meant to be guaranteed kill rockets, so there are essentially three options:

1. Run away, around TWO corners: Get out of sight, and then get out of sight of the place that you were last seen at.

2. Shoot it down: Currently working on letting these rockets be shot down, but will want to give them reasonably high health so that they're not all easily killed off, on account of how slow they are.

3. Pass it on: These homing rockets continually re-assess who their best target is, so if you can get them pointed at another player and then step aside, they'll lock onto that player instead! This is possible even with the player that fired them, with the added bonus that that player can't use any weapons until their rocket detonates. In one game, I managed to get a rocket to chase me around a pillar and then lock onto the guy that had fired it at me - then he promptly did the same thing, and killed me with it!

In fact I am now so infatuated with homing rockets, I'm trying to work out if an entire mod could be built around them... the answer is probably "no," but that won't stop me dreaming!

Post comment Comments
dafatcat
dafatcat Aug 1 2009, 11:08pm says:

**** yeah it's a guy named Winston! Let's break out the tea and crumpets!

But serioulsy, you're a pretty cool guy. You have modules for things and don't afraid of anything.

+4 votes     reply to comment
Apple303
Apple303 Jul 30 2009, 2:22pm says:

Winston Ftw

-1 votes     reply to comment
guywiththename
guywiththename Jul 18 2009, 9:10pm says:

hey your mod is great, but i think you should fix up one big problem i have with your mod, which is consistent stats and characters across all servers, perhaps saved to your computer, thanks, its just that i have a cool character and i want to keep it, but if the server i like to play on closes down, i will lose my character, thanks

p.s the lifts on dm tech are broken.

+2 votes     reply to comment
shiroun
shiroun Jun 18 2009, 3:07pm says:

Also, I didn't want to ask this on the Modular Combat page as people could take advantage of it, but did you add in any console commands that could boost experience? I only ask because I want to make a high level to test out stuff on my own server.

+2 votes     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

Level
Avatar
Avatar
Offline Since
Oct 28, 2012
Country
United Kingdom United Kingdom
Gender
Male
Member Watch
Track this member
Statistics
Activity Points
692
Rank
3,221 of 475,554
Watchers
4 members
Time Online
4 days
Comments
140
Site Visits
916
Profile Visitors
2,611 (1 today)
Contact
Homepage
Ftwinston.com
Private Message
Send Now
Email
Members Only
1337FeRReT
1337FeRReT friends since Jul 28, 2009
Gosthy
Gosthy friends since Oct 14, 2009
aleixoteixeira
aleixoteixeira friends since Aug 14, 2009
Dan911
Dan911 friends since Aug 24, 2009
chewyiskickass
chewyiskickass friends since Apr 7, 2009
Jack_Morgan
Jack_Morgan friends since Apr 7, 2009
Doom-Hazmat
Doom-Hazmat friends since Jul 28, 2009
Canazza
Canazza friends since Aug 14, 2009