Files

55 lines
1.7 KiB
Plaintext
Raw Permalink Normal View History

2026-07-21 00:27:17 +07:00
[gd_resource type="Resource" script_class="WeaponResource" format=3 uid="uid://dn71dyben68oe"]
[ext_resource type="PackedScene" uid="uid://u4tj3ey6tjg8" path="res://addons/Weapons/Scenes/RocketScene.tscn" id="1_hdqr8"]
[ext_resource type="PackedScene" uid="uid://x8oniabn746q" path="res://addons/Weapons/Scenes/MuzzleFlashParticleScene.tscn" id="1_icrwl"]
[ext_resource type="Script" uid="uid://bnhfyt5sl8jcd" path="res://addons/Weapons/Scripts/WeaponResourcesScript.gd" id="4_ws8wg"]
[sub_resource type="Curve" id="Curve_8j8ql"]
_data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(0.969231, 0.0578563), 0.0, 0.0, 0, 0]
point_count = 2
[resource]
script = ExtResource("4_ws8wg")
weaponName = "RocketLauncher"
weaponId = 5
type = 2
animBlendTime = 0.2
equipAnimName = "EquipAnimRocketLauncher"
unequipAnimName = "UnequipAnimRocketLauncher"
shootAnimName = "ShootAnimRocketLancher"
reloadAnimName = "ReloadAnimRocketLauncher"
totalAmmoInMag = 1
totalAmmoInMagRef = 1
ammoType = "RocketAmmo"
equipTime = 0.2
unequipTime = 0.2
canAutoShoot = true
nbProjShotsAtSameTime = 1
nbProjShots = 1
damagePerProj = 340.0
damageDropoff = SubResource("Curve_8j8ql")
timeBetweenShots = 0.82
reloadTimePerPart = 1.9
baseRotSpeed = 3.0
targetRotSpeed = 6.5
recoilVal = Vector3(0.19, 0.03, 0)
isProjExplosive = true
projRef = ExtResource("1_hdqr8")
projMoveSpeed = 25.0
projTimeBeforeVanish = 10.0
position = Array[Vector3]([Vector3(0.177288, -0.268151, -0.15469), Vector3(0, 3.14159, 0)])
tiltRotSpeed = 7.0
tiltRotAmount = 0.2
minSwayVal = Vector2(-20, -20)
maxSwayVal = Vector2(20, 20)
swaySpeedPos = 0.1
swaySpeedRot = 0.1
swayAmountPos = 0.2
swayAmountRot = 48.0
bobFreq = 0.01
bobAmount = 0.025
bobSpeed = 10.0
onIdleBobFreqDivider = 1.2
muzzleFlashRef = ExtResource("1_icrwl")
showMuzzleFlash = true