Pigmod is dead

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.

Everything below here is depricated

Don't blame me if it's broken :P

Pigmod

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.

pigmod.scottbrooks.ca_strogified-pig.jpg

Thanks _KaszpiR_!

Download Beta 6 - ETQW 1.4

Beta 4:

Note Starters tournament users may want to download beta 4 as well. Check with [pm]Reign

All Platforms: http://pigmod.scottbrooks.ca/files/pigmod_beta4.zip

Installation

Extract the zip into your main ETQW install folder.

  1. Extract the zip into your main Enemy Territory installation folder.
  2. start etqwded with +set fs_game pigmod
  3. 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.

Troubleshooting

Most likely any problems you have will be related to ETQW not loading your mod.

  1. 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.

Features

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

Vehicle inside detection issues

The vehicle inside detection code has changed significantly, please check out the VehicleDetection page for more info.

CHANGELOG

Beta 5 to Beta 6(March 6, 2008)

  • 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.

Beta 4 to Beta 5(Feb 7, 2008)

  • 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.

Beta 3 to Beta 4(Jan 25, 2008)

  • 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.

Beta 2 to Beta 3(Jan 22, 2008)

  • 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
  • Integrated http://d8d.org/hosted/spongestats/. Defaults to on, set pig_dump_stats to 0 to disable.
  • Eject players before decaying the vehicle if inside. Hopefully fixes the get under the map bug(what's with that anyways)

TODO

  1. Make the vehicle out of bounds boxes for all the maps Just have outskirts, and slipgate left to do.
  2. Enable rifle grenade for engies + limit max ← coming from SD comp mod
  3. Callvote features to change/re-exec configs, coin toss
  4. other random rule requirements of leagues.

How you can help

  1. Make a cool logo of a stroggified pig or something!
  2. 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.

Configuration

CalConfig - Example CAL config

Contact

You can e-mail me at scott@scottbrooks.ca, or find me on IRC at fp|Blaze or something along those lines.

 
start.txt · Last modified: 2008/03/14 18:18 by blaze
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki