0
0
Fork 0
mirror of https://github.com/id-Software/DOOM-3-BFG.git synced 2025-03-16 15:41:16 +00:00
doom3-bfg/base/def/cinematic_le.def
2022-08-27 13:19:29 +02:00

633 lines
21 KiB
Modula-2

//*********************************************************************************************************************************//
//Exports //
//*********************************************************************************************************************************//
export eric {
//---------------------------------------------------------------------------------------------------------------------------------//
///////////
//Cameras//
///////////
camera maps/user/eric/le_hell_post/Ending_All_EW.ma -range 0 238 -dest models/md5/cinematics/le_hell_post/ending_cam_a
// camera maps/user/eric/le_hell_post/Ending_All_EW.ma -range 239 383 -dest models/md5/cinematics/le_hell_post/ending_cam_b
// camera maps/user/eric/le_hell_post/Ending_All_EW.ma -range 384 497 -dest models/md5/cinematics/le_hell_post/ending_cam_c
// camera maps/user/eric/le_hell_post/Ending_All_EW.ma -range 498 638 -dest models/md5/cinematics/le_hell_post/ending_cam_d
camera maps/user/eric/le_enpro/meyers_control_room_new.ma -dest models/md5/cinematics/le_enpro1/le_enpro1_cam
// camera maps/user/fred/enpro/marine_battle_shot1.mb -range 1 170 -dest models/md5/cinematics/enpro/exitcam_shot1
// camera maps/user/fred/enpro/enpro_exit2.mb -range 699 740 -dest models/md5/cinematics/enpro/exitcam_shot7
// camera maps/user/eric/le_enpro/wraith_legs_pull.ma -dest models/md5/cinematics/le_enpro1/wraith_legs_pull_cam
camera maps/user/eric/le_hell_post/guardian_ending.ma -dest models/md5/cinematics/le_hell_post/guardian_ending_cam
//---------------------------------------------------------------------------------------------------------------------------------//
///////////
//Marines//
///////////
//Marine Mesh Export
// mesh maps/user/eric/le_hell_post/cinematic_marine_mesh_export.ma -dest models/md5/cinematics/le_hell_post/marine_mesh
//Marine1 Animation
// options -prefix marine1:
// anim maps/user/eric/le_hell_post/Ending_All_EW.ma -range 0 238 -dest models/md5/cinematics/le_hell_post/marine1_a
// anim maps/user/eric/le_hell_post/Ending_All_EW.ma -range 239 383 -dest models/md5/cinematics/le_hell_post/marine1_b
// anim maps/user/eric/le_hell_post/Ending_All_EW.ma -range 384 497 -dest models/md5/cinematics/le_hell_post/marine1_c
// anim maps/user/eric/le_hell_post/Ending_All_EW.ma -range 498 638 -dest models/md5/cinematics/le_hell_post/marine1_d
// anim maps/user/eric/le_enpro/wraith_legs_pull.ma -range 1 150 -dest models/md5/cinematics/le_enpro1/marine_leg_pull
//Marine2 Animation
// options -prefix marine2:
// anim maps/user/eric/le_hell_post/Ending_All_EW.ma -range 0 238 -dest models/md5/cinematics/le_hell_post/marine2_a
// anim maps/user/eric/le_hell_post/Ending_All_EW.ma -range 239 383 -dest models/md5/cinematics/le_hell_post/marine2_b
// anim maps/user/eric/le_hell_post/Ending_All_EW.ma -range 384 497 -dest models/md5/cinematics/le_hell_post/marine2_c
// anim maps/user/eric/le_hell_post/Ending_All_EW.ma -range 498 638 -dest models/md5/cinematics/le_hell_post/marine2_d
//Marine3 Animation
// options -prefix marine3:
// anim maps/user/eric/le_hell_post/Ending_All_EW.ma -range 0 238 -dest models/md5/cinematics/le_hell_post/marine3_a
// anim maps/user/eric/le_hell_post/Ending_All_EW.ma -range 239 383 -dest models/md5/cinematics/le_hell_post/marine3_b
// anim maps/user/eric/le_hell_post/Ending_All_EW.ma -range 384 497 -dest models/md5/cinematics/le_hell_post/marine3_c
// anim maps/user/eric/le_hell_post/Ending_All_EW.ma -range 498 638 -dest models/md5/cinematics/le_hell_post/marine3_d
//---------------------------------------------------------------------------------------------------------------------------------//
////////////////////
//Scientist Meyers//
////////////////////
//Scientist Mesh Export
// options -prefix sci:
// mesh maps/user/eric/le_hell_post/cinematic_meyers_mesh_export_ref.ma -dest models/md5/cinematics/le_hell_post/meyers_mesh
//Ending cinematic animation
options -prefix scientist2:
// anim maps/user/eric/le_hell_post/Ending_All_EW.ma -range 0 238 -dest models/md5/cinematics/le_hell_post/meyers_a
// anim maps/user/eric/le_hell_post/Ending_All_EW.ma -range 239 383 -dest models/md5/cinematics/le_hell_post/meyers_b
anim maps/user/eric/le_hell_post/Ending_All_AR.ma -range 384 497 -dest models/md5/cinematics/le_hell_post/meyers_c
// anim maps/user/eric/le_hell_post/Ending_All_EW.ma -range 498 638 -dest models/md5/cinematics/le_hell_post/meyers_d
//Exis animation
options -prefix scientist: -parent Body2 Body
// anim maps/user/eric/le_exis/meyers_exis_anim_01_new.ma -dest models/md5/cinematics/le_exis/meyers_exis_anim_01_new.md5anim
// anim maps/user/eric/le_exis/meyers_exis_anim_02_new.ma -dest models/md5/cinematics/le_exis/meyers_exis_anim_02_new.md5anim
// anim maps/user/eric/le_exis/meyers_exis_anim_idle.ma -dest models/md5/cinematics/le_exis/meyers_exis_anim_idle.md5anim
//Enpro animation
options -prefix scientist:
anim maps/user/eric/le_enpro/meyers_control_room_new.ma -dest models/md5/cinematics/le_enpro1/meyers_control_room_new.md5anim
//---------------------------------------------------------------------------------------------------------------------------------//
////////////
//Dropship//
////////////
options -prefix dropship: -keep ship dropship_LightL dropship3L dropship2L dropship1L dropship_backL dropship_top2L dropship_top1L dropship_LightR dropship3R dropship2R dropship1R dropship_backR dropship_top2R dropship_top1R
// mesh maps/user/eric/le_hell_post/Ending_All_EW.ma -dest models/md5/cinematics/le_hell_post/dropship
anim maps/user/eric/le_hell_post/Ending_All_EW.ma -range 0 238 -dest models/md5/cinematics/le_hell_post/dropship_a
// anim maps/user/eric/le_hell_post/Ending_All_EW.ma -range 239 383 -dest models/md5/cinematics/le_hell_post/dropship_b
// anim maps/user/eric/le_hell_post/Ending_All_EW.ma -range 384 497 -dest models/md5/cinematics/le_hell_post/dropship_c
// anim maps/user/eric/le_hell_post/Ending_All_EW.ma -range 498 638 -dest models/md5/cinematics/le_hell_post/dropship_d
//---------------------------------------------------------------------------------------------------------------------------------//
////////////
//GUARDIAN//
////////////
options -prefix GUARD_
mesh maps/user/eric/le_hell_post/guardian_mesh.ma -dest models/md5/cinematics/le_hell_post/guardian_cinematic_mesh
options -prefix GUARD_
anim maps/user/eric/le_hell_post/guardian_ending.ma -dest models/md5/cinematics/le_hell_post/guardian_ending
}
//*********************************************************************************************************************************//
//Models //
//*********************************************************************************************************************************//
//---------------------------------------------------------------------------------------------------------------------------------//
///////////
//Marines//
///////////
//Marine1
model lm_ending_marine1 {
mesh models/md5/cinematics/le_hell_post/marine_mesh.md5mesh
channel torso ()
channel legs (*origin)
anim marine1_a models/md5/cinematics/le_hell_post/marine1_a.md5anim
anim marine1_b models/md5/cinematics/le_hell_post/marine1_b.md5anim
anim marine1_c models/md5/cinematics/le_hell_post/marine1_c.md5anim
anim marine1_d models/md5/cinematics/le_hell_post/marine1_d.md5anim
}
//Marine2
model lm_ending_marine2 {
mesh models/md5/cinematics/le_hell_post/marine_mesh.md5mesh
channel torso ()
channel legs (*origin)
anim marine2_a models/md5/cinematics/le_hell_post/marine2_a.md5anim
anim marine2_b models/md5/cinematics/le_hell_post/marine2_b.md5anim
anim marine2_c models/md5/cinematics/le_hell_post/marine2_c.md5anim
anim marine2_d models/md5/cinematics/le_hell_post/marine2_d.md5anim
}
//Marine3
model lm_ending_marine3 {
mesh models/md5/cinematics/le_hell_post/marine_mesh.md5mesh
channel torso ()
channel legs (*origin)
anim marine3_a models/md5/cinematics/le_hell_post/marine3_a.md5anim
anim marine3_b models/md5/cinematics/le_hell_post/marine3_b.md5anim
anim marine3_c models/md5/cinematics/le_hell_post/marine3_c.md5anim
anim marine3_d models/md5/cinematics/le_hell_post/marine3_d.md5anim
}
//Enpro Marine
model lm_enpro_marine1 {
mesh models/md5/cinematics/le_hell_post/marine_mesh.md5mesh
channel torso ()
channel legs (*origin)
anim marine_leg_pull models/md5/cinematics/le_enpro1/marine_leg_pull.md5anim
}
//---------------------------------------------------------------------------------------------------------------------------------//
////////////////////
//Scientist Meyers//
////////////////////
model lm_ending_meyers {
mesh models/md5/cinematics/le_hell_post/meyers_mesh.md5mesh
channel torso ()
channel legs (*origin)
anim meyers_a models/md5/cinematics/le_hell_post/meyers_a.md5anim
anim meyers_b models/md5/cinematics/le_hell_post/meyers_b.md5anim
anim meyers_c models/md5/cinematics/le_hell_post/meyers_c.md5anim
anim meyers_d models/md5/cinematics/le_hell_post/meyers_d.md5anim
}
//---------------------------------------------------------------------------------------------------------------------------------//
////////////////////
//Exis Meyers //
////////////////////
model lm_exis_meyers {
mesh models/md5/cinematics/le_hell_post/meyers_mesh.md5mesh
channel torso ()
channel legs (*origin)
anim idle models/md5/cinematics/le_exis/meyers_exis_anim_idle.md5anim
anim stand models/md5/cinematics/le_exis/meyers_exis_anim_idle.md5anim
anim meyers_exis_anim_01_new models/md5/cinematics/le_exis/meyers_exis_anim_01_new.md5anim
anim meyers_exis_anim_02_new models/md5/cinematics/le_exis/meyers_exis_anim_02_new.md5anim
anim meyers_exis_anim_idle models/md5/cinematics/le_exis/meyers_exis_anim_idle.md5anim
anim talk_primary models/md5/cinematics/le_exis/meyers_exis_anim_01_new.md5anim {
frame 1 event enableEyeFocus
}
}
//---------------------------------------------------------------------------------------------------------------------------------//
////////////////////
//Enpro Meyers //
////////////////////
model lm_enpro_meyers_new {
mesh models/md5/cinematics/le_hell_post/meyers_mesh.md5mesh
channel torso ()
channel legs (*origin)
anim meyers_control_room_new models/md5/cinematics/le_enpro1/meyers_control_room_new.md5anim
}
//---------------------------------------------------------------------------------------------------------------------------------//
////////////
//Dropship//
////////////
model lm_ending_dropship {
mesh models/md5/cinematics/marscity/spaceship.md5mesh
skin skins/dropshipnoflare.skin
anim dropship_a models/md5/cinematics/le_hell_post/dropship_a.md5anim
anim dropship_b models/md5/cinematics/le_hell_post/dropship_b.md5anim
anim dropship_c models/md5/cinematics/le_hell_post/dropship_c.md5anim
anim dropship_d models/md5/cinematics/le_hell_post/dropship_d.md5anim
}
//---------------------------------------------------------------------------------------------------------------------------------//
////////////
//GUARDIAN//
////////////
model lm_guardian_ending {
mesh models/md5/cinematics/le_hell_post/guardian_cinematic_mesh.md5mesh
// mesh models/md5/monsters/guardian/guardian.md5mesh
channel torso ()
channel legs (*origin)
anim guardian_ending models/md5/cinematics/le_hell_post/guardian_ending.md5anim
}
//*********************************************************************************************************************************//
//Entities //
//*********************************************************************************************************************************//
//---------------------------------------------------------------------------------------------------------------------------------//
///////////
//Cameras//
///////////
entityDef lm_ending_camera {
"editor_color" "1 .5 0"
"editor_mins" "-16 -16 0"
"editor_maxs" "16 16 64"
"spawnclass" "idCameraAnim"
"anim camera_a" "models/md5/cinematics/le_hell_post/ending_cam_a.camera"
"anim camera_b" "models/md5/cinematics/le_hell_post/ending_cam_b.camera"
"anim camera_c" "models/md5/cinematics/le_hell_post/ending_cam_c.camera"
"anim camera_d" "models/md5/cinematics/le_hell_post/ending_cam_d.camera"
"cinematic" "1"
}
entityDef lm_meyers_camera_new {
"editor_color" "1 .5 0"
"editor_mins" "-16 -16 0"
"editor_maxs" "16 16 64"
"spawnclass" "idCameraAnim"
"anim meyers_control_room_cam" "models/md5/cinematics/le_enpro1/le_enpro1_cam.camera"
"cinematic" "1"
}
entityDef lm_wraith_legs_pull_cam {
"editor_color" "1 .5 0"
"editor_mins" "-16 -16 0"
"editor_maxs" "16 16 64"
"spawnclass" "idCameraAnim"
"anim wraith_legs_pull_cam" "models/md5/cinematics/le_enpro1/wraith_legs_pull_cam.camera"
"cinematic" "1"
}
entityDef lm_guardian_ending_cam {
"editor_color" "1 .5 0"
"editor_mins" "-16 -16 0"
"editor_maxs" "16 16 64"
"spawnclass" "idCameraAnim"
"anim guardian_ending_cam" "models/md5/cinematics/le_hell_post/guardian_ending_cam.camera"
"cinematic" "1"
}
//---------------------------------------------------------------------------------------------------------------------------------//
///////////
//Marines//
///////////
//Marine1
entityDef lm_ending_marine1 {
"editor_color" "1 .5 0"
"editor_mins" "-16 -16 0"
"editor_maxs" "16 16 64"
"spawnclass" "idAI"
"scriptobject" "character"
"model" "lm_ending_marine1"
"anim" "marine1_a"
"num_cinematics" "4"
"anim1" "marine1_a"
"anim2" "marine1_b"
"anim3" "marine1_c"
"anim4" "marine1_d"
"cinematic" "1"
}
//Marine2
entityDef lm_ending_marine2 {
"editor_color" "1 .5 0"
"editor_mins" "-16 -16 0"
"editor_maxs" "16 16 64"
"spawnclass" "idAI"
"scriptobject" "character"
"model" "lm_ending_marine2"
"anim" "marine2_a"
"num_cinematics" "4"
"anim1" "marine2_a"
"anim2" "marine2_b"
"anim3" "marine2_c"
"anim4" "marine2_d"
"cinematic" "1"
}
//Marine3
entityDef lm_ending_marine3 {
"editor_color" "1 .5 0"
"editor_mins" "-16 -16 0"
"editor_maxs" "16 16 64"
"spawnclass" "idAI"
"scriptobject" "character"
"model" "lm_ending_marine3"
"anim" "marine3_a"
"num_cinematics" "4"
"anim1" "marine3_a"
"anim2" "marine3_b"
"anim3" "marine3_c"
"anim4" "marine3_d"
"cinematic" "1"
}
//Enpro Marine
entityDef lm_enpro_marine1 {
"editor_color" "1 .5 0"
"editor_mins" "-16 -16 0"
"editor_maxs" "16 16 64"
"spawnclass" "idAI"
"scriptobject" "character"
"model" "lm_enpro_marine1"
"anim" "marine_leg_pull"
"num_cinematics" "1"
"anim1" "marine_leg_pull"
"cinematic" "1"
}
//---------------------------------------------------------------------------------------------------------------------------------//
////////////////////
//Scientist Meyers//
////////////////////
entityDef lm_ending_meyers {
"editor_color" "1 .5 0"
"editor_mins" "-16 -16 0"
"editor_maxs" "16 16 64"
"spawnclass" "idAI"
"scriptobject" "character"
"model" "lm_ending_meyers"
"anim" "meyers_a"
"num_cinematics" "4"
"anim1" "meyers_a"
"anim2" "meyers_b"
"anim3" "meyers_c"
"anim4" "meyers_d"
"cinematic" "1"
}
//---------------------------------------------------------------------------------------------------------------------------------//
////////////////////
//Exis Meyers 01 //
////////////////////
entityDef lm_exis_meyers_01 {
"editor_color" "1 .5 0"
"editor_mins" "-16 -16 0"
"editor_maxs" "16 16 64"
"spawnclass" "idAI"
"scriptobject" "cinematic_le_meyers"
"model" "lm_exis_meyers"
"head_joint" "Shoulders"
// "size" "20 20 70"
"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"
"ik_numlegs" "0"
"talk_time" "0"
"talkradius" "384"
"cinematic" "1"
"meyers_animation" "meyers_exis_anim_01_new"
}
//---------------------------------------------------------------------------------------------------------------------------------//
////////////////////
//Exis Meyers 02 //
////////////////////
entityDef lm_exis_meyers_02 {
"editor_color" "1 .5 0"
"editor_mins" "-16 -16 0"
"editor_maxs" "16 16 64"
"spawnclass" "idAI"
"scriptobject" "cinematic_le_meyers"
"model" "lm_exis_meyers"
"meyers_animation" "meyers_exis_anim_02_new"
}
//---------------------------------------------------------------------------------------------------------------------------------//
////////////////////
//Exis Meyers 03 //
////////////////////
entityDef lm_exis_meyers_03 {
"editor_color" "1 .5 0"
"editor_mins" "-16 -16 0"
"editor_maxs" "16 16 64"
"spawnclass" "idAI"
"scriptobject" "character"
"model" "lm_exis_meyers"
"anim" "meyers_exis_anim_idle"
"num_cinematics" "1"
"anim1" "meyers_exis_anim_idle"
"cinematic" "1"
}
//---------------------------------------------------------------------------------------------------------------------------------//
////////////////////
//Enpro Meyers //
////////////////////
entityDef lm_enpro_meyers_new {
"editor_color" "1 .5 0"
"editor_mins" "-16 -16 0"
"editor_maxs" "16 16 64"
"spawnclass" "idAI"
"scriptobject" "character"
"model" "lm_enpro_meyers_new"
"anim" "meyers_control_room_new"
"num_cinematics" "1"
"anim1" "meyers_control_room_new"
"cinematic" "1"
}
//---------------------------------------------------------------------------------------------------------------------------------//
////////////////////
//Dropship //
////////////////////
entityDef lm_ending_dropship {
"inherit" "cin_base"
"model" "lm_ending_dropship"
"anim" "dropship_a"
"num_cinematics" "4"
"anim1" "dropship_a"
"anim2" "dropship_b"
"anim3" "dropship_c"
"anim4" "dropship_d"
"cinematic" "1"
"smokeParticleSystem1" "dropship_top1R"
"smokeParticleSystem2" "dropship_top1L"
"smokeParticleSystem3" "dropship_top2R"
"smokeParticleSystem4" "dropship_top2L"
"smokeParticleSystem5" "dropship1R"
"smokeParticleSystem6" "dropship1L"
"smokeParticleSystem7" "dropship2R"
"smokeParticleSystem8" "dropship2L"
"smokeParticleSystem9" "dropship3R"
"smokeParticleSystem10" "dropship3L"
}
//---------------------------------------------------------------------------------------------------------------------------------//
////////////////////
//GUARDIAN //
////////////////////
entityDef lm_guardian_ending {
"editor_color" "1 .5 0"
"editor_mins" "-16 -16 0"
"editor_maxs" "16 16 64"
"spawnclass" "idAI"
"scriptobject" "character"
"model" "lm_guardian_ending"
"anim" "guardian_ending"
"num_cinematics" "1"
"anim1" "guardian_ending"
"cinematic" "1"
"mtr_light_shader" "lights/lanternglow"
"light_radius" "200"
"light_color" "0.6 0.2 0.2"
"light_offset_right" "0 32 32"
"light_offset_left" "0 32 -32"
"light_noshadows" "1"
"smokeParticleSystem" "GflameBack"
"smokeParticleSystem2" "GflameRhand"
//"smokeParticleSystem3" "head"
"smokeParticleSystem3" "GflameLHand"
//"smokeParticleSystem5" "tail_12"
//"smokeParticleSystem6" "GflameReye"
//"smokeParticleSystem7" "GflameLeye"
//"smokeParticleSystem8" "GflameNose"
//"smokeParticleSystem4" "tounge_2"
"ik_numLegs" "2"
"ik_footSize" "8"
"ik_footDownTrace" "64"
"ik_waist" "Body"
"ik_hip1" "lupleg"
"ik_hip2" "rupleg"
"ik_knee1" "lloleg"
"ik_knee2" "rloleg"
"ik_ankle1" "lleg"
"ik_ankle2" "rleg"
"ik_dir1" "Lknee"
"ik_dir2" "Rknee"
"ik_foot1" "ik_foot1"
"ik_foot2" "ik_foot2"
"snd_sight" "monster_demon_guardian_sight"
"snd_chatter" "monster_demon_guardian_chatter"
"snd_chatter_combat" "monster_demon_guardian_chatter_combat"
"snd_pain" "monster_demon_guardian_pain"
"snd_death" "monster_demon_guardian_die"
"snd_footstep" "monster_demon_guardian_footstep"
"snd_attack" "monster_demon_guardian_attack"
"snd_spawn_seeker" "monster_demon_guardian_spawn"
"snd_kablam" "monster_demon_guardian_death_impact"
"def_poundgrounddamage" "damage_guardianPoundGround"
"def_poundground" "guardian_poundground_explosion"
"def_charge" "damage_guardianCharge"
}
//---------------------------------------------------------------------------------------------------------------------------------//