From e921609c47f3eb6498f318ec87ed2e01921ee7fb Mon Sep 17 00:00:00 2001 From: Lukas Moungos Date: Tue, 3 Jan 2023 23:16:38 +0100 Subject: [PATCH] get rid of wierd floating points --- weapons.cfg | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/weapons.cfg b/weapons.cfg index 9d2c652..7df2853 100644 --- a/weapons.cfg +++ b/weapons.cfg @@ -1,7 +1,7 @@ [REVOLVER] ;Model data HAND_POS=Vector3(0.4,-0.45,-1.0) ;Initial Position of the weapon -HAND_ROT=Vector3(0,3.14159265359,0) ;Initial Rotation of the weapon in Radians +HAND_ROT=Vector3(0,3.14,0) ;Initial Rotation of the weapon in Radians MODEL="models/Revolver.glb" ;Model file ;Weapon data @@ -12,13 +12,15 @@ RPM=120 ;Fire rate FIREMODE=0 ;is firemode automatic 0 = false, 1 = true HITSCAN=true ;Hit registry mode 1 = Hitscan, 0 = Projectile RAY_LEN=1000 ;Hitscan ray length +RECOIL=0.15 +RECOIL_DURATION=0.15 ;Animation data MOMENTUM=Vector2(0.3, -0.25) ANGULAR_MOMENTUM=Vector3(-60, 7, 10) RECOIL_COOLDOWN=0.35 RELOAD_MOMENTUM=Vector3(-5, -9, 7) -RELOAD_ANGULAR_MOMENTUM=Vector3(10.472, -13.9626, -17.4533) +RELOAD_ANGULAR_MOMENTUM=Vector3(10.5, -14.0, -17.5) RELOAD_TIME=0.35 DRAW_POS=Vector3(0,-0.5,-0.3) DRAW_ROT=Vector3(1.3, 0, 0) @@ -26,7 +28,7 @@ DRAW_ROT=Vector3(1.3, 0, 0) [UZI] ;Model data HAND_POS=Vector3(0.4,-0.45,-1.0) -HAND_ROT=Vector3(0,3.14159265359,0) +HAND_ROT=Vector3(0,3.14,0) MODEL="models/Uzi.glb" ;Weapon data @@ -37,13 +39,15 @@ RPM=600 FIREMODE=1 HITSCAN=true RAY_LEN=1000 +RECOIL=0.2 +RECOIL_DURATION=0.15 ;Animation data MOMENTUM=Vector2(0.05, -0.15) -ANGULAR_MOMENTUM=Vector3(-4, 1, 2) +ANGULAR_MOMENTUM=Vector3(-4, 1.5, 3) RECOIL_COOLDOWN=0.35 RELOAD_MOMENTUM=Vector3(-7, -9, 7) -RELOAD_ANGULAR_MOMENTUM=Vector3(10.472, -13.9626, -17.4533) +RELOAD_ANGULAR_MOMENTUM=Vector3(12, -14.0, -17.5) RELOAD_TIME=0.35 DRAW_POS=Vector3(0,-0.5,-0.3) DRAW_ROT=Vector3(1.3, 0, 0) @@ -51,7 +55,7 @@ DRAW_ROT=Vector3(1.3, 0, 0) [CHAINSAW] ;Model data HAND_POS=Vector3(0.4,-0.45,-1) -HAND_ROT=Vector3(-15,0.261799,3.14159265359) +HAND_ROT=Vector3(-15,0.3,3.14) MODEL="models/Chainsaw.glb" ;Weapon data @@ -66,9 +70,9 @@ RAY_LEN=2 ;Animation data MOMENTUM=Vector2(0.05, -0.05) ANGULAR_MOMENTUM=Vector3(15, 1, 2) -RECOIL_COOLDOWN=0.35 +RECOIL_COOLDOWN=0.65 RELOAD_MOMENTUM=Vector3(-7, -9, 7) -RELOAD_ANGULAR_MOMENTUM=Vector3(10.472, -13.9626, -17.4533) +RELOAD_ANGULAR_MOMENTUM=Vector3(10.5, -14.0, -17.5) RELOAD_TIME=0.35 DRAW_POS=Vector3(0,-0.5,-0.3) DRAW_ROT=Vector3(1.3, 0, 0)