mirror of
https://github.com/jmarshall23/DoomRTX.git
synced 2026-08-12 08:11:10 +02:00
720 lines
21 KiB
Modula-2
720 lines
21 KiB
Modula-2
model delta2a_commando {
|
|
inherit monster_zombie_commando
|
|
|
|
anim columns models/md5/monsters/zct/delta2a_leapdown.md5anim {
|
|
ai_no_turn
|
|
frame 1 call overrideLegs
|
|
frame 1 disableGravity
|
|
frame 1 disableWalkIK
|
|
|
|
frame 11 sound_body snd_footstep
|
|
frame 19 sound_body snd_footstep
|
|
frame 24 sound_body snd_footstep
|
|
frame 31 sound_body snd_footstep
|
|
frame 43 sound_voice monster_zombie_commando_sight1
|
|
frame 64 sound_body snd_tentacle_out
|
|
frame 69 sound_body snd_footstep
|
|
frame 80 enableGravity
|
|
frame 80 enableWalkIK
|
|
frame 72 sound_body snd_thud
|
|
frame 87 sound_voice monster_zombie_commando_sight7
|
|
frame 91 sound_weapon snd_tentacle_in
|
|
}
|
|
}
|
|
|
|
entityDef delta2a_commando {
|
|
"inherit" "monster_zombie_commando"
|
|
"scriptobject" "ai"
|
|
"nativeobject" "rvmMonsterZombieCommandoTentacle"
|
|
"model" "delta2a_commando"
|
|
}
|
|
|
|
model delta2a_fatty {
|
|
inherit monster_zombie_fat
|
|
anim bathroomidle models/md5/monsters/zfat/deltabathroomloop.md5anim {
|
|
ai_no_turn
|
|
}
|
|
anim bathroomgetup models/md5/monsters/zfat/deltabathroomgetup.md5anim {
|
|
ai_no_turn
|
|
frame 1 sound_voice2 monster_zombie_fat_sight1
|
|
}
|
|
}
|
|
|
|
entityDef delta2a_fatty {
|
|
"inherit" "monster_zombie_fat"
|
|
"model" "delta2a_fatty"
|
|
|
|
"anim" "bathroomidle"
|
|
"on_activate" "bathroomgetup"
|
|
"walk_on_sight" "0"
|
|
}
|
|
|
|
|
|
model delta2a_cin_fatty {
|
|
mesh models/md5/monsters/zfat/zfat.md5mesh
|
|
anim office3 models/md5/cinematics/delta2a/zoffice3.md5anim {
|
|
frame 26 sound_voice d2a_fat_hit_glass
|
|
}
|
|
|
|
}
|
|
|
|
entityDef delta2a_cin_fatty {
|
|
"inherit" "cin_base"
|
|
"anim" "office3"
|
|
"model" "delta2a_cin_fatty"
|
|
"skin" "skins/monsters/zombies/zfat.skin"
|
|
|
|
}
|
|
|
|
|
|
entityDef delta2a_zombie_office1 {
|
|
"inherit" "monster_zombie_maint_bald"
|
|
"scriptobject" "ai"
|
|
"nativeobject" "rvmCharacter"
|
|
"model" "model_delta2a_zombie_nojaw"
|
|
"def_head" "head_bloodybald"
|
|
"head_joint" "Shoulders"
|
|
|
|
"snd_footstep" "monster_zombie_security_footstep"
|
|
}
|
|
|
|
entityDef delta2a_zombie_office2 {
|
|
"inherit" "monster_zombie_maint_bald"
|
|
"scriptobject" "ai"
|
|
"nativeobject" "rvmCharacter"
|
|
"model" "model_delta2a_zombie_nojaw"
|
|
"def_head" "head_zombie2"
|
|
"head_joint" "Shoulders"
|
|
"size" ""
|
|
|
|
"snd_footstep" "monster_zombie_security_footstep"
|
|
}
|
|
|
|
model model_delta2a_zombie_nojaw {
|
|
inherit model_monster_zombie
|
|
mesh models/md5/monsters/zombies/jumpsuitzombie.md5mesh
|
|
skin skins/monsters/zombies/jumpsuit.skin
|
|
channel torso ( *Waist )
|
|
channel legs ( origin Body Body2 *Hips -*Waist SPINNER eyecontrol chair)
|
|
|
|
anim stand models/md5/cinematics/delta2a/zoffice2end.md5anim
|
|
anim idle models/md5/cinematics/delta2a/zoffice2end.md5anim
|
|
anim office2start models/md5/cinematics/delta2a/zoffice2start.md5anim {
|
|
ai_no_turn
|
|
}
|
|
anim office2 models/md5/cinematics/delta2a/zoffice2.md5anim {
|
|
frame 1 event ignoreDamage
|
|
frame 21 sound_body snd_footstep
|
|
frame 51 sound_body snd_footstep
|
|
frame 65 sound_body snd_footstep
|
|
frame 78 sound_body snd_footstep
|
|
frame 89 sound_body snd_footstep
|
|
frame 94 sound_body snd_footstep
|
|
frame 97 sound_body snd_footstep
|
|
ai_no_turn
|
|
}
|
|
anim office2end models/md5/cinematics/delta2a/zoffice2end.md5anim {
|
|
frame 1 event ignoreDamage
|
|
}
|
|
anim office1 models/md5/cinematics/delta2a/zoffice1.md5anim
|
|
}
|
|
|
|
/***********************************************************************
|
|
|
|
delta2a_imp
|
|
|
|
***********************************************************************/
|
|
|
|
model delta2a_imp {
|
|
inherit monster_demon_imp
|
|
|
|
anim columnidle models/md5/monsters/imp/idlecolumn.md5anim {
|
|
ai_no_turn
|
|
frame 1 disableGravity
|
|
frame 1 disableWalkIK
|
|
}
|
|
anim columncrawl models/md5/monsters/imp/leapdowncolumn.md5anim {
|
|
ai_no_turn
|
|
frame 1 disableGravity
|
|
frame 1 disableWalkIK
|
|
frame 1 sound_voice snd_crawlersight
|
|
frame 13 sound_weapon snd_thud
|
|
frame 13 sound_body snd_glassfootstep
|
|
frame 14 sound_body snd_glassfootstep
|
|
frame 17 sound_body snd_glassfootstep
|
|
frame 24 sound_body snd_glassfootstep
|
|
frame 29 sound_body snd_glassfootstep
|
|
|
|
frame 30 sound_voice snd_crawlergetoff
|
|
|
|
frame 33 sound_body snd_glassfootstep
|
|
frame 37 sound_body snd_glassfootstep
|
|
frame 41 sound_body snd_glassfootstep
|
|
frame 42 sound_body snd_glassfootstep
|
|
frame 48 sound_body snd_footstep
|
|
frame 49 enableGravity
|
|
frame 49 enableWalkIK
|
|
frame 50 sound snd_thud
|
|
}
|
|
|
|
anim corneridle models/md5/monsters/imp/d1corneridle.md5anim {
|
|
ai_no_turn
|
|
}
|
|
anim cornercrawl models/md5/monsters/imp/d1corner.md5anim {
|
|
ai_no_turn
|
|
}
|
|
|
|
anim cageidle models/md5/monsters/imp/idlecages.md5anim {
|
|
ai_no_turn
|
|
frame 1 disableGravity
|
|
frame 1 disableWalkIK
|
|
}
|
|
|
|
anim cageleap models/md5/monsters/imp/leapdowncages.md5anim {
|
|
ai_no_turn
|
|
frame 1 disableGravity
|
|
frame 1 disableWalkIK
|
|
frame 35 enableGravity
|
|
frame 35 enableWalkIK
|
|
}
|
|
}
|
|
|
|
entityDef delta2a_imp {
|
|
"inherit" "monster_demon_imp"
|
|
"model" "delta2a_imp"
|
|
|
|
"snd_crawlersight" "delta2a_columncrawlersight"
|
|
"snd_crawlergetoff" "monster_demon_imp_attackmelee_2"
|
|
"snd_glassfootstep" "monster_demon_imp_footstep_glass"
|
|
}
|
|
|
|
//Ian the Scientist
|
|
|
|
export fred {
|
|
|
|
camera maps/fred/delta2a/ian_shot1.mb -range 1 756 -dest models/md5/cinematics/delta2a/scientist_cam
|
|
|
|
}
|
|
|
|
entityDef delta2a_scientist_cam {
|
|
"editor_color" "1 .5 0"
|
|
"editor_mins" "-16 -16 0"
|
|
"editor_maxs" "16 16 64"
|
|
|
|
"spawnclass" "idCameraAnim"
|
|
"cinematic" "1"
|
|
|
|
"anim scientist" "models/md5/cinematics/delta2a/scientist_cam.md5camera"
|
|
}
|
|
|
|
|
|
entityDef delta2a_sci_tele_hell_visions_cam {
|
|
"editor_color" "1 .5 0"
|
|
"editor_mins" "-16 -16 0"
|
|
"editor_maxs" "16 16 64"
|
|
|
|
"spawnclass" "idCameraAnim"
|
|
"cinematic" "1"
|
|
|
|
"anim teleport" "models/md5/cinematics/delta2a/teleporter_cam.md5cameras"
|
|
}
|
|
|
|
model delta2a_player {
|
|
mesh models/md5/characters/player/mocap/wepplayer.md5mesh
|
|
skin skins/player/shotgun.skin
|
|
|
|
anim teleport models/md5/cinematics/delta2a/teleporterplayer.md5anim {
|
|
frame 1 skin skins/player/noguns.skin
|
|
frame 1 sound_global delta2a_ending_sfx
|
|
}
|
|
|
|
anim scientist_a models/md5/cinematics/delta2a/scientistplayer_a.md5anim {
|
|
frame 8 sound_body snd_footstep
|
|
frame 22 sound_body snd_footstep
|
|
frame 37 sound_body snd_footstep
|
|
frame 55 sound_body snd_footstep
|
|
frame 60 sound_body snd_footstep
|
|
frame 88 sound_body snd_footstep
|
|
frame 106 sound_body snd_footstep
|
|
frame 128 sound_body snd_footstep
|
|
frame 146 sound_body snd_footstep
|
|
frame 164 sound_body snd_footstep
|
|
}
|
|
|
|
anim scientist_b models/md5/cinematics/delta2a/scientistplayer_b.md5anim {
|
|
frame 4 sound_body snd_footstep
|
|
frame 30 sound_body snd_footstep
|
|
frame 50 sound_body snd_footstep
|
|
frame 70 sound_body snd_footstep
|
|
}
|
|
|
|
}
|
|
|
|
entityDef delta2a_player {
|
|
"inherit" "cin_base"
|
|
"editor_color" "1 .5 .3"
|
|
"editor_mins" "-16 -16 0"
|
|
"editor_maxs" "16 16 32"
|
|
"editor_copy2" "anim"
|
|
|
|
"spawnclass" "idAnimated"
|
|
"anim" "teleport"
|
|
"model" "delta2a_player"
|
|
"snd_footstep" "player_sounds_footstep"
|
|
"cinematic" "1"
|
|
|
|
}
|
|
|
|
entityDef delta2a_player_scientist {
|
|
"inherit" "cin_base"
|
|
"editor_color" "1 .5 .3"
|
|
"editor_mins" "-16 -16 0"
|
|
"editor_maxs" "16 16 32"
|
|
"editor_copy2" "anim"
|
|
|
|
"spawnclass" "idAnimated"
|
|
"anim" "scientist_a"
|
|
"model" "delta2a_player"
|
|
"snd_footstep" "player_sounds_footstep"
|
|
"cinematic" "1"
|
|
|
|
"auto_advance" "1"
|
|
"num_anims" "2"
|
|
"anim1" "scientist_a"
|
|
"anim2" "scientist_b"
|
|
|
|
}
|
|
|
|
model delta2a_scientist_head {
|
|
|
|
mesh models/md5/heads/head02young/h2_cinematic.md5mesh
|
|
anim stand models/md5/heads/head02young/h2idle_cinematic.md5anim
|
|
anim idle models/md5/heads/head02young/h2idle_cinematic.md5anim
|
|
anim dead models/md5/heads/head02young/h2death_cinematic.md5anim
|
|
|
|
anim start models/md5/heads/head02young/delta2a/delta2a_01_ian_first.md5anim {
|
|
frame 1 sound_voice delta2a_sci_wuh
|
|
}
|
|
anim shot_one models/md5/heads/head02young/delta2a/delta2a_02_ian_first.md5anim {
|
|
frame 1 sound_voice delta2a_sci_thankgod
|
|
}
|
|
anim shot_two models/md5/heads/head02young/delta2a/delta2a_03_ian_first.md5anim {
|
|
frame 1 sound_voice delta2a_sci_iwaspart
|
|
}
|
|
anim shot_three models/md5/heads/head02young/delta2a/delta2a_04_ian_first.md5anim {
|
|
frame 1 sound_voice delta2a_sci_youhaveto
|
|
}
|
|
anim shot_four models/md5/heads/head02young/delta2a/delta2a_05_ian_first.md5anim {
|
|
frame 1 sound_voice delta2a_sci_imgoin
|
|
}
|
|
anim talk_primary models/md5/heads/head02young/delta2a/delta2a_ian_primary_first.md5anim {
|
|
frame 1 sound_voice delta2a_sci_primary1
|
|
}
|
|
anim talk_secondary1 models/md5/heads/head02young/delta2a/delta2a_ian_secondary_first.md5anim {
|
|
frame 1 sound_voice delta2a_sci_secondary1
|
|
}
|
|
anim talk_secondary2 models/md5/heads/head02young/delta2a/delta2a_06_ian_first.md5anim {
|
|
frame 1 sound_voice delta2a_sci_imgonnastay
|
|
}
|
|
}
|
|
|
|
model delta2a_scientist {
|
|
|
|
mesh models/md5/chars/labcoat.md5mesh
|
|
|
|
channel torso ( *Waist )
|
|
channel legs ( origin Body Body2 *Hips -*Waist SPINNER chair eyecontrol)
|
|
|
|
anim af_pose models/md5/chars/af_pose.md5anim
|
|
anim stand models/md5/chars/ian_d2a/ianpart4_stand.md5anim {
|
|
frame 1 event disableEyeFocus
|
|
frame 2 sound_body typing
|
|
frame 11 sound_body2 typing
|
|
frame 18 sound_body typing
|
|
frame 28 sound_body2 typing
|
|
frame 32 sound_body typing
|
|
frame 35 sound_body2 typing
|
|
frame 38 sound_body typing
|
|
frame 42 sound_body2 typing
|
|
frame 45 sound_body typing
|
|
frame 73 sound_body2 typing
|
|
frame 77 sound_body typing
|
|
frame 80 sound_body2 typing
|
|
frame 84 sound_body typing
|
|
frame 89 sound_body2 typing
|
|
frame 94 sound_body typing
|
|
frame 97 sound_body2 typing
|
|
frame 100 sound_body typing
|
|
frame 104 sound_body2 typing
|
|
frame 107 sound_body typing
|
|
frame 135 sound_body2 typing
|
|
frame 138 sound_body typing
|
|
frame 145 sound_body2 typing
|
|
frame 149 sound_body typing
|
|
frame 152 sound_body2 typing
|
|
frame 155 sound_body typing
|
|
frame 159 sound_body2 typing
|
|
frame 162 sound_body typing
|
|
frame 168 sound_body2 typing
|
|
frame 172 sound_body typing
|
|
frame 175 sound_body2 typing
|
|
frame 178 sound_body typing
|
|
frame 184 sound_body2 typing
|
|
frame 195 sound_body typing
|
|
frame 202 sound_body2 typing
|
|
frame 212 sound_body typing
|
|
frame 216 sound_body2 typing
|
|
frame 219 sound_body typing
|
|
frame 222 sound_body2 typing
|
|
frame 226 sound_body typing
|
|
frame 229 sound_body2 typing
|
|
frame 236 sound_body typing
|
|
frame 258 sound_body2 typing
|
|
frame 261 sound_body typing
|
|
frame 265 sound_body2 typing
|
|
frame 268 sound_body typing
|
|
frame 274 sound_body2 typing
|
|
frame 278 sound_body typing
|
|
frame 281 sound_body2 typing
|
|
frame 284 sound_body typing
|
|
frame 288 sound_body2 typing
|
|
frame 291 sound_body typing
|
|
}
|
|
anim idle models/md5/chars/ian_d2a/ianpart4_stand.md5anim {
|
|
frame 1 event disableEyeFocus
|
|
frame 2 sound_body typing
|
|
frame 11 sound_body2 typing
|
|
frame 18 sound_body typing
|
|
frame 28 sound_body2 typing
|
|
frame 32 sound_body typing
|
|
frame 35 sound_body2 typing
|
|
frame 38 sound_body typing
|
|
frame 42 sound_body2 typing
|
|
frame 45 sound_body typing
|
|
frame 73 sound_body2 typing
|
|
frame 77 sound_body typing
|
|
frame 80 sound_body2 typing
|
|
frame 84 sound_body typing
|
|
frame 89 sound_body2 typing
|
|
frame 94 sound_body typing
|
|
frame 97 sound_body2 typing
|
|
frame 100 sound_body typing
|
|
frame 104 sound_body2 typing
|
|
frame 107 sound_body typing
|
|
frame 135 sound_body2 typing
|
|
frame 138 sound_body typing
|
|
frame 145 sound_body2 typing
|
|
frame 149 sound_body typing
|
|
frame 152 sound_body2 typing
|
|
frame 155 sound_body typing
|
|
frame 159 sound_body2 typing
|
|
frame 162 sound_body typing
|
|
frame 168 sound_body2 typing
|
|
frame 172 sound_body typing
|
|
frame 175 sound_body2 typing
|
|
frame 178 sound_body typing
|
|
frame 184 sound_body2 typing
|
|
frame 195 sound_body typing
|
|
frame 202 sound_body2 typing
|
|
frame 212 sound_body typing
|
|
frame 216 sound_body2 typing
|
|
frame 219 sound_body typing
|
|
frame 222 sound_body2 typing
|
|
frame 226 sound_body typing
|
|
frame 229 sound_body2 typing
|
|
frame 236 sound_body typing
|
|
frame 258 sound_body2 typing
|
|
frame 261 sound_body typing
|
|
frame 265 sound_body2 typing
|
|
frame 268 sound_body typing
|
|
frame 274 sound_body2 typing
|
|
frame 278 sound_body typing
|
|
frame 281 sound_body2 typing
|
|
frame 284 sound_body typing
|
|
frame 288 sound_body2 typing
|
|
frame 291 sound_body typing
|
|
|
|
|
|
}
|
|
anim cower models/md5/chars/ian_d2a/iancower.md5anim {
|
|
frame 1 event disableEyeFocus
|
|
}
|
|
anim start models/md5/chars/ian_d2a/ianstart.md5anim {
|
|
frame 1 event disableEyeFocus
|
|
}
|
|
anim shot_one models/md5/chars/ian_d2a/ianpart1.md5anim {
|
|
frame 1 event disableEyeFocus
|
|
}
|
|
anim shot_two models/md5/chars/ian_d2a/ianpart2.md5anim {
|
|
frame 1 event disableEyeFocus
|
|
frame 92 sound_body snd_footstep
|
|
frame 113 sound_body snd_footstep
|
|
frame 131 sound_body snd_footstep
|
|
}
|
|
anim shot_three models/md5/chars/ian_d2a/ianpart3.md5anim {
|
|
frame 1 event disableEyeFocus
|
|
}
|
|
anim shot_four models/md5/chars/ian_d2a/ianpart4.md5anim {
|
|
frame 1 event disableEyeFocus
|
|
frame 9 sound_body typing
|
|
frame 12 sound_body2 typing
|
|
frame 18 sound_body typing
|
|
frame 22 sound_body2 typing
|
|
frame 25 sound_body typing
|
|
frame 28 sound_body2 typing
|
|
frame 33 sound_body typing
|
|
frame 36 sound_body2 typing
|
|
frame 46 sound_body typing
|
|
frame 54 sound_body2 typing
|
|
frame 57 sound_body typing
|
|
frame 63 sound_body2 typing
|
|
frame 67 sound_body typing
|
|
frame 70 sound_body2 typing
|
|
frame 70 event enableEyeFocus
|
|
frame 73 sound_body typing
|
|
frame 78 sound_body2 typing
|
|
frame 81 sound_body typing
|
|
frame 88 sound_body2 typing
|
|
frame 91 sound_body typing
|
|
|
|
frame 220 event enableEyeFocus
|
|
frame 390 event disableEyeFocus
|
|
frame 391 trigger mal_func_static_3065
|
|
frame 435 event enableEyeFocus
|
|
frame 500 event enableEyeFocus
|
|
frame 528 event disableEyeFocus
|
|
frame 529 event enableEyeFocus
|
|
}
|
|
anim talk_primary models/md5/chars/ian_d2a/ianpart4_talk.md5anim {
|
|
frame 1 event enableEyeFocus
|
|
}
|
|
anim talk_secondary1 models/md5/chars/ian_d2a/ianpart4_talk.md5anim {
|
|
frame 1 event enableEyeFocus
|
|
}
|
|
anim talk_secondary2 models/md5/chars/ian_d2a/ianpart4_talk.md5anim {
|
|
frame 1 event enableEyeFocus
|
|
}
|
|
}
|
|
|
|
|
|
entityDef delta2a_scientist {
|
|
"inherit" "npc_base"
|
|
"anim" "shot_one"
|
|
"model" "delta2a_scientist"
|
|
"def_head" "delta2a_scientist_head"
|
|
"head_joint" "Shoulders"
|
|
"size" "20 20 70"
|
|
|
|
"skin" "skins/characters/npcs/labcoat_chair.skin"
|
|
"def_dropDeathItem" "moveable_chair2"
|
|
"dropDeathItemJoint" "chair"
|
|
"dropDeathItemRotation" "0 0 -90"
|
|
"dropDeathItemOffset" "0 -10 30"
|
|
"skin_dropDeath" "skins/characters/npcs/labcoat_old.skin"
|
|
|
|
"look_joint Waist" "-0.2 0 0"
|
|
"look_joint Chest" "-0.2 0 0"
|
|
"look_joint Shoulders" "-0.2 0 0"
|
|
"look_joint headcontrol" "-0.4 0.4 0"
|
|
"look_joint neckcontrol" "-0.4 0.4 0"
|
|
"look_joint Ruparm" "0.5 0 0"
|
|
"look_joint Luparm" "0.5 0 0"
|
|
"look_min" "-90 -80 0"
|
|
"look_max" "25 80 0"
|
|
"turn_rate" "0"
|
|
"def_attach" "prop_soft_desk_chair2"
|
|
"ik_numlegs" "0"
|
|
|
|
"talk_time" "0"
|
|
"talkradius" "384"
|
|
"cinematic" "1"
|
|
|
|
"snd_wuh" "delta2a_sci_wuh"
|
|
"snd_thankgod" "delta2a_sci_thankgod"
|
|
"snd_iwaspart" "delta2a_sci_iwaspart"
|
|
"snd_youhaveto" "delta2a_sci_youhaveto"
|
|
"snd_imgoin" "delta2a_sci_imgoin"
|
|
"snd_imgonnastay" "delta2a_sci_imgonnastay"
|
|
"snd_primary1" "delta2a_sci_primary1"
|
|
"snd_secondary1" "delta2a_sci_secondary1"
|
|
|
|
}
|
|
|
|
model delta2a_scientist_head_return {
|
|
|
|
mesh models/md5/heads/head02young/h2_cinematic.md5mesh
|
|
anim stand models/md5/heads/head02young/h2idle_cinematic.md5anim
|
|
anim idle models/md5/heads/head02young/h2idle_cinematic.md5anim
|
|
anim dead models/md5/heads/head02young/h2death_cinematic.md5anim
|
|
|
|
anim talk_trigger models/md5/heads/head02young/delta2a/delta2a_01_ian_second.md5anim {
|
|
frame 1 sound_voice delta2a_sci_excellent
|
|
frame 430 sound_voice delta2a_sci_butbefore
|
|
frame 510 sound_voice delta2a_sci_itsajournal
|
|
frame 511 trigger vidcd_trigger1
|
|
}
|
|
anim talk_primary models/md5/heads/head02young/delta2a/delta2a_ian_primary_second.md5anim {
|
|
frame 1 sound_voice delta2a_sci_primary2
|
|
}
|
|
anim talk_secondary1 models/md5/heads/head02young/delta2a/delta2a_ian_secondary_second.md5anim {
|
|
frame 1 sound_voice delta2a_sci_secondary2
|
|
}
|
|
anim talk_secondary2 models/md5/heads/head02young/delta2a/delta2a_ian_primary_second.md5anim {
|
|
frame 1 sound_voice delta2a_sci_primary2
|
|
}
|
|
}
|
|
|
|
model delta2a_scientist_return {
|
|
|
|
mesh models/md5/chars/labcoat.md5mesh
|
|
skin skins/characters/npcs/labcoat_chair.skin
|
|
|
|
channel torso ( *Waist )
|
|
channel legs ( origin Body Body2 *Hips -*Waist SPINNER chair)
|
|
|
|
anim af_pose models/md5/chars/af_pose.md5anim
|
|
anim stand models/md5/chars/ian_d2a/ianpart4_stand.md5anim {
|
|
frame 1 event disableEyeFocus
|
|
}
|
|
anim idle models/md5/chars/ian_d2a/ianpart4_stand.md5anim {
|
|
frame 1 event disableEyeFocus
|
|
}
|
|
anim cower models/md5/chars/ian_d2a/iancower.md5anim {
|
|
frame 1 event disableEyeFocus
|
|
}
|
|
anim talk_trigger models/md5/chars/ian_d2a/ianpart4_talk_trigger.md5anim {
|
|
frame 1 event enableEyeFocus
|
|
}
|
|
anim talk_primary models/md5/chars/ian_d2a/ianpart4_talk.md5anim {
|
|
frame 1 event enableEyeFocus
|
|
}
|
|
anim talk_secondary1 models/md5/chars/ian_d2a/ianpart4_talk.md5anim {
|
|
frame 1 event enableEyeFocus
|
|
}
|
|
anim talk_secondary2 models/md5/chars/ian_d2a/ianpart4_talk.md5anim {
|
|
frame 1 event enableEyeFocus
|
|
}
|
|
}
|
|
|
|
|
|
entityDef delta2a_scientist_return {
|
|
"inherit" "npc_base"
|
|
"anim" "shot_one"
|
|
"model" "delta2a_scientist_return"
|
|
"def_head" "delta2a_scientist_head_return"
|
|
"head_joint" "Shoulders"
|
|
"size" "20 20 70"
|
|
|
|
"skin" "skins/characters/npcs/labcoat_chair.skin"
|
|
"def_dropDeathItem" "moveable_chair2"
|
|
"dropDeathItemJoint" "chair"
|
|
"dropDeathItemRotation" "0 0 -90"
|
|
"dropDeathItemOffset" "0 -10 30"
|
|
"skin_dropDeath" "skins/characters/npcs/labcoat_old.skin"
|
|
"ik_numlegs" "0"
|
|
|
|
"look_joint Waist" "-0.2 0 0"
|
|
"look_joint Chest" "-0.2 0 0"
|
|
"look_joint Shoulders" "-0.2 0 0"
|
|
"look_joint headcontrol" "-0.4 0.4 0"
|
|
"look_joint neckcontrol" "-0.4 0.4 0"
|
|
"look_joint Ruparm" "0.5 0 0"
|
|
"look_joint Luparm" "0.5 0 0"
|
|
"look_min" "-90 -80 0"
|
|
"look_max" "25 80 0"
|
|
"turn_rate" "0"
|
|
|
|
"def_attach" "prop_soft_desk_chair2"
|
|
|
|
"talk_time" "0"
|
|
"talkradius" "384"
|
|
"cinematic" "1"
|
|
|
|
"snd_excellent" "delta2a_sci_excellent"
|
|
"snd_butbefore" "delta2a_sci_butbefore"
|
|
"snd_itsajournal" "delta2a_sci_itsajournal"
|
|
|
|
"snd_primary2" "delta2a_sci_primary2"
|
|
"snd_secondary2" "delta2a_sci_secondary2"
|
|
|
|
}
|
|
|
|
|
|
|
|
//TELEPORTATION ROOM...
|
|
|
|
export fred {
|
|
camera maps/fred/delta2a/malteleporterroom.mb -dest models/md5/cinematics/delta2a/teleporter_cam
|
|
|
|
options -prefix TELE_ -keep ALL -parent EARMUFFS ALL
|
|
|
|
mesh maps/fred/delta2a/malteleporterroom.mb -dest models/md5/cinematics/delta2a/teleporter
|
|
anim maps/fred/delta2a/malteleporterroom.mb -dest models/md5/cinematics/delta2a/teleporter
|
|
anim maps/fred/delta2a/tele_arms_return.mb -dest models/md5/cinematics/delta2a/teleporter_return
|
|
}
|
|
|
|
|
|
entityDef delta2a_teleporter_cam {
|
|
"editor_color" "1 .5 0"
|
|
"editor_mins" "-16 -16 0"
|
|
"editor_maxs" "16 16 64"
|
|
|
|
"spawnclass" "idCameraAnim"
|
|
|
|
"cinematic" "1"
|
|
"anim teleport" "models/md5/cinematics/delta2a/teleporter_cam.md5camera"
|
|
}
|
|
|
|
model delta2a_teleporter {
|
|
mesh models/md5/cinematics/delta2a/teleporter.md5mesh
|
|
anim brace models/md5/cinematics/delta2a/teleporter.md5anim {
|
|
frame 1 sound_body d2a_tp_warmup
|
|
}
|
|
anim return models/md5/cinematics/delta2a/teleporter_return.md5anim
|
|
}
|
|
|
|
entityDef delta2a_teleporter {
|
|
"inherit" "cin_base"
|
|
"anim" "brace"
|
|
"model" "delta2a_teleporter"
|
|
"cinematic" "1"
|
|
}
|
|
|
|
//Cam Toob...
|
|
|
|
export fred {
|
|
|
|
camera models/Fred/cam_toob.mb -dest models/md5/cinematics/delta2a/cam_toob
|
|
|
|
options -prefix TOOB_ -keep CONNECT
|
|
|
|
mesh models/Fred/cam_toob.mb -dest models/md5/cinematics/delta2a/toob
|
|
anim models/Fred/cam_toob.mb -dest models/md5/cinematics/delta2a/toob
|
|
}
|
|
|
|
entityDef cin_toob_cam {
|
|
"editor_color" "1 .5 0"
|
|
"editor_mins" "-16 -16 0"
|
|
"editor_maxs" "16 16 64"
|
|
|
|
"spawnclass" "idCameraAnim"
|
|
|
|
"anim" "toobcam"
|
|
"cinematic" "1"
|
|
|
|
"anim toobcam" "models/md5/cinematics/delta2a/cam_toob.md5camera"
|
|
}
|
|
|
|
model cin_toob {
|
|
mesh models/md5/cinematics/delta2a/toob.md5mesh
|
|
anim toob models/md5/cinematics/delta2a/toob.md5anim
|
|
}
|
|
|
|
entityDef cin_toob {
|
|
"inherit" "cin_base"
|
|
"anim" "toob"
|
|
"model" "cin_toob"
|
|
"cinematic" "1"
|
|
|
|
}
|