## The CorkScrew Mod by Firestarter

Install - Configuration - Adding items to a level - Contact - Revision history

### Installing The CorkScrew Mod version 2.16

This will probably be the final version of The CorkScrew Mod. This version fixes some minor bugs. I have added one feature since the last public release, you can now frag yourself with a bounced slug if you want to. Also, due to player dropping in large servers, the end-game statistics are now optional, set g_sendStats to 1 to enable them. The server will still log the game statistics in the '\stats' directory.
This mod should be unzipped into the Quake III Arena directory, with the folder structure. For example, if your Quake3 directory is 'c:\quake3' you should extract the zip into that directory so it'll create the directory 'c:\quake3\CorkScrew'. You should then be able to run the batch files or to select the mod from the mod menu.
If the batch files don't work, you probably need to add a parameter to 'corkscrew.bat'. Generally speaking, if the game doesn't execute properly when you double-click on the quake3.exe, then the batch files won't work either.
For example, if you did a 'cd-install' and your cd-drive is 'e:' then you need to add the following to the second line in the 'corkscrew.bat' file:
+set fs_cdpath e:\quake3
Once 'corkscrew.bat' works (eg. it executes and start Quake3 with The CorkScrew Mod), all the other batch files will work too.

Install - Configuration - Adding items to a level - Contact - Revision history

### Configuration

Both client and server configuration is implented in the menus. If you want to change the looks of The CorkScrew Mod you should look in the 'Client Options' or the 'Player Options' menu. If you need to bind a key to the off-hand grapple you should use the menu you normally use to bind keys to your weapons.
Server configuration can be done through the menu ('Server Options'), but you can also use the config files. I included the batch files to make that easy. For help on what all the options do, go into the 'Server Options' menu, it'll provide information on all the options.
Remote server configuration is done through the same menu as the normal server configuration. You just need to fill in the Rcon-Address and the Rcon-Password. Just set all the options to your liking, and hit the 'Send rcon commands' button. Note that there is currently no way in which I can retrieve information about the configuration of the remote server, so the initial values in the menu are the defaults. Your best bet is to connect with the server so you can see the changes and verify that they are correct. You should also be aware of the fact that some variabeles are 'latched', they need a map_restart to be changed.

Install - Configuration - Adding items to a level - Contact - Revision history

### Adding items to a level

This works like adding a powerup in the level editor, so the server can specify any parameters and even spawn shooters and CTF-flags... Every level has a file that contains the powerups the server added, ie: c:\quake3\corkscrew\powerups\q3dm17.txt. In this file, the server must specify the classname, the location and other variabeles for the powerup. This is done in the exact way as in a .map file used for creating a level. For example, if you want to add a Quad Damage to my level (fs_dm2), you should create a file name fs_dm2.txt in the powerups directory that reads:
{
classname "item_quad"
origin "0 0 384"
}
This will add a Quad Damage at x=0, y=0 and z=384. This is just above the central platform were the railgun normally spawns. The Quad Damage will drop to the floor. To add a powerup that floats, you should add a spawnflag:
{
classname "item_quad"
origin "0 0 384"
spawnflags "1"
}
The spawnflags "1" command sets the suspended flag you see in the Q3radiant level editor. It makes a item float.
This way, the server can add any item to the level, however, the useless items like health and weapons are removed.
If the bots seem to be "stupid", the server could add a item_botroam, although I don't know if this has any effect.
Now you might think it's way too hard to add anything, but I thought of that: "additem item". Yep, I added a console command to drop a item at your current position! This only works with cheats enabled though. It will create a file and generally make this easy for you. If you're in the air (when you're a spectator for example) it will make the item float. For example, if you want to spice up a level a bit, start it by typing in the console: '\devmap yourmap'. The level should start with cheats enabled. Now move to the spot where you want to add a powerup. If you want it to be suspended in the air, go in spectator mode. When you've found a sweet spot, type in the console '\additem item_quad'. This will add a Quad Damage at your current position! Just restart the level and it's there!
To remove a powerup that you previously added, edit the corresponding txt file with WordPad, notepad doesn't work properly.

Install - Configuration - Adding items to a level - Contact - Revision history

## Contact

I (Firestarter) made this mod, the website and this readme.
If you want to contact me you can always mail me at: fire@planetquake.com
You can also send me an ICQ message, my ICQ number is: 72659632
For news or updates visit my site and don't forget to sign the guestbook!

Install - Configuration - Adding items to a level - Contact - Revision history

### Revision history

v2.12b 08-24-2001

features: Trippy blood trails (you won’t see them very much though)

Added help in the ‘Server Options’ menu

bug fixes: various bugfixes concerning the Accuracy Challenge and Head Hunting

v2.11b 08-21-2001

features: The Accuracy Challenge is back!

Fixed the Team Head Hunting scores

Better Bot AI in Head Hunting

v2.10b 08-18-2001

bug fixes: Fixed all bugs concerning 1.29X

v2.00 01-06-2001

features: Head Hunt mode

Delayed firing like the Q2 BFG

More grapples, a standard Q3 grapple and a grapple with a Q2 CTF feel

More Quad Damage effects

Explosion particles

New specific CTF HUD, which shows the new CTF awards

Easier remote server configuration

Random skirmish, one-click non-stop bot-action

v1.31 09-16-2000

bug fixes: g_scoring was allowed to be on in accuracy challenge

v1.30 09-11-2000

features: Accuracy Challenge! Go to my site for details

Number of decapitations now shown on hud

Better looking decapitations

bug fixes: Gibs now don't disappear while still flying

Hud now shows multiple awards

v1.20 08-31-2000

features: Bot ai vastly improved

Decapitation!

v1.11 08-23-2000

bug fixes: anticamper couldn't be turned off, fixed

g_anticamp now defaults to 0

v1.10 08-22-2000

features: new quad effect

modified railgun look

invisability game-mode

anti-camper

v1.00 07-02-2000

First public release

features: added "frag rate" to the scoreboard

Added lot's of options to the menu system

Added ability to choose colors for the three parts of the railtrail

Changed the crosshair reload display

*cut some fat* :)

v0.12 06-15-2000

features: bouncing railshots! use g_railgunBounces to set the maximum bounce count

v0.11 06-12-2000

features: added lighting sound when you frag someone with the grapple

bug fixes: the buzzing sound is eliminated

cg_drawGun "0" fixed

v0.10 06-05-2000

features: You can now frag someone with the grapple with +button6

The "additem [item]" command now echos your command and your position

bug fixes: Grapple no longer emits light

Space protection bug fixed (you probably never encounterd this one...)

v0.09 06-01-2000

features: Name changed to "The CorkScrew Mod"

Server can now add powerups to the game, using a text file or "additem [item]"

Colored teleport effects

More blood... Gibs now leave more marks

Added grapple pull speed variabele

Added humiliation sound when railing at gauntlet distance

bug fixes: Several grapple issues solved

Space protection now teleports you to the nearest spawn spot, no more jumping to your escape

v0.08 05-21-2000

features: included Q3A v1.17 changes

removed weapon fire prediction to improve the internet play of HPB's

improved the railtrail effect... even cooler now...

added "space protection", IE if you fall into the void or hell fog, you get teleported to a random spawn point

finally added a offhand grapple...

bug fixes: powerup display now moved to the lowerleft corner.

v0.07 05-08-2000

features: added overal firerate modifier

Returned QUAD damage into play, it now acts like a splash damage instagib weapon

added several config files

added battlesuit glow during spawn protection

bots now all have different railtrail colors

forcing team railtrail colors in teamplay

bug fixes: scoring by hits*accuracy fixed, without extra bandwidth usage

v0.06 05-01-2000

features: improved display of Impressive and Excellent awards

added crosshair railgun reload display

added color options for railgun/hud (check console parameters)

known bugs: scoring by hits*accuracy not updated correctly, fixing this would mean extra bandwidth usage

v0.05 04-30-2000

features: Totally new HUD !!!

Way better explosions!

added "denied" sound for shooting a protected player

bug fixes: spawn protection wasn't working in v0.04

removed: railgun reload display, needs improvement

v0.04 04-24-2000

features: improved accuracy display in HUD

railgun reload display in HUD

progressive railgun reload display, looks better due to gamma

added colored explosions

added switch for client and server to turn of explosion graphix/effects

bug fixes: incorrect install directory

shooting spawn protected players resulted in a hit

known bugs: colored explosions still need work, probably a better shader

v0.03 04-23-2000

features: Name changed to "Instagib CorkScrew"

Returned the haste and the invisablity powerup to the game

Railgun jumping, works similar to rocket jumping w/o damage

Accuracy display changed for "hits/shots" to "hits/misses"

Silent spawn protection

known bugs: a pure server issue, not localized yet

v0.02 04-22-2000

features: explosion at point of impact

bug fixes: \kill bug (player model appearing after second \kill)

pit of death bug: playing *death*.wav

not instagib with handicap set (handicap now controls rate of fire)

ID bug fixed: always playing *death2.wav, not *death1.wav or *death3.wav

v0.01 04-20-2000

features: CorkScrew for a railtrail (hence the name)

Instagib with the railgun (same goes here)

Improved railgun graphix ("glow in the dark" railguns)

Railtrail color used for railgun models (both player and enemy)

"Sticky railguns" (railguns will stick to your corpse)

Modified obituary messages

directional gibbing