From 5a85e81685300e2299dabfeb25d513b99df471be Mon Sep 17 00:00:00 2001 From: Paweł Redman Date: Fri, 6 Sep 2013 22:40:51 +0200 Subject: Initial commit --- assets/models/buildables/acid_tube/animation.cfg | 15 ++++++ assets/models/buildables/barricade/animation.cfg | 17 +++++++ assets/models/buildables/medistat/animation.cfg | 18 +++++++ assets/models/buildables/mgturret/animation.cfg | 15 ++++++ assets/models/buildables/repeater/animation.cfg | 15 ++++++ assets/models/buildables/tesla/animation.cfg | 15 ++++++ assets/models/players/human_base/locdamage.cfg | 60 ++++++++++++++++++++++++ assets/models/players/human_bsuit/locdamage.cfg | 29 ++++++++++++ assets/models/players/level1/animation.cfg | 48 +++++++++++++++++++ assets/models/weapons/abuild/weapon.cfg | 11 +++++ assets/models/weapons/abuildupg/weapon.cfg | 19 ++++++++ assets/models/weapons/lcannon/weapon.cfg | 33 +++++++++++++ assets/models/weapons/level0/weapon.cfg | 9 ++++ assets/models/weapons/level1/weapon.cfg | 11 +++++ assets/models/weapons/level1upg/weapon.cfg | 17 +++++++ assets/models/weapons/level2/weapon.cfg | 11 +++++ assets/models/weapons/level2upg/weapon.cfg | 18 +++++++ assets/models/weapons/level3/weapon.cfg | 16 +++++++ assets/models/weapons/level3upg/weapon.cfg | 28 +++++++++++ assets/models/weapons/level4/weapon.cfg | 11 +++++ assets/models/weapons/mdriver/weapon.cfg | 12 +++++ assets/models/weapons/prifle/weapon.cfg | 17 +++++++ assets/models/weapons/psaw/weapon.cfg | 13 +++++ 23 files changed, 458 insertions(+) create mode 100755 assets/models/buildables/acid_tube/animation.cfg create mode 100755 assets/models/buildables/barricade/animation.cfg create mode 100755 assets/models/buildables/medistat/animation.cfg create mode 100755 assets/models/buildables/mgturret/animation.cfg create mode 100755 assets/models/buildables/repeater/animation.cfg create mode 100755 assets/models/buildables/tesla/animation.cfg create mode 100755 assets/models/players/human_base/locdamage.cfg create mode 100755 assets/models/players/human_bsuit/locdamage.cfg create mode 100755 assets/models/players/level1/animation.cfg create mode 100755 assets/models/weapons/abuild/weapon.cfg create mode 100755 assets/models/weapons/abuildupg/weapon.cfg create mode 100755 assets/models/weapons/lcannon/weapon.cfg create mode 100755 assets/models/weapons/level0/weapon.cfg create mode 100755 assets/models/weapons/level1/weapon.cfg create mode 100755 assets/models/weapons/level1upg/weapon.cfg create mode 100755 assets/models/weapons/level2/weapon.cfg create mode 100755 assets/models/weapons/level2upg/weapon.cfg create mode 100755 assets/models/weapons/level3/weapon.cfg create mode 100755 assets/models/weapons/level3upg/weapon.cfg create mode 100755 assets/models/weapons/level4/weapon.cfg create mode 100755 assets/models/weapons/mdriver/weapon.cfg create mode 100755 assets/models/weapons/prifle/weapon.cfg create mode 100755 assets/models/weapons/psaw/weapon.cfg (limited to 'assets/models') diff --git a/assets/models/buildables/acid_tube/animation.cfg b/assets/models/buildables/acid_tube/animation.cfg new file mode 100755 index 0000000..19f616e --- /dev/null +++ b/assets/models/buildables/acid_tube/animation.cfg @@ -0,0 +1,15 @@ +//acid tube +0 12 0 24 // CONSTRUCT1 +0 12 0 24 // CONSTRUCT2 +12 1 0 24 // IDLE1 +0 0 0 0 // IDLE2 +0 0 0 0 // IDLE3 +13 19 0 24 // ATTACK1 +0 0 0 1 // ATTACK2 +0 0 0 1 // SPAWN1 +0 0 0 1 // SPAWN2 +12 8 0 12 // PAIN1 +0 0 0 1 // PAIN2 +0 -12 0 16 // DESTROY +12 0 0 12 // DESTROY2 +0 1 1 1 // DESTROYED diff --git a/assets/models/buildables/barricade/animation.cfg b/assets/models/buildables/barricade/animation.cfg new file mode 100755 index 0000000..b4703ea --- /dev/null +++ b/assets/models/buildables/barricade/animation.cfg @@ -0,0 +1,17 @@ +//barricade +0 12 0 24 // CONSTRUCT1 +0 12 0 24 // CONSTRUCT1 +12 1 1 24 // IDLE1 +0 0 0 24 // IDLE2 +0 0 0 0 // IDLE3 +39 9 0 48 // ATTACK1 (shrink) +39 -9 0 48 // ATTACK2 (unshrink) +0 0 0 0 // SPAWN1 +0 0 0 0 // SPAWN2 +12 12 0 24 // PAIN1 +48 1 0 24 // PAIN2 +36 12 0 24 // DESTROY +0 0 0 0 // DESTROY2 +48 1 1 1 // DEAD + +//12 frames for each pain, 6 going down 6 going up diff --git a/assets/models/buildables/medistat/animation.cfg b/assets/models/buildables/medistat/animation.cfg new file mode 100755 index 0000000..5a5ab0f --- /dev/null +++ b/assets/models/buildables/medistat/animation.cfg @@ -0,0 +1,18 @@ +//medistation +0 8 0 24 // CONSTRUCT +0 8 0 24 // CONSTRUCT +8 19 19 12 // IDLE +32 1 1 1 // IDLE2-HEAL +0 1 1 1 // IDLE3-NOPOWER +27 6 0 24 // ATTACK1-HEAL +0 0 0 0 // ATTACK2 +0 0 0 0 // SPAWN1 +0 0 0 0 // SPAWN2 +0 0 0 0 // PAIN1 +0 0 0 0 // PAIN2 +33 1 0 5 // DESTROY +0 0 0 0 // DESTROY2 +33 1 1 1 // DEAD + +//attack is the heal activate +//idle2 is the heal idle diff --git a/assets/models/buildables/mgturret/animation.cfg b/assets/models/buildables/mgturret/animation.cfg new file mode 100755 index 0000000..7b80fb7 --- /dev/null +++ b/assets/models/buildables/mgturret/animation.cfg @@ -0,0 +1,15 @@ +//mgturret +0 1 0 1 // CONSTRUCT1 +0 1 0 1 // CONSTRUCT1 +0 1 1 1 // IDLE1 +0 1 1 1 // IDLE2 +0 1 1 1 // IDLE3-NOPOWER +1 1 0 10 // ATTACK1 +0 1 0 0 // ATTACK2 +0 1 0 0 // SPAWN1 +0 1 0 0 // SPAWN2 +0 1 0 0 // PAIN1 +0 1 0 0 // PAIN2 +0 1 0 1 // DESTROY1 +0 1 0 0 // DESTROY2 +0 1 1 1 // DEAD diff --git a/assets/models/buildables/repeater/animation.cfg b/assets/models/buildables/repeater/animation.cfg new file mode 100755 index 0000000..fdfdb65 --- /dev/null +++ b/assets/models/buildables/repeater/animation.cfg @@ -0,0 +1,15 @@ +//repeater +0 12 0 24 // CONSTRUCT1 +0 12 0 24 // CONSTRUCT1 +12 24 24 36 // IDLE1 +0 0 0 0 // IDLE2 +12 24 24 6 // IDLE3-NOPOWER +0 0 0 0 // ATTACK1 +0 0 0 0 // ATTACK2 +0 0 0 0 // SPAWN1 +0 0 0 0 // SPAWN2 +0 0 0 0 // PAIN1 +0 0 0 0 // PAIN2 +37 1 0 5 // DESTROY +0 0 0 0 // DESTROY2 +37 1 1 1 // DEAD diff --git a/assets/models/buildables/tesla/animation.cfg b/assets/models/buildables/tesla/animation.cfg new file mode 100755 index 0000000..2c3f1d9 --- /dev/null +++ b/assets/models/buildables/tesla/animation.cfg @@ -0,0 +1,15 @@ +// tesla +0 8 0 12 // CONSTRUCT1 +0 8 0 12 // CONSTRUCT1 +8 24 24 24 // IDLE1 +0 0 0 0 // IDLE2 +32 1 1 1 // IDLE3-NOPOWER +0 0 0 0 // ATTACK1 +0 0 0 0 // ATTACK2 +0 0 0 0 // SPAWN1 +0 0 0 0 // SPAWN2 +0 0 0 0 // PAIN1 +0 0 0 0 // PAIN2 +32 2 0 12 // DESTROY1 +0 0 0 0 // DESTROY2 +34 1 1 1 // DESTROYED diff --git a/assets/models/players/human_base/locdamage.cfg b/assets/models/players/human_base/locdamage.cfg new file mode 100755 index 0000000..3beeb16 --- /dev/null +++ b/assets/models/players/human_base/locdamage.cfg @@ -0,0 +1,60 @@ +// These regions must cover the entire body and cannot overlap otherwise +// the non-locational damage calculation will not be correct! + +{ + name "legs" + minHeight 0.0 + maxHeight 0.5 + minAngle 0 + maxAngle 360 + modifier 0.5 +} + +{ + name "torso" + minHeight 0.5 + maxHeight 0.8 + minAngle 0 + maxAngle 360 + modifier 1.0 +} + +{ + name "head" + minHeight 0.8 + maxHeight 1.0 + minAngle 0 + maxAngle 360 + modifier 1.5 +} + +{ + name "legs crouch" + minHeight 0.0 + maxHeight 0.3 + minAngle 0 + maxAngle 360 + modifier 0.5 + crouch +} + +{ + name "torso crouch" + minHeight 0.3 + maxHeight 0.7 + minAngle 0 + maxAngle 360 + modifier 1.0 + crouch +} + +{ + name "head crouch" + minHeight 0.7 + maxHeight 1.0 + minAngle 0 + maxAngle 360 + modifier 1.5 + crouch +} + diff --git a/assets/models/players/human_bsuit/locdamage.cfg b/assets/models/players/human_bsuit/locdamage.cfg new file mode 100755 index 0000000..a2ed6d9 --- /dev/null +++ b/assets/models/players/human_bsuit/locdamage.cfg @@ -0,0 +1,29 @@ +// These regions must cover the entire body and cannot overlap otherwise +// the non-locational damage calculation will not be correct! + +{ + name "legs" + minHeight 0.0 + maxHeight 0.5 + minAngle 0 + maxAngle 360 + modifier 0.5 +} + +{ + name "torso" + minHeight 0.5 + maxHeight 0.8 + minAngle 0 + maxAngle 360 + modifier 1.0 +} + +{ + name "head" + minHeight 0.8 + maxHeight 1.0 + minAngle 0 + maxAngle 360 + modifier 1.5 +} diff --git a/assets/models/players/level1/animation.cfg b/assets/models/players/level1/animation.cfg new file mode 100755 index 0000000..1c474f9 --- /dev/null +++ b/assets/models/players/level1/animation.cfg @@ -0,0 +1,48 @@ +// animation config file +// Tremulous: level1 alien + +sex n + +// first frame, num frames, looping frames, frames per second + +footsteps none + +nonsegmented + +0 40 40 30 //NSPA_STAND + +41 141 0 60 //NSPA_GESTURE + +182 31 31 30 //NSPA_WALK +182 31 31 60 //NSPA_RUN +182 -31 31 60 //NSPA_RUNBACK + +0 0 0 30 //NSPA_CHARGE + +213 31 31 60 //NSPA_RUNLEFT +213 31 31 30 //NSPA_WALKLEFT +244 31 31 60 //NSPA_RUNRIGHT +244 31 31 30 //NSPA_WALKRIGHT + +182 31 31 30 //NSPA_SWIM + +275 41 20 30 //NSPA_JUMP +316 20 0 30 //NSPA_LAND +275 41 20 30 //NSPA_JUMPBACK +316 20 0 30 //NSPA_LANDBACK + +182 31 31 30 //NSPA_TURN + +336 31 0 30 //NSPA_ATTACK1 +336 31 0 30 //NSPA_ATTACK2 +336 31 0 30 //NSPA_ATTACK3 + +367 11 0 30 //NSPA_PAIN1 +367 11 0 30 //NSPA_PAIN2 + +378 41 0 30 //NSPA_DEATH1 +418 1 0 30 //NSPA_DEAD1 +378 41 0 30 //NSPA_DEATH2 +418 1 0 30 //NSPA_DEAD2 +378 41 0 30 //NSPA_DEATH3 +418 1 0 30 //NSPA_DEAD3 diff --git a/assets/models/weapons/abuild/weapon.cfg b/assets/models/weapons/abuild/weapon.cfg new file mode 100755 index 0000000..46cfdaa --- /dev/null +++ b/assets/models/weapons/abuild/weapon.cfg @@ -0,0 +1,11 @@ +disableIn3rdPerson +crosshair 15 gfx/2d/crosshair-alien_s + +icon icons/icona_builder + +secondary +{ + flashSound 0 models/weapons/abuildupg/flash0.wav + impactFleshSound 0 models/weapons/abuildupg/impactflesh0.wav + alwaysImpact +} diff --git a/assets/models/weapons/abuildupg/weapon.cfg b/assets/models/weapons/abuildupg/weapon.cfg new file mode 100755 index 0000000..0646359 --- /dev/null +++ b/assets/models/weapons/abuildupg/weapon.cfg @@ -0,0 +1,19 @@ +disableIn3rdPerson +crosshair 15 gfx/2d/crosshair-alien_s + +icon icons/icona_builder + +secondary +{ + flashSound 0 models/weapons/abuildupg/flash0.wav + impactFleshSound 0 models/weapons/abuildupg/impactflesh0.wav + alwaysImpact +} + +tertiary +{ + missileModel models/weapons/level3upg/missile.md3 + + impactMark 64 creep + impactSound 0 sound/misc/organic_bounce.wav +} diff --git a/assets/models/weapons/lcannon/weapon.cfg b/assets/models/weapons/lcannon/weapon.cfg new file mode 100755 index 0000000..be3ae30 --- /dev/null +++ b/assets/models/weapons/lcannon/weapon.cfg @@ -0,0 +1,33 @@ +weaponModel models/weapons/lcannon/lcannon.md3 +icon icons/iconw_lucifer +crosshair 48 gfx/2d/crosshair-lcannon_s +idleSound models/weapons/lcannon/idle.wav + +primary +{ + missileSprite 16 gfx/lcannon/primary + missileSpriteCharge 0.25 + missileSound models/weapons/lcannon/missle.wav + missileParticleSystem models/weapons/lcannon/missilePS + + flashDlightColor 1.0 1.0 0.0 + flashSound 0 models/weapons/lcannon/flash0.wav + + impactMark 32 gfx/marks/bullet_mrk + impactSound 0 models/weapons/lcannon/impact0.wav + impactParticleSystem models/weapons/lcannon/impactPS +} + +secondary +{ + missileSprite 16 gfx/lcannon/primary + missileSound models/weapons/lcannon/missle.wav + missileParticleSystem models/weapons/lcannon/secondaryMissilePS + + flashDlightColor 1.0 1.0 0.0 + flashSound 0 models/weapons/lcannon/flash0.wav + + impactMark 8 gfx/marks/bullet_mrk + impactSound 0 models/weapons/lcannon/impact0.wav + impactParticleSystem models/weapons/lcannon/secondaryImpactPS +} diff --git a/assets/models/weapons/level0/weapon.cfg b/assets/models/weapons/level0/weapon.cfg new file mode 100755 index 0000000..2e52551 --- /dev/null +++ b/assets/models/weapons/level0/weapon.cfg @@ -0,0 +1,9 @@ +disableIn3rdPerson +crosshair 15 gfx/2d/crosshair-alien_s + +icon icons/icona_lev0 + +primary +{ + flashSound 0 models/weapons/level0/flash0.wav +} diff --git a/assets/models/weapons/level1/weapon.cfg b/assets/models/weapons/level1/weapon.cfg new file mode 100755 index 0000000..5932283 --- /dev/null +++ b/assets/models/weapons/level1/weapon.cfg @@ -0,0 +1,11 @@ +disableIn3rdPerson +crosshair 15 gfx/2d/crosshair-alien_s + +icon icons/icona_lev1 + +primary +{ + flashSound 0 models/weapons/level1/flash0.wav + impactFleshSound 0 models/weapons/level1/impactflesh0.wav + alwaysImpact +} diff --git a/assets/models/weapons/level1upg/weapon.cfg b/assets/models/weapons/level1upg/weapon.cfg new file mode 100755 index 0000000..5b60e8c --- /dev/null +++ b/assets/models/weapons/level1upg/weapon.cfg @@ -0,0 +1,17 @@ +disableIn3rdPerson +crosshair 15 gfx/2d/crosshair-alien_s + +icon icons/icona_lev1 + +primary +{ + flashSound 0 models/weapons/level1/flash0.wav + impactFleshSound 0 models/weapons/level1/impactflesh0.wav + alwaysImpact +} + +secondary +{ + flashSound 0 models/weapons/level1upg/gas.wav + muzzleParticleSystem models/weapons/level1upg/muzzlePS +} diff --git a/assets/models/weapons/level2/weapon.cfg b/assets/models/weapons/level2/weapon.cfg new file mode 100755 index 0000000..927a731 --- /dev/null +++ b/assets/models/weapons/level2/weapon.cfg @@ -0,0 +1,11 @@ +disableIn3rdPerson +crosshair 15 gfx/2d/crosshair-alien_s + +icon icons/icona_lev2 + +primary +{ + flashSound 0 models/weapons/level2/flash0.wav + impactFleshSound 0 models/weapons/level2/impactflesh0.wav + alwaysImpact +} diff --git a/assets/models/weapons/level2upg/weapon.cfg b/assets/models/weapons/level2upg/weapon.cfg new file mode 100755 index 0000000..7a1f26c --- /dev/null +++ b/assets/models/weapons/level2upg/weapon.cfg @@ -0,0 +1,18 @@ +disableIn3rdPerson + +icon icons/icona_lev2 +crosshair 15 gfx/2d/crosshair-alien_s + +primary +{ + flashSound 0 models/weapons/level2/flash0.wav + impactFleshSound 0 models/weapons/level2/impactflesh0.wav + alwaysImpact +} + +secondary +{ + flashSound 0 models/weapons/level2upg/electric.wav + + impactMark 24 gfx/marks/plasma_mrk +} diff --git a/assets/models/weapons/level3/weapon.cfg b/assets/models/weapons/level3/weapon.cfg new file mode 100755 index 0000000..faa2c18 --- /dev/null +++ b/assets/models/weapons/level3/weapon.cfg @@ -0,0 +1,16 @@ +disableIn3rdPerson +crosshair 15 gfx/2d/crosshair-alien_s + +icon icons/icona_lev3 + +primary +{ + flashSound 0 models/weapons/level3/flash0.wav + impactFleshSound 0 models/weapons/level3/impactflesh0.wav + alwaysImpact +} + +secondary +{ + flashSound 0 models/weapons/level3/pounce.wav +} diff --git a/assets/models/weapons/level3upg/weapon.cfg b/assets/models/weapons/level3upg/weapon.cfg new file mode 100755 index 0000000..51192f7 --- /dev/null +++ b/assets/models/weapons/level3upg/weapon.cfg @@ -0,0 +1,28 @@ +disableIn3rdPerson + +icon icons/icona_lev3 +crosshair 15 gfx/2d/crosshair-alien_s + +primary +{ + flashSound 0 models/weapons/level3/flash0.wav + impactFleshSound 0 models/weapons/level3/impactflesh0.wav + alwaysImpact +} + +secondary +{ + flashSound 0 models/weapons/level3/pounce.wav +} + +tertiary +{ + flashSound 0 models/weapons/level3upg/flash0.wav + + missileModel models/weapons/level3upg/missile.md3 + missileSound models/weapons/level3upg/missile.wav + + impactMark 30 gfx/marks/bullet_mrk + impactSound 0 models/weapons/rifle/ricochet0.wav + impactParticleSystem models/weapons/level3upg/impactPS +} diff --git a/assets/models/weapons/level4/weapon.cfg b/assets/models/weapons/level4/weapon.cfg new file mode 100755 index 0000000..b890af1 --- /dev/null +++ b/assets/models/weapons/level4/weapon.cfg @@ -0,0 +1,11 @@ +disableIn3rdPerson +crosshair 15 gfx/2d/crosshair-alien_s + +icon icons/icona_lev4 + +primary +{ + flashSound 0 models/weapons/level4/flash0.wav + impactFleshSound 0 models/weapons/level4/impactflesh0.wav + alwaysImpact +} diff --git a/assets/models/weapons/mdriver/weapon.cfg b/assets/models/weapons/mdriver/weapon.cfg new file mode 100755 index 0000000..938e7ae --- /dev/null +++ b/assets/models/weapons/mdriver/weapon.cfg @@ -0,0 +1,12 @@ +weaponModel models/weapons/mdriver/mdriver.md3 +icon icons/iconw_driver +crosshair 24 gfx/2d/crosshair-mdriver_s + +primary +{ + flashDlightColor 0.0 1.0 0.0 + flashSound 0 models/weapons/mdriver/flash0.wav + + impactMark 6 gfx/marks/bullet_mrk + impactParticleSystem models/weapons/mdriver/impactPS +} diff --git a/assets/models/weapons/prifle/weapon.cfg b/assets/models/weapons/prifle/weapon.cfg new file mode 100755 index 0000000..ca99f4f --- /dev/null +++ b/assets/models/weapons/prifle/weapon.cfg @@ -0,0 +1,17 @@ +weaponModel models/weapons/prifle/prifle.md3 +icon icons/iconw_pulse +crosshair 24 gfx/2d/crosshair-prifle_s + +primary +{ + missileSprite 3 gfx/prifle/red_blob + missileTrailSystem models/weapons/prifle/missileTS + + flashDlightColor 1.0 0.0 0.0 + flashSound 0 models/weapons/prifle/flash0.wav + + impactMark 16 gfx/marks/bullet_mrk + impactParticleSystem models/weapons/prifle/impactPS + impactSound 0 models/weapons/prifle/impact0.wav + alwaysImpact +} diff --git a/assets/models/weapons/psaw/weapon.cfg b/assets/models/weapons/psaw/weapon.cfg new file mode 100755 index 0000000..7b87940 --- /dev/null +++ b/assets/models/weapons/psaw/weapon.cfg @@ -0,0 +1,13 @@ +weaponModel models/weapons/psaw/psaw.md3 +icon icons/iconw_saw +idleSound models/weapons/psaw/idle.wav +crosshair 24 gfx/2d/crosshair-psaw + +primary +{ + flashDlightColor 1.0 1.0 1.0 + firingSound models/weapons/psaw/firing.wav + + impactParticleSystem models/weapons/psaw/impactPS + alwaysImpact +} \ No newline at end of file -- cgit