banner.jpg (14836 bytes)

QFL - The Quake Football League

Latest Version   - Version 1.4

Website - http://www.captured.com/qfl

EMail - norb@captured.com


Table Of Contents


Updates

Version 1.4

This version is just a fix release.  No new features.   The grapple bug has been fixed and the source code has been updated to use the 3.2 source code.

Version 1.3

Added the ability to change the team names as well as the skins that they use.  This is shown in the example server.cfg file that ships with the new version.  If you are running a dedicated server, your command line is shown below in the installation section.  If you are a client, no changes are needed.

Version 1.2

Added actual Strogg to strogg team. If you join the Marines you can be male, female, or cyborg, but the strogg team all looks like stroggs. I've implemented this model, I don't know how good it is, but I tried. I put the vwep in the model, but again, I don't know how good it is. I guess if this mod gains some speed, I'll get a real modeler to do the work and make it right.

Changed the passing a little. Added a short and long pass, only the long pass is enhanced by Quad. Make sure you use the pass. This make this the ultimate team mod. If someone is guarding the endzone, draw him out and have your teammate sneek up behind him, pass the ball and your in. See the commands for the binds.

Added the uninitialized grapple, fancy name for being able to use the grapple without it being selected as a weapon. This makes the grappling alot more fun. This command will not work if you have the grapple selected, and if you select the grapple while grappled, you will drop. See the commands for the bind.

Added forced fumble. If you damage a player and in your one shot take away greater than 50% of their remaining health, you will cause them to fumble the ball!

Added some great new sounds to make the game more life like. You gotta hear these, we've got real announcers calling some of the game and a great new football theme song that you'll probably recognize.

Version 1.1

Added passing, bind a key to 'pass football' to throw the ball to a teammate, the ball can be intercepted, so watch out. Also added a timeout in case the ball can't be reached. You have about 30 seconds to pick up a loose ball or it will respawn at the last endzone. The ball will respawn at the last endzone after about ten seconds if it is dropped or thrown into lava. (Could be a strategy if you are about to die, throw the ball out of bounds)

back to top


Story

You all know how the Strogg attacked the Earth.  If you successfully completed the game, you got to meet the big bastard behind this whole mess.   After you meet him, you had just battled that big bad ass at the end, you are in no condition for more fighting.  You talk to the guy for awhile and even partake in his preference of (choke) women.  He wants to know all about Earth, he is very impressed with your accomplishments, seeing that you just wiped out everything that he through at you.  If life were like games you could just strafe into Saddam's castle, after wiping out his entire army, and blow him and all of his body doubles away.  In speaking with this major prick of the Strogg and telling him about Earth, you acquire a signal to Earth's television broadcasts.  You flick through the channels, but he keeps stopping you at a football game.  He was very impressed how one team just marched up and down the field, totally decimating the other team.  He comments on how fun the game could be with weapons.  They were probably watching the Eagles (I'm from Philly).  A deal is made and a date is set, the battle over planet Earth will occurr on a football field.  Team Marine vs. Team Strogg.  He gathers together the remnants of his army and sends the best Infantry men he can find (they're the only one who could sit on the benches without breaking them.  Both teams are given the same weapons, and a human head is chosen as the football, you can really sink you're fingers into the skull and get a good grip after they've been sitting for a couple of days and get a little ripe.

Go Marine (or Strogg if you choose) and fight for the ownership of Planet Earth.

back to top


Maps

QFL was written to use any existing CTF map.  I have embedded the textures for Q2CTF (up to 1.5) in the pak file for QFL.  I provide a link on my download page to get just the maps zipped up.  There are so many map resources out there for CTF, that you should have no problem finding plenty of maps for this mod.  Visited the download page for links to some sights that provide CTF maps.

back to top


Game Play

The game plays like a football game, one team start with the ball at their end of the field and they've got to bring it to the other end of the field.  No problem.  There's only one ball, a head, and anyone can pick it up.  It's like football, but no line of scrimmage, no refs, no timers.  If you die, that's a fumble.   If you drop the ball, that's a fumble.  If you have an incomplete pass, that ball is live.

When you first join, you must choose what team you want to be on.   Fight for the Marines or the Stroggs.

The ball always appears at the Marine endzone at the start of the game. We neglected to tell the Strogg about the coin toss and claim that home team always gets the ball.   When the ball is at the endzone, only the base team can pick it up, as soon as someone on that team picks the ball up from the endzone, the ball is live, meaning it's anyone's ball. If you kill a player, they'll fumble and you can get the ball.  If your base is surrounded by the opposing team, DON'T PICK UP THE BALL.  Get some fire power first.  If you pick it up right away they'll just kill you and score again.

When you have the ball you can drop it (fumble), or pass it.  There are two types of passes, long and shot.  See the commands section for how to pass.  When a ball is fumbled it falls to the ground and is anyones ball.  When a ball is passed it flies through the air.  Anyone can catch it, there is no pass interference.  The other team can jump up and intercept it.  Draw some fire power to yourself and have your teammate sneak towards the endzone, when the defenders flock towards you, lob the hail Mary and your in!

After a team scores, by bringing the ball (head) to the other teams endzone it will restart at the defenders endzone, the same one you just scored at, but you can't pick it up.  Only someone on the opposing team can pick it up.  If someone respawns or appears at the endzone, don't kill them till they pick up the ball.  Then you can score another touchdown.

You always respawn at your endzone.  Everytime you get killed it's back to your end of the field.  This could be a quick way to go back and defend your base.   But of course you have no weapons.  There is a potential problem here of one team just wiping out the other team at their endzone, killing them as they respawn.   If this is too much of a problem, I'll make both teams respawn after every score, but right now I think that this would interrupt gameplay too much.

The ball carrier is very obviously marked.  He glows white.  In the future (when I get a better head model and the help of someone with artistic talent) I hope to show the ball carrier with the ball, but right now they have a very bold white shell around them.  No hiding the ball.

back to top


Scoring

Player:

Team:

back to top


Commands

pass - bind this command to throw the ball short
pass long - bind this command to throw the ball far ( this command is seriously enhanced by having Quad )
grapple - bind this command to turn the grapple on or off ( this allows offhand grapple, won't work if you have the grapple selected )

Examples:
go to the console and type
bind e pass
bind mouse2 pass long
bind ctrl grapple

back to top


Development Team

Bob 'Norb' Timpko (norb@captured.com)

The entire Q2CTF team. I started this mod from the ctf mod and pak. I was only able to write it due to the great programming that was already there. Special thanks to ID Software for making their code available and creating this awesome game.

back to top


Requirements:

Q2 version 3.2 (if you don't have it get it)
A pretty decent machine ( if your running mods you know the specs )

back to top


Installation

Create a directory under your quake2 directory called 'qfl'. (c:\quake2\qfl)

Unzip the QFL zip file into the qfl directory.  You'll probably want to create a maps directory too (c:\quake2\qfl\maps) because you'll need maps to play.

Create a shortcut for QFL:
Clients - c:\quake2\quake2.exe +set game qfl +

Servers - c:\quake2\quake2.exe +set game qfl +set dedicated 1 +exec server.cfg

(make sure you have the server.cfg from v1.3)

back to top


Distribution

QFL can be distributed freely as long as this file is present.

back to top


Development Environment

Written using VC++ 6.0.  It makes it pretty easy to compile a DLL.  You can even go to the links tab in project setup and have your DLL be compiled right to the directory that you want it in.  The Debug environment is great too.

back to top


Notes

This is my first mod, so there are bound to be bugs. I've only been able to test it minimally.  I'm really looking for some good comments, so don't be afraid to send them.  If your running a server let me know.  If I get enough for a servers page, I create one.  I'd love to play if you set one up.

Please send any comments to: norb@captured.com

back to top