Difference between revisions of "Quake 2"

From polycount
Jump to: navigation, search
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
 
 
Index
 
Index
 
* Introduction
 
* Introduction

Revision as of 16:36, 1 February 2006

Index

  • Introduction
  • About PPM's(plugin player models/player plugin models)
  • Tools
  • Resources
  • Aaaarrrggh! I need Help!

Introduction

Released in 1998, Quake 2 (or Quake II) by Id Software was the first multiplayer game to natively support plug-in player models. Id software has a long history of cultivating end user modifiable content, but Quake 2 was the turning point, and of course the genesis for Polycount itself in its initial iteration as the ["Q2PMP"].

The information here is written for vanilla quake 2. If you are using an updated q2 engine the information might not be correct.

About PPM's(plugin player models/player plugin models)

Player models are stored in the baseq2/players/*modelname* directory.

A player model consists of three types of files. .md2 contains the mesh and animations, .pcx contains the textures and .wav contains the sound effects.

Certain files are needed for a model to work:

  • tris.md2 - contains the player mesh and it's animations. (Animation list can be found in the reference section)
  • weapon.md2 - contains the player weapon and it's animations. (Animation list can be found in the reference section)
  • weapon.pcx - contains the texture for the weapon model.
  • skinName.pcx - contains the skin texture.
  • skinName_i.pcx - contain the icon for the skin texture.

Additional skin textures can be added by including including another *skinName*.pcx and *skinName*_i.pcx file.

Sound effects can be added to your PPM by the files:

  • death1.wav -
  • death2.wav -
  • death3.wav -
  • death4.wav -
  • drown1.wav - Played when you drown. (This file is never played as the default male drown1.wav is always played)???
  • fall1.wav -
  • fall2.wav -
  • gurp1.wav -
  • gurp2.wav -
  • jump1.wav -
  • pain100_1.wav -
  • pain100_2.wav -
  • pain25_1.wav -
  • pain25_2.wav -
  • pain50_1.wav -
  • pain50_2.wav -
  • pain75_1.wav -
  • pain75_2.wav -

The sound effect files are in PCM 11.025 kHz, 8 bit, Mono format.

If you wanted to add VWep support you need to include the following files.(If you are using the original weapon models you do not need to include the skin (.pcx) files. You can just link to the skin textures in the pak0.pak archive by using NST.) All of the extra weapon .md2's need to be animated like the default weapon.md2.

  • w_bfg.md2 - model that replaces the BFG.
  • w_bfg.pcx - skin for the BFG replacement.
  • w_blaster.md2 - model the replaces the Blaster
  • w_blaster.pcx - skin for the Blaster replacement.
  • w_chaingun.md2 - model that replaces the Chaingun.
  • w_chaingun.pcx - skin for the Chaingun replacement.
  • w_glauncher.md2 - model that replaces the Grenade Launcher.
  • w_glauncher.pcx - skin for the Gernade Launcher replacement.
  • w_hyperblaster.md2 - model that replaces the Hyper Blaster.
  • w_hyperblaster.pcx - skin for the Hyper Blaster replacement.
  • w_machinegun.md2 - model that replaces the Machinegun.
  • w_machinegun.pcx - skin for the Machinegun replacement.
  • w_railgun.md2 - model that replaces the Railgun.
  • w_railgun.pcx - skin for the Railgunreplacement.
  • w_rlauncher.md2 - model that replaces the Rocket Launcher.
  • w_rlauncher.pcx - skin for the Rocket Launcher replacement.
  • w_shotgun.md2 - model that replaces the Shotgun.
  • w_shotgun.pcx - skin for the Shotgun replacement.
  • w_sshotgun.md2 - model that replaces the Super Shotgun.
  • w_sshotgun.pcx - skin for the Super Shotgun replacement.

If you want the VWep to support all the offical addons to Quake 2 you will need to also include:

  • w_chainfist.md2 - model that replaces the Chainfist.
  • w_chainfist.pcx - skin for the Chainfist replacement.
  • w_disrupt.md2 - model that replaces the
  • w_disrupt.pcx - skin for the replacement.
  • w_etfrifle.md2 - model that replaces the
  • w_etfrifle.pcx - skin for the replacement.
  • w_grapple.md2 - model that replaces the Grapple.
  • w_grapple.pcx - skin for the Grapple replacement.
  • w_phalanx.md2 - model that replaces the Phalanx.
  • w_phalanx.pcx - skin for the Phalanx replacement.
  • w_plasma.md2 - model that replaces the
  • w_plasma.pcx - skin for the replacement.
  • w_plauncher.md2 - model that replaces the
  • w_plauncher.pcx - skin for the replacement.
  • w_ripper.md2 - model that replaces the Ripper.
  • w_ripper.pcx - skin for the ripper replacement.
Personal tools
Namespaces

Variants
Actions
Navigation
Tools