Files
Quake_4_Alpha/q4xbase/af/monster_retch_head.af
T
2026-08-06 14:45:27 -07:00

91 lines
1.8 KiB
Plaintext

/*
Generated by the Articulated Figure Editor.
Do not edit directly but launch the game and type 'editAFs' on the console.
*/
articulatedFigure monster_retch_head {
settings {
model "model_monster_q4x_retch_head"
skin ""
friction 0.0099999998, 0.0099999998, 0.8000000119, 0.5
suspendSpeed 20, 30, 40, 60
noMoveTime 1
noMoveTranslation 10
noMoveRotation 10
minMoveTime -1
maxMoveTime -1
totalMass -1
contents solid, corpse
clipMask solid, body, corpse
selfCollision 1
}
body "h_body" {
joint "origin"
mod both
model box( ( -0.5, -10, -20 ), ( 0.5, 10, 20 ) )
origin ( 0, 0, -3 )
angles ( -90, 90, 0 )
density 0.200000003
friction 0.0099999998, 0.0099999998, 0.8000000119
contents solid, corpse
clipMask solid, body, corpse
selfCollision 1
containedJoints "*origin -*R2 -*L2"
}
body "h_R2" {
joint "R2"
mod orientation
model cone( ( -6.5, -6.5, -6.5 ), ( 6.5, 6.5, 6.5 ), 3 )
origin ( 2, -3, 5 )
angles ( 174, 180, 21 )
density 0.200000003
friction 0.0099999998, 0.0099999998, 0.8000000119
contents solid, corpse
clipMask solid, body, corpse
selfCollision 1
containedJoints "*R2"
}
body "h_L2" {
joint "L2"
mod orientation
model cone( ( -5.5, -4, -5.5 ), ( 5.5, 4, 5.5 ), 3 )
origin ( 2, 3, 4 )
angles ( 174, 180, -9 )
density 0.200000003
friction 0.0099999998, 0.0099999998, 0.8000000119
contents solid, corpse
clipMask solid, body, corpse
selfCollision 1
containedJoints "*L2"
}
hinge "c_R2" {
body1 "h_R2"
body2 "h_body"
anchor joint( "R2" )
axis ( -0.1736481488, -0.0000000152, -0.9848077297 )
friction 0.5
limit -90, 90, 0
}
hinge "c_L2" {
body1 "h_L2"
body2 "h_body"
anchor joint( "L2" )
axis ( -0.1736481488, -0.0000000152, -0.9848077297 )
friction 0.5
limit 90, 90, 0
}
fixed "c_h_body" {
body1 "h_body"
body2 "world"
}
}