Long live ETQWPro
Rather then working on two comp mods, I'll be joining the ETQWPro guys to work on that mod. At first I'll be implementing vanilla.cfg that you can exec to have a plain vanilla game, after that, features ahoy.
I've got a dump of my svn repo up at http://pigmod.scottbrooks.ca/files/pigmod_backup.bz2 if you want to use any of the old code for anything.
Don't blame me if it's broken :P
Pigmod is a competition mod for EnemyTerritory Quake Wars. The goal of Pigmod is to implement cvars to control what players are able to do according to the rules of ETQW leagues. It's goal is not to adjust core gameplay elements(run speed, weapon spread, weapon damage, etc). The mod will include some client side features in order to give feedback to the players.
News: I was waiting to see what features SD has added to their comp mod, so now that I know what they are planning on adding, I'll start putting some more work into it.
Thanks _KaszpiR_!
Extract the zip into your main ETQW install folder.
Extract the zip into your main Enemy Territory installation folder.
start etqwded with +set fs_game pigmod
exec pig_cal6on6na.cfg, pig_cb4on4.cfg, etc. Many config files available for different leagues.
To uninstall, just delete the pigmod folder in your ETQW install folder.
Most likely any problems you have will be related to ETQW not loading your mod.
check your console log for the text Pigmod 0.6(beta 6) loaded - if it does not show up, the pigmod dll is not being loaded.
Pigmod features several cvars to adjust the rules to make ETQW enforce common league play rules.
The following limits are available.
enable/disable radar, 3rd eye camera, 3rd eye radar effect, medic crates, mines, air strikes.
limit # of APT/AVT/AIT an Engineer/Constructor can deploy.
limit # of Artillery/Rocket Artillery/Hammers(and strogg equivalents) a Field ops can deploy.
limit vehicles to outside only.
limit # of active vehicles players can control.
limit # of rocket launcher/sniper rifle/GPMG's available.
See the Cvars page for a description
The vehicle inside detection code has changed significantly, please check out the VehicleDetection page for more info.
pig_allow_3rd_xhair defaults to 0, set to 1 to enable a crosshair in 3rd person
pig_allow_3rd_attack defaults to 1, set to 0 to disable attacking when in 3rd person
pig_allow_crate_grenades defaults to 1, set to 0 to disable crates from giving out grenades
vehicle killboxes for all the major maps. (area22, ark, canyon, island, quarry, refinery, sewer, & valley) - set pig_vehicle_killbox to 1 to use these. Also, if you devmap into the map, and run pig show vehicle you will see the vehicle killboxes for a few seconds. Let me know if there are any areas you can get to that you don't think you should be able to.
Update config files
pig_vehicle_killbox defaults to 0, set to 1 to enable killboxes for that map. Currently Refinery & Sewer are done
pig_player_killbox defaults to 0, set to 1 to enable player killboxes. Used to stop map exploits.
Client side
GUI changes: Weapon list removes weapons you can't use
Admin page, add adminSet to the group you want to be able to adjust pigmod settings.
Show pigmod text on the startup screen.
Include Clanbase, ESL, and Cal 6on6 config files in the default install. Thanks Behind.U*Mc(aka: Spaboy)
pig_allow_thirdeye_radar defaults to 1, set to 0 to disable the radar on the 3rd eye camera. Note: you will still see the sweeping effect on the client side, but it won't actually do anything.
pig_allow_airstrike defaults to 1, set to 0 to disable the vampire/violator
pig_allow_flyer defaults to 1, set to 0 to disable the flyer drone.
added pig command. See
PigCommand for more information.
modify class restriction code. Hopefully this fixes benee's class selection still working bug report. Looks like it did.
Clean up the deployable restrictions, should work much better now
Add pig_allow_mines defaults to 1, set to 0 to disable mines
Set the gamename to pigmod
-
Eject players before decaying the vehicle if inside. Hopefully fixes the get under the map bug(what's with that anyways)
Make the vehicle out of bounds boxes for all the maps Just have outskirts, and slipgate left to do.
Enable rifle grenade for engies + limit max ← coming from SD comp mod
Callvote features to change/re-exec configs, coin toss
other random rule requirements of leagues.
-
Make a cool logo of a stroggified pig or something!
Test the mod, play some scrims. I would like to start hearing back from clans. Ideally pigmod should never negatively effect a game, or be frustrating in any way. If this is not the case, I'll try and fix it.
You can e-mail me at scott@scottbrooks.ca, or find me on IRC at fp|Blaze or something along those lines.