class CfgSkeletons { class Default { isDiscrete=1; skeletonInherit=""; skeletonBones[]={}; }; class Gustav_m3_keleton: Default { skeletonBones[]= { "magazine", "", "tubo", "" }; }; }; class CfgModels { class Default { sectionsInherit=""; sections[]={}; skeletonName=""; }; class Gustav_m3: Default { sections[]= { "magazine","tubo" }; skeletonName="Gustav_m3_keleton"; sectionsInherit=""; class Animations { class magazine_hide { type="hide"; source="isempty"; selection="magazine"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=0.5; unHideValue=-1; }; class nomagazine_hide { type="hide"; source="hasmagazine"; selection="magazine"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=0.5; unHideValue=-1; }; class tubo_0 { type="rotation"; source="reloadmagazine"; selection="tubo"; sourceAddress="clamp"; axis = "tubo_axis"; minPhase=0; maxPhase=0.25; minValue=0; maxValue=0.25; memory=0; angle0=0; angle1=0; }; class tubo_1 { type="rotation"; source="reloadmagazine"; selection="tubo"; sourceAddress="clamp"; axis = "tubo_axis"; minPhase=0.25; maxPhase=0.35; minValue=0.25; maxValue=0.35; memory=0; angle0=0; angle1=-2.96706; }; class tubo_2 { type="rotation"; source="reloadmagazine"; selection="tubo"; sourceAddress="clamp"; axis = "tubo_axis"; minPhase=0.35; maxPhase=0.75; minValue=0.35; maxValue=0.75; memory=0; angle0=-3.316126; angle1=-3.316126; }; class tubo_3 { type="rotation"; source="reloadmagazine"; selection="tubo"; sourceAddress="clamp"; axis = "tubo_axis"; minPhase=0.7; maxPhase=0.75; minValue=0.7; maxValue=0.75; memory=0; angle0=-2.96706; angle1=0; }; class tubo_4 { type="rotation"; source="reloadmagazine"; selection="tubo"; sourceAddress="clamp"; axis = "tubo_axis"; minPhase=0.75; maxPhase=1; minValue=0.75; maxValue=1; memory=0; angle0=0; angle1=0; }; }; }; };