Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local gundata = require(game.ReplicatedStorage.Modules.RECON)
- local cf = CFrame.new
- local angles = CFrame.Angles
- local v3 = Vector3.new
- local pi = math.pi
- local halfpi = pi / 2
- local tau = pi * 2
- local deg = pi / 180
- local rad = math.rad
- function gundata.update()
- gundata.stats = {
- bullet = "dart",
- weight = 1,
- firemode = 0,
- boltaction = true,
- spread = v3(0, 0, 0),
- aimspread = v3(0, 0, 0),
- zoom = 55,
- damage = 7733,
- recoilx = 0,
- recoily = 0,
- rate = 0,
- range = 9999999999,
- fireid = "rbxassetid://717223903",
- firepitch = 1,
- leftcf = cf(1.8, -3.5, 0.75) * angles(pi / 12, 0, pi / 12),
- rightcf = cf(0, -0.5, 0.3),
- aimleftcf = cf(0.8, -3, 0.75) * angles(0, 0, pi / 12),
- aimrightcf = cf(0, 0, 0),
- sprintleftcf = cf(-0.4, -1.35, 1) * angles(rad(0), rad(10), -rad(0)),
- sprintrightcf = cf(-1, 0, 0.5) * angles(rad(-15), rad(0), rad(-30)),
- lshcf = cf(-1, 0.5, -0.5) * angles(halfpi, 0, 0) * cf(1.5, -1, 0) * angles(0, 0, pi / 6),
- rshcf = cf(1, 0.5, -0.5) * angles(halfpi, 0, 0),
- viewmodelcf = cf(),
- maxclip = 99999999999999999999,
- stored = 99999999999999999999,
- allowed = {
- sight = {
- "ACOG",
- "EOTECH",
- "KOBRA",
- "RED DOT",
- "7X SCOPE",
- "3X SCOPE",
- "16X SCOPE",
- "AIMPOINT"
- },
- clip = {
- "18 DART CLIP",
- "35 DART DRUM"
- },
- barrel = {},
- underbarrel = {
- "LASER",
- "GREEN LASER",
- "GRIP",
- "ANG GRIP"
- },
- stock = {},
- mod = {
- "AIR RESTRICT",
- "LIGHT SPRING",
- "HEAVY SPRING",
- "STEFAN DARTS"
- }
- },
- paints = {
- "CRIMSON",
- "TOOTHPASTE",
- "HOT PINK",
- "YELLOW",
- "BLACK",
- "RED",
- "MAROON",
- "LAPIS",
- "WHITE",
- "CAMO",
- "POOP",
- "PINK",
- "GREY",
- "ORANGE",
- "NUCLEAR",
- "DARKNESS",
- "COPPER",
- "GRASS",
- "SKIN",
- "CADET BLUE",
- "VIOLET",
- "MINT",
- "GREENER",
- "NAVY",
- "MAUVE"
- }
- }
- gundata.animations = {
- bolting = {
- {
- dur = 0.3,
- weaponleft = cf(-0.05, 0.7, 1.2) * angles(rad(0), 0, 0),
- speedweaponleft = 0.3,
- weaponright = cf(0, -0.35, 0),
- speedweaponright = 0.3
- },
- {
- dur = 0.2,
- weaponleft = cf(0.15, 0.85, 2.2) * angles(rad(0), 0, 0),
- speedweaponleft = 0.5,
- bolt = cf(0, 0, 1),
- speedbolt = 0.5,
- sound = "rbxassetid://717223693",
- pitch = 1.1,
- weaponright = cf(0, -0.35, 0),
- speedweaponright = 0.3
- },
- {
- dur = 0.2,
- weaponleft = cf(-0.05, 0.7, 1.2) * angles(rad(0), 0, 0),
- speedweaponleft = 0.5,
- bolt = cf(),
- speedbolt = 0.5,
- sound = "rbxassetid://717223777",
- pitch = 1.1,
- weaponright = cf(0, -0.35, 0),
- speedweaponright = 0.3
- }
- },
- reloading = {
- {
- dur = 0.4,
- weaponleft = cf(0.3, 1.6, 2.2) * angles(rad(30), 0, 0),
- speedweaponleft = 0.33,
- weaponright = cf(0, -0.4, 0.5) * angles(rad(30), 0, 0),
- speedweaponright = 0.33
- },
- {
- dur = 0.4,
- weaponleft = cf(0.5, 1.2, 3.2) * angles(rad(30), 0, 0),
- speedweaponleft = 0.33,
- weaponright = cf(0, -0.4, 0.5) * angles(rad(30), 0, 0),
- speedweaponright = 0.33,
- bolt = cf(0, 0, 1),
- speedbolt = 0.4,
- sound = "rbxassetid://717223693",
- pitch = 1.1
- },
- {
- dur = 0.4,
- weaponleft = cf(0, -4, 1),
- speedweaponleft = 0.15,
- bolt = cf(0, 0, 1),
- weaponright = cf(0, 0.2, 0) * angles(rad(10), 0, 0),
- speedweaponright = 0.1
- },
- {
- dur = 0.9,
- weaponleft = cf(0, -4, 1),
- bolt = cf(0, 0, 1),
- weaponright = cf(0, -0.5, 0) * angles(rad(-10), 0, 0),
- speedweaponright = 0.3,
- mag = cf(0, -3, 0),
- speedmag = 0.3,
- sound = "http://www.roblox.com/asset/?id=717224125"
- },
- {
- dur = 0.4,
- weaponleft = cf(0, 0, 0.7),
- speedweaponleft = 0.33,
- bolt = cf(0, 0, 1),
- weaponright = cf(0, 0.2, 0) * angles(0, 0, 0),
- speedweaponright = 0.2,
- mag = cf(),
- speedmag = 0.33,
- sound = "http://www.roblox.com/asset/?id=717224018"
- },
- {
- dur = 0.35,
- weaponleft = cf(0.2, 1.2, 2) * angles(rad(0), 0, 0),
- speedweaponleft = 0.33,
- bolt = cf(0, 0, 1),
- weaponright = cf(0, -0.2, 0) * angles(0, 0, 0),
- speedweaponright = 0.2
- },
- {
- dur = 0.4,
- weaponleft = cf(-0.1, 0.8, 1) * angles(rad(0), 0, 0),
- speedweaponleft = 0.33,
- bolt = cf(),
- speedbolt = 0.33,
- weaponright = cf(0, -0.2, 0) * angles(0, 0, 0),
- speedweaponright = 0.2,
- sound = "rbxassetid://717223777",
- pitch = 1.1
- },
- {
- dur = 0.3,
- weaponleft = cf(),
- speedweaponleft = 0.1
- }
- }
- }
- end
- gundata.update()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement