Hello!, been a while!.
So i tried to add submodels to a model, with animations. but it doesnt work.
so if you could tell me what i did wrong, that would be great.
Cant check errors with xash studio either..
Edit: Found the error, missing file after all.. ill be testing some more when i have time for this. :/
Code:
Code:
/*
==============================================================================
QC script generated by Half-Life MDL Decompiler 1.2
2003, Kratisto. Based on code from Valve's HL SDK.
v_trg42g.mdl
Original internal name:
"v_trg42g.mdl"
==============================================================================
*/
$modelname "v_PRI_MODEL.mdl"
$cd ".\"
$cdtexture ".\"
$scale 1.0
$cliptotextures
$bbox 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000
$cbox 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000
$eyeposition 0.000000 0.000000 0.000000
$body "hands" "CSO_HighQ_Hand_512"
//reference mesh(es)
$bodygroup "human_sniper_pack"
{
studio "trg42_submodel"
studio "savery_submodel"
studio "vsk94_submodel"
studio "m24_submodel"
}
$texrendermode "trg42_texture.bmp" "masked"
$texrendermode "savery_texture.bmp" "masked"
$texrendermode "vsk94_texture.BMP" "masked"
$texrendermode "m24_texture.BMP" "masked"
// 2 attachment(s)
$attachment 0 "Bone50" 0.000000 -22.000000 0.000000
$attachment 1 "Bone50" 0.000000 -4.500000 0.000000
// 5 hit box(es)
$hbox 0 "Bone04" -1.980000 -8.880000 -1.020000 1.730000 0.030000 1.090000
$hbox 0 "Bone_Righthand" -1.340000 -2.980000 -0.410000 1.430000 0.000000 0.630000
$hbox 0 "Bone01" -1.720000 -8.900000 -1.020000 1.990000 0.020000 1.090000
$hbox 0 "Bone_Lefthand" -1.520000 -3.150736 -0.410000 1.250000 0.000000 0.772147
$hbox 0 "Bone02" -0.930000 -22.100000 -0.700000 0.900000 9.740000 5.770000
// 6 animation sequence(s)
//Trg-42
$sequence "idle_trg42" "idle_trg42" fps 16
$sequence "shoot1_trg42" "shoot1_trg42" fps 35 {
{ event 5001 0 "31" }
{ event 5004 15 "weapons/trg_foley2.wav" }
{ event 5004 27 "weapons/trg_foley3.wav" }
}
$sequence "shoot2_trg42" "shoot2_trg42" fps 35 {
{ event 5001 0 "31" }
{ event 5004 15 "weapons/trg_foley2.wav" }
{ event 5004 27 "weapons/trg_foley3.wav" }
}
$sequence "reload_trg42" "reload_trg42" fps 30 { event 5004 26 "weapons/trg_clipout.wav" } { event 5004 53 "weapons/trg_clipin.wav" }
$sequence "draw_trg42" "draw_trg42" fps 30 { event 5004 0 "weapons/trg_foley1.wav" }
//Savery
$sequence "idle_savery" "idle_savery" fps 30 loop { event 5004 0 "weapons/sprifle_idle.wav" }
$sequence "shoot1_savery" "shoot1_savery" fps 30 { event 5001 0 "23" }
$sequence "shoot2_savery" "shoot2_savery" fps 30 { event 5001 0 "23" }
$sequence "reload_savery" "reload_savery" fps 30 { event 5004 0 "weapons/sprifle_clipout.wav" } { event 5004 48 "weapons/sprifle_clipin.wav" }
$sequence "draw_savery" "draw_Savery" fps 30 { event 5004 2 "weapons/sprifle_draw.wav" }
//Vsk-94
$sequence "idle_vsk94" "idle_vsk94" fps 16
$sequence "shoot_vsk94" "shoot_vsk94" fps 16 { event 5001 0 "21" }
$sequence "shoot2_vsk94" "shoot2_vsk94" fps 16 { event 5001 0 "21" }
$sequence "reload_vsk94" "reload_vsk94" fps 30 {
{ event 5004 17 "weapons/vsk_clipout.wav" }
{ event 5004 46 "weapons/vsk_clipin.wav" }
{ event 5004 79 "weapons/vsk_draw.wav" }
}
$sequence "draw_vsk94" "draw_vsk94" fps 30 { event 5004 9 "weapons/vsk_draw.wav" }
//M24
$sequence "idle_m24" "idle_m24" fps 16
$sequence "shoot1_m24" "shoot1_m24" fps 35 { event 5001 0 "21" } { event 5004 16 "weapons/m24_draw.wav" }
$sequence "shoot2_m24" "shoot2_m24" fps 35 { event 5001 0 "21" } { event 5004 16 "weapons/m24_draw.wav" }
$sequence "reload_m24" "reload_m24" fps 30 {
{ event 5004 9 "weapons/m24_clipout.wav" }
{ event 5004 23 "weapons/m24_foley1.wav" }
{ event 5004 50 "weapons/m24_clipin.wav" }
{ event 5004 69 "weapons/m24_foley2.wav" }
}
$sequence "draw_m24" "draw_m24" fps 30
// End of QC script.
__________________