class CfgSkeletons
{
class 1911
{
IsDiscrete = 1;
SkeletonInherit = "";
SkeletonBones[] =
{
"magazine", "",
"trigger", "",
"recoil", "",
"slide", "recoil",
"hammer", "recoil",
"bolt", "recoil",
"trig", "recoil",
"shell_parent", "",
"shell", "shell_parent"
};
};
};
class CfgModels
{
class Default
{
Sections[] = {};
SectionsInherit = "";
SkeletonName = "";
};
class 1911: Default
{
SkeletonName = "1911";
Sections[] =
{
"camoground",
"zbytek"
};
class Animations
{
class bolt_fire_begin
{
type = "Translation";
source = "reload";
selection = "bolt";
axis = "bolt_axis";
minPhase = "0.1";
maxPhase = "0.5";
minValue = "0.1";
maxValue = "0.5";
offset0 = "0";
offset1 = "0.5";
};
class bolt_fire_end
{
type = "Translation";
source = "reload";
selection = "bolt";
axis = "bolt_axis";
minPhase = "0.6";
minValue = "0.6";
maxValue = "1";
offset0 = "0";
offset1 = "-0.5";
};
class hammer_fire_begin
{
type = "Rotation";
source = "reload";
selection = "hammer";
axis = "hammer_axis";
minPhase = "0";
maxPhase = "0.1";
minValue = "0";
maxValue = "0.1";
angle0 = "0";
angle1 = "1.22173";
};
class hammer_fire_end
{
type = "Rotation";
source = "reload";
selection = "hammer";
axis = "hammer_axis";
minPhase = "0.6";
minValue = "0.6";
maxValue = "1";
angle0 = "0";
angle1 = "-1.22173";
};
class bolt_empty
{
type = "Translation";
source = "isempty";
selection = "bolt";
axis = "bolt_axis";
minPhase = "0.99";
minValue = "0.99";
maxValue = "1";
offset0 = "0";
offset1 = "0.5";
};
class trigger_reload_rot
{
type = "Rotation";
source = "reload";
selection = "trig";
axis = "trig_axis";
minPhase = "0";
maxPhase = "0.7";
minValue = "0";
maxValue = "0.7";
angle0 = "0";
angle1 = "0.6981317";
};
class trigger_reload_rot_1
{
type = "Rotation";
source = "reload";
selection = "trig";
axis = "trig_axis";
minPhase = "0.8";
maxPhase = "0.99";
minValue = "0.8";
maxValue = "0.99";
angle0 = "0";
angle1 = "-0.6981317";
};
class rotation_a_align
{
type = "Rotation";
source = "reload";
selection = "shell_parent";
axis = "axis_rotation_a";
minPhase = "0.99";
maxPhase = "0.9901";
minValue = "0.99";
maxValue = "0.9901";
angle0 = "1.5707964";
angle1 = "0";
};
class rotation_a_eject1
{
type = "Rotation";
source = "reload";
selection = "shell";
axis = "axis_rotation_b";
minPhase = "0.6";
maxPhase = "0.99";
minValue = "0.6";
maxValue = "0.99";
angle0 = "0.13962634";
angle1 = "0";
};
class rotation_a_eject2
{
type = "Rotation";
source = "reload";
selection = "shell";
axis = "shell_parent";
minPhase = "0.3";
maxPhase = "0.6";
minValue = "0.3";
maxValue = "0.6";
angle0 = "0.17453292";
angle1 = "0";
};
class rotation_a_eject3
{
type = "Rotation";
source = "reload";
selection = "shell";
axis = "axis_rotation_b";
minPhase = "0.01";
maxPhase = "0.3";
minValue = "0.01";
maxValue = "0.3";
angle0 = "0.29670596";
angle1 = "0";
};
class rotation_a_back
{
type = "Rotation";
source = "reload";
selection = "shell";
axis = "shell_parent";
minPhase = "0.01";
maxPhase = "0.0101";
minValue = "0.01";
maxValue = "0.0101";
angle0 = "-0.61086524";
angle1 = "0";
};
class rotation_a_unhide
{
type = "Rotation";
source = "reload";
selection = "shell_parent";
axis = "axis_rotation_b";
minPhase = "0.009";
maxPhase = "0.01";
minValue = "0.009";
maxValue = "0.01";
angle0 = "-1.5707964";
angle1 = "0";
};
class bolt_reload_begin
{
type = "Translation";
source = "reloadmagazine";
selection = "bolt";
axis = "shell_parent";
minPhase = "0.8";
maxPhase = "0.87";
minValue = "0.8";
maxValue = "0.87";
offset0 = "0";
offset1 = "0.5";
};
class bolt_reload_end
{
type = "Translation";
source = "reloadmagazine";
selection = "bolt";
axis = "axis_rotation_b";
minPhase = "0.88";
maxPhase = "0.92";
minValue = "0.88";
maxValue = "0.92";
offset0 = "0";
offset1 = "-0.5";
};
class magazine_eject
{
type = "Translation";
source = "reloadmagazine";
selection = "magazine";
axis = "shell_parent";
minPhase = "0.157";
maxPhase = "0.203";
minValue = "0.157";
maxValue = "0.203";
offset0 = "0";
offset1 = "0.6";
};
class magazine_eject_middle
{
type = "Translation";
source = "reloadmagazine";
selection = "magazine";
axis = "axis_rotation_a";
minPhase = "0.25";
maxPhase = "0.26";
minValue = "0.25";
maxValue = "0.26";
offset0 = "0";
offset1 = "0.4";
};
class magazine_hide
{
type = "Hide";
source = "reloadmagazine";
selection = "magazine";
axis = "bolt_axis";
sourceAddress = "AnimMirror";
minPhase = "-0.63";
maxPhase = "0.37";
minValue = "-0.63";
maxValue = "0.37";
hideValue = "0.86";
};
class magazine_slidein
{
type = "Translation";
source = "reloadmagazine";
selection = "magazine";
axis = "bolt_axis";
minPhase = "0.584";
maxPhase = "0.62";
minValue = "0.584";
maxValue = "0.62";
offset0 = "0";
offset1 = "-1";
};
class recoil_reload_rot_1
{
type = "Rotation";
source = "reload";
selection = "recoil";
axis = "magazine_axis";
minPhase = "0.97";
minValue = "0.97";
maxValue = "1";
angle0 = "0";
angle1 = "-0.17453292";
};
class recoil_reload_rot_2
{
type = "Rotation";
source = "reload";
selection = "recoil";
axis = "magazine_axis";
minPhase = "0.82";
maxPhase = "0.97";
minValue = "0.82";
maxValue = "0.97";
angle0 = "0";
angle1 = "-0.08726646";
};
class recoil_reload_rot_3
{
type = "Rotation";
source = "reload";
selection = "recoil";
minPhase = "0.5";
maxPhase = "0.82";
minValue = "0.5";
maxValue = "0.82";
angle0 = "0";
angle1 = "0.17453292";
};
class recoil_reload_rot_4
{
type = "Rotation";
source = "reload";
selection = "recoil";
axis = "magazine_axis";
minPhase = "0.25";
maxPhase = "0.5";
minValue = "0.25";
maxValue = "0.5";
angle0 = "0";
angle1 = "0.05235988";
};
class recoil_reload_rot_5
{
type = "Rotation";
source = "reload";
selection = "recoil";
axis = "recoil_axis";
minPhase = "0";
maxPhase = "0.25";
minValue = "0";
maxValue = "0.25";
angle0 = "0";
angle1 = "0.034906585";
};
};
};
};