shithub: qk1

ref: 8723be0d01ab4150ed6ca63649a6ec1ddcc06efb
dir: /qw-qc/models.qc/

View raw version
/*
	models.qc

	model definitions

	Copyright (C) 1996-1997  Id Software, Inc.

	This program is free software; you can redistribute it and/or
	modify it under the terms of the GNU General Public License
	as published by the Free Software Foundation; either version 2
	of the License, or (at your option) any later version.

	This program is distributed in the hope that it will be useful,
	but WITHOUT ANY WARRANTY; without even the implied warranty of
	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

	See the GNU General Public License for more details.

	You should have received a copy of the GNU General Public License
	along with this program; if not, write to:

		Free Software Foundation, Inc.
		59 Temple Place - Suite 330
		Boston, MA  02111-1307, USA

*/

/*
===============================================================================

WORLD WEAPONS

===============================================================================
*/

$modelname g_shot
$cd /raid/quake/id1/models/g_shot
$origin 0 0 -24
$flags 8		// client side rotate
$base base
$skin skin
$frame shot1


$modelname g_nail
$cd /raid/quake/id1/models/g_nail
$flags 8		// client side rotate
$origin 0 0 -24
$base base
$skin skin
$frame shot1


$modelname g_nail2
$cd /raid/quake/id1/models/g_nail2
$flags 8		// client side rotate
$origin 0 0 -24
$base base
$skin skin
$frame shot2


$modelname g_rock
$cd /raid/quake/id1/models/g_rock
$flags 8		// client side rotate
$origin 0 0 -24
$base base
$skin skin
$frame shot1


$modelname g_rock2
$cd /raid/quake/id1/models/g_rock2
$flags 8		// client side rotate
$origin 0 0 -24
$base base
$skin skin
$frame shot1

$modelname g_light
$cd /raid/quake/id1/models/g_light
$flags 8		// client side rotate
$origin 0 0 -24
$base base
$skin skin
$frame shot1

/*
===============================================================================

VIEW WEAPONS

===============================================================================
*/

$modelname v_axe
$cd /raid/quake/id1/models/v_axe
$origin 0 5 54
$base base
$skin skin
$frame frame1 frame2 frame3 frame4 frame5 frame6 frame7 frame8 frame9


$modelname v_shot
$cd /raid/quake/id1/models/v_shot
$origin 0 0 54
$base base
$skin skin
$frame shot1 shot2 shot3 shot4 shot5 shot6 shot7


$modelname v_shot2
$cd /raid/quake/id1/models/v_shot2
$origin 0 0 56
$base base
$skin skin
$frame shot1 shot2 shot3 shot4 shot5 shot6 shot7


$modelname v_rock2
$cd /raid/quake/id1/models/v_rock2
$origin 0 0 54
$base base
$skin skin
$frame shot1 shot2 shot3 shot4 shot5 shot6 shot6


$modelname v_rock
$cd /raid/quake/id1/models/v_rock
$origin 0 0 54
$base base
$skin skin
$frame shot1 shot2 shot3 shot4 shot5 shot6 shot7


$modelname v_nail2
$cd /raid/quake/id1/models/v_nail2
$origin 0 0 54
$base base
$skin skin
$frame shot1 shot2 shot3 shot4 shot5 shot6 shot7 shot8 shot9


$modelname v_nail
$cd /raid/quake/id1/models/v_nail
$origin 0 0 54
$base base
$skin skin
$frame shot1 shot2 shot3 shot4 shot5 shot6 shot7 shot8 shot9

$modelname v_light
$cd /raid/quake/id1/models/v_light
$origin 0 0 54
$base base
$skin skin
$frame shot1 shot2 shot3 shot4 shot5


/*
===============================================================================

ITEMS

===============================================================================
*/

$modelname w_g_key
$cd /raid/quake/id1/models/w_g_key
$flags 8		// client side rotate
$base base
$skin skin
$frame frame1

$modelname w_s_key
$cd /raid/quake/id1/models/w_s_key
$flags 8		// client side rotate
$base base
$skin skin
$frame frame1

$modelname m_g_key
$cd /raid/quake/id1/models/m_g_key
$flags 8		// client side rotate
$base base
$skin skin
$frame frame1

$modelname m_s_key
$cd /raid/quake/id1/models/m_s_key
$flags 8		// client side rotate
$base base
$skin skin
$frame frame1

$modelname b_g_key
$cd /raid/quake/id1/models/b_g_key
$flags 8		// client side rotate
$base base
$skin skin
$frame frame1

$modelname b_s_key
$cd /raid/quake/id1/models/b_s_key
$flags 8		// client side rotate
$base base
$skin skin
$frame frame1


$modelname quaddama
$cd /raid/quake/id1/models/quaddama
$flags 8		// client side rotate
$base base
$skin skin
$frame frame1

$modelname invisibl
$cd /raid/quake/id1/models/invisibl
$flags 8		// client side rotate
$base base
$skin skin
$frame frame1

$modelname invulner
$flags 8		// client side rotate
$cd /raid/quake/id1/models/invulner
$base base
$skin skin
$frame frame1

//modelname jetpack
//cd /raid/quake/id1/models/jetpack
//flags 8		// client side rotate
//base base
//skin skin
//frame frame1

$modelname cube
$cd /raid/quake/id1/models/cube
$flags 8		// client side rotate
$base base
$skin skin
$frame frame1

$modelname suit
$cd /raid/quake/id1/models/suit
$flags 8		// client side rotate
$base base
$skin skin
$frame frame1

$modelname boots
$cd /raid/quake/id1/models/boots
$flags 8		// client side rotate
$base base
$skin skin
$frame frame1

$modelname end1
$cd /raid/quake/id1/models/end1
$flags 8		// client side rotate
$base base
$skin skin
$frame frame1

$modelname end2
$cd /raid/quake/id1/models/end2
$flags 8		// client side rotate
$base base
$skin skin
$frame frame1

$modelname end3
$cd /raid/quake/id1/models/end3
$flags 8		// client side rotate
$base base
$skin skin
$frame frame1

$modelname end4
$cd /raid/quake/id1/models/end4
$flags 8		// client side rotate
$base base
$skin skin
$frame frame1


/*
===============================================================================

GIBS

===============================================================================
*/

$modelname gib1
$cd /raid/quake/id1/models/gib1
$flags 4		// EF_GIB
$origin 0 0 0
$base base
$skin skin
$frame frame1


// torso
$modelname gib2
$cd /raid/quake/id1/models/gib2
$flags 4		// EF_GIB
$origin 0 0 0
$base base
$skin skin
$frame frame1

$modelname gib3
$cd /raid/quake/id1/models/gib3
$flags 4		// EF_GIB
$origin 0 0 0
$base base
$skin skin
$frame frame1


// heads

$modelname h_player
$cd /raid/quake/id1/models/h_player
$flags 4		// EF_GIB
$origin 0 0 0
$base base
$skin skin
$frame frame1

$modelname h_dog
$cd /raid/quake/id1/models/h_dog
$flags 4		// EF_GIB
$origin 0 0 0
$base base
$skin skin
$frame frame1

$modelname h_mega
$cd /raid/quake/id1/models/h_mega
$flags 4		// EF_GIB
$origin 0 0 0
$base base
$skin skin
$frame frame1

$modelname h_guard
$cd /raid/quake/id1/models/h_guard
$flags 4		// EF_GIB
$origin 0 0 0
$base base
$skin skin
$frame frame1

$modelname h_wizard
$cd /raid/quake/id1/models/h_wizard
$flags 4		// EF_GIB
$origin 0 0 0
$base base
$skin skin
$frame frame1

$modelname h_knight
$cd /raid/quake/id1/models/h_knight
$flags 4		// EF_GIB
$origin 0 0 0
$base base
$skin skin
$frame frame1

$modelname h_hellkn
$cd /raid/quake/id1/models/h_hellkn
$flags 4		// EF_GIB
$origin 0 0 0
$base base
$skin skin
$frame frame1

$modelname h_zombie
$cd /raid/quake/id1/models/h_zombie
$flags 4		// EF_GIB
$origin 0 0 0
$base base
$skin skin
$frame frame1

$modelname h_shams
$cd /raid/quake/id1/models/h_shams
$flags 4		// EF_GIB
$origin 0 0 0
$base base
$skin skin
$frame frame1

$modelname h_shal
$cd /raid/quake/id1/models/h_shal
$flags 4		// EF_GIB
$origin 0 0 0
$base base
$skin skin
$frame frame1

$modelname h_ogre
$cd /raid/quake/id1/models/h_ogre
$flags 4		// EF_GIB
$origin 0 0 0
$base base
$skin skin
$frame frame1

$modelname h_demon
$cd /raid/quake/id1/models/h_demon
$flags 4		// EF_GIB
$origin 0 0 0
$base base
$skin skin
$frame frame1

/*
===============================================================================

MISC

===============================================================================
*/

$modelname armor
$cd /raid/quake/id1/models/armor
$flags 8		// client side rotate
$origin 0 0 -8
$base base
$skin skin
$skin skin2
$skin skin3
$frame armor

$modelname s_light			// shambler lightning ready
$cd /raid/quake/id1/models/s_light
$origin 0 0 24
$base base
$skin skin
$frame	frame1 frame2 frame3

$modelname bolt3			// lightning towar bolts
$cd /raid/quake/id1/models/bolt2
$origin 0 0 0
$base base
$scale 4
$skin skin
$frame	light

$modelname bolt2
$cd /raid/quake/id1/models/bolt2
$origin 0 0 0
$base base
$skin skin
$frame	light

$modelname bolt
$cd /raid/quake/id1/models/bolt
$origin 0 0 0
$base light
$skin light
$frame	light

$modelname laser
$cd /raid/quake/id1/models/laser
$base base
$skin skin
$scale 2
$frame frame1

$modelname flame		// with torch
$cd /raid/quake/id1/models/flame
$origin 0 0 12
$base base
$skin skin
$framegroupstart
$frame flame1	0.1
$frame flame2	0.1
$frame flame3	0.1
$frame flame4	0.1
$frame flame5	0.1
$frame flame6	0.1
$framegroupend

$modelname flame2		// standing flame, no torch
$cd /raid/quake/id1/models/flame2
$origin 0 0 12
$base base
$skin skin
$framegroupstart
$frame flame1	0.1
$frame flame2	0.1
$frame flame3	0.1
$frame flame4	0.1
$frame flame5	0.1
$frame flame6	0.1
$framegroupend
$framegroupstart
$frame flameb1
$frame flameb2
$frame flameb3
$frame flameb4
$frame flameb5
$frame flameb6
$frame flameb7
$frame flameb8
$frame flameb9
$frame flameb10
$frame flameb11
$framegroupend

$modelname zom_gib
$cd /raid/quake/id1/models/zom_gib
$flags 32		// EF_ZOMGIB
$base base
$skin skin
$frame frame1

$modelname eyes
$cd /raid/quake/id1/models/eyes
$origin 0 0 -24
$base base
$skin skin
$frame frame1

$modelname spike
$cd /raid/quake/id1/models/spike
$origin 0 0 0
$base spike
$skin skin
$frame spike

$modelname s_spike
$cd /raid/quake/id1/models/s_spike
$origin 0 0 0
$base spike
$skin skin
$frame spike

$modelname v_spike
$cd /raid/quake/id1/models/v_spike
$flags 128		// EF_TRACER3
$origin 0 0 0
$base base
$skin skin
$frame frame1

$modelname w_spike
$cd /raid/quake/id1/models/w_spike
$flags 16		// EF_TRACER
$origin 0 0 0
$base base
$skin skin
$framegroupstart
$frame frame1	0.1
$frame frame2	0.1
$frame frame3	0.1
$frame frame4	0.1
$framegroupend

$modelname k_spike
$cd /raid/quake/id1/models/k_spike
$flags 64		// EF_TRACER2
$origin 0 0 0
$base base
$skin skin
$frame frame1

$modelname backpack
$cd /raid/quake/id1/models/backpack
$flags 8		// EF_ROTATE
$origin 0 0 0
$base base
$skin skin
$frame frame1

$modelname grenade
$cd /raid/quake/id1/models/grenade2
$flags 2		// EF_GRENADE
$origin 0 0 0
$base base
$skin skin
$frame grenade

$modelname missile
$cd /raid/quake/id1/models/missile
$flags	1			// EF_ROCKET
$origin 0 0 0
$base base
$skin skin
$frame missile

$modelname lavaball
$cd /raid/quake/id1/models/lavaball
$flags	1			// EF_ROCKET
$origin 0 0 0
$base base
$skin skin
$frame frame1

$modelname teleport
$cd /raid/quake/id1/models/teleport
$origin 0 0 24
$base base
$skin skin
$frame frame1