{ "_fv": 57, "_type": "procedure", "definition": { "procedurexml": "poseamplitudecompute_cameraanglesfloat fps = Minecraft.getInstance().getFps();&#10;if (fps <= 0) {&#10; fps = 1f;&#10;}&#10;float times = 45f / fps;local:amplitudeMULTIPLY15000MULTIPLYrecoilyrecoilxANDANDGTE1EQprone0local:pose0.9GTprone0EQbipod1local:pose0.75local:pose0.8local:pose1GTglobal:firing0firetime0.2GT0.3firepos2firepos2ADDfirepos2MULTIPLY0.04timesLT0firepos2firepos2MINUSfirepos2MULTIPLY0.02timesfirepos20LT0firetimefiretimeADDfiretimeMULTIPLY0.075timesANDLT0firetimeLTfiretime0.2fireposMULTIPLYlocal:poseADDADDMULTIPLY-18.34POWERfiretime2MULTIPLY8.58firetimefirepos2EQglobal:recoilhorizon1MINUSyawMULTIPLY0.2MULTIPLYlocal:amplitudeADDADDMULTIPLY-18.34POWERfiretime2MULTIPLY8.58firetimeMULTIPLY0.7MINUSMULTIPLY2RANDOM1ADDpitchMULTIPLY0.2MULTIPLYlocal:amplitudeADDADDMULTIPLY-18.34POWERfiretime2MULTIPLY8.58firetimeMULTIPLY0.7MINUSMULTIPLY2RANDOM1ADDrollMULTIPLYlocal:amplitudeADDADDMULTIPLY-18.34POWERfiretime2MULTIPLY8.58firetimeMULTIPLY0.7MINUSMULTIPLY2RANDOM1EQglobal:recoilhorizon-1MINUSyawMULTIPLY0.2MULTIPLYlocal:amplitudeADDADDMULTIPLY-18.34POWERfiretime2MULTIPLY8.58firetimeMULTIPLY0.7MINUSMULTIPLY2RANDOM1ADDpitchMULTIPLY0.2MULTIPLYlocal:amplitudeADDADDMULTIPLY-18.34POWERfiretime2MULTIPLY8.58firetimeMULTIPLY0.7MINUSMULTIPLY2RANDOM1MINUSrollMULTIPLYlocal:amplitudeADDADDMULTIPLY-18.34POWERfiretime2MULTIPLY8.58firetimeMULTIPLY0.7MINUSMULTIPLY2RANDOM1ANDLTE0.2firetimeLTfiretime1fireposMULTIPLYlocal:poseADDADDMINUSMULTIPLY3.34POWERfiretime2MULTIPLY5.5firetime2.167firepos2EQglobal:recoilhorizon1MINUSyawMULTIPLY0.2MULTIPLYlocal:amplitudeADDADDMINUSMULTIPLY3.34POWERfiretime2MULTIPLY5.5firetime2.167MULTIPLY0.7MINUSMULTIPLY2RANDOM1ADDpitchMULTIPLY0.2MULTIPLYlocal:amplitudeADDADDMINUSMULTIPLY3.34POWERfiretime2MULTIPLY5.5firetime2.167MULTIPLY0.7MINUSMULTIPLY2RANDOM1ADDrollMULTIPLYlocal:amplitudeADDADDMINUSMULTIPLY3.34POWERfiretime2MULTIPLY5.5firetime2.167MULTIPLY0.7MINUSMULTIPLY2RANDOM1EQglobal:recoilhorizon-1ADDyawMULTIPLY0.2MULTIPLYlocal:amplitudeADDADDMINUSMULTIPLY3.34POWERfiretime2MULTIPLY5.5firetime2.167MULTIPLY0.7MINUSMULTIPLY2RANDOM1MINUSpitchMULTIPLY0.2MULTIPLYlocal:amplitudeADDADDMINUSMULTIPLY3.34POWERfiretime2MULTIPLY5.5firetime2.167MULTIPLY0.7MINUSMULTIPLY2RANDOM1MINUSrollMULTIPLYlocal:amplitudeADDADDMINUSMULTIPLY3.34POWERfiretime2MULTIPLY5.5firetime2.167MULTIPLY0.7MINUSMULTIPLY2RANDOM1ANDLTE0firetimeLTEfiretime0.25boltposADDPOWERMINUSMULTIPLY8firetime121ANDLT0.25firetimeLTfiretime1boltpos0GTEfiretime1firetime0" } }