[SA][Dev] Weapon.dat Rearrangement
Enviado: 20 Jul 2022, 03:59
Mgg's Weapon.dat Rearrangement!
Hey everyone, Mysterdogg here!
It took me almost 6 years but I've finally finished this (not because of the difficulty, but because modding is just a hobby in my adulthood). What inicially started as a guide on how-to read and edit weapon data lines, ultimately turned into a whole new file. After a lot of trial and error I've fully documented and improved this file for any user that wants to better understand it. I highly recommend having this in their game as it really makes weapon data modding a lot easier, specially with hex flags. I still intend to update this file as some further testing is still required.
Consider this an unofficial patch for SA.
DOWNLOAD v1.2.0
Changelog:
Summary:
Changelog:
SpoilerAbrir
v1.0.0 (released on July 20, 2022):
.-Initial release version
.- Removed unused values
.- Removed "gun aiming offsets" section
.- Documented (most) values
.- Documented working hex flags
.- Optimized "a" value for a better reading/editing
v1.1.0 (released on July 21, 2022):
.-Updated (most) value descriptions
.-Documented "h", "P", "R" & "S" values
.-Optimized "D", "M", "N", "O", "R" & "S" values for better reading/editing
.-Camera: "a" value from "00004" to "02004"
.-Country Rifle: "a" value from "0A008" to "0A018"
.-Satchel: "a" value from "00100" to "02100"
.-Desert Eagle: "L" value from "140" to "70"
.-Brassknuckle: "I" value from "0" to "1"
.-Flamethrower: "D" value from "5.10" to "5.00"
.-Molotov: "Y" value from "8" to "9"
.-Teargas: "Y" value from "10" to "9"
.-Grenade: "Y" value from "8" to "9"
.-Fixed values (typing mistakes from v1.0.0):
.-AK47: "z" value from "999" to "99"
.-Detonator: "E" value from "330" to "364"
.-Satchel: "F" value from "330" to "364"
v1.2.0 (released on July, 26 2022):
.-Updated (some) value descriptions
.-Country Rifle: "a" value from "0A018" to "08018"
.-Sniper: "a" value from "0A014" to "08014"
.-Minigun: "a" value from "00238" to "08238", "S" value from "1.00" to "0.90"
.-Flamethrower: "S" value from "1.00" to "0.90"
.-Chainsaw: "I" value from "1" to "7"
.-Cane: "I" value from "10" to "1"
.-Initial release version
.- Removed unused values
.- Removed "gun aiming offsets" section
.- Documented (most) values
.- Documented working hex flags
.- Optimized "a" value for a better reading/editing
v1.1.0 (released on July 21, 2022):
.-Updated (most) value descriptions
.-Documented "h", "P", "R" & "S" values
.-Optimized "D", "M", "N", "O", "R" & "S" values for better reading/editing
.-Camera: "a" value from "00004" to "02004"
.-Country Rifle: "a" value from "0A008" to "0A018"
.-Satchel: "a" value from "00100" to "02100"
.-Desert Eagle: "L" value from "140" to "70"
.-Brassknuckle: "I" value from "0" to "1"
.-Flamethrower: "D" value from "5.10" to "5.00"
.-Molotov: "Y" value from "8" to "9"
.-Teargas: "Y" value from "10" to "9"
.-Grenade: "Y" value from "8" to "9"
.-Fixed values (typing mistakes from v1.0.0):
.-AK47: "z" value from "999" to "99"
.-Detonator: "E" value from "330" to "364"
.-Satchel: "F" value from "330" to "364"
v1.2.0 (released on July, 26 2022):
.-Updated (some) value descriptions
.-Country Rifle: "a" value from "0A018" to "08018"
.-Sniper: "a" value from "0A014" to "08014"
.-Minigun: "a" value from "00238" to "08238", "S" value from "1.00" to "0.90"
.-Flamethrower: "S" value from "1.00" to "0.90"
.-Chainsaw: "I" value from "1" to "7"
.-Cane: "I" value from "10" to "1"
Summary:
SpoilerAbrir
Camera:
-can now take pictures while crouching.
Country Rifle:
-can now move while aiming (will stop to shoot).
Satchel Charge:
-can now crouch and walk crouching while carrying it (will stand up to throw it).
Desert Eagle:
-damage reduced by 50%.
Brassknuckle:
-moved from "unarmed" slot to "melee" slot.
Chainsaw:
-moved from "melee" slot to "heavy weapons" slot.
Cane:
-moved from "gifts & toys" slot to "melee" slot.
Molotov:
-will throw it later (now matches the anim).
Teargas:
-will throw it sooner (now matches the anim).
Grenade:
-will throw it later (now matches the anim).
Minigun:
-will stop for a while when "reloading" (feels like it's cooling down).
-movement speed (while aiming) reduced by 1% (heavier to carry).
Flamethrower:
-range reduced by 1%
-movement speed (while aiming) reduced by 1% (handle with caution, flammable).
-can now take pictures while crouching.
Country Rifle:
-can now move while aiming (will stop to shoot).
Satchel Charge:
-can now crouch and walk crouching while carrying it (will stand up to throw it).
Desert Eagle:
-damage reduced by 50%.
Brassknuckle:
-moved from "unarmed" slot to "melee" slot.
Chainsaw:
-moved from "melee" slot to "heavy weapons" slot.
Cane:
-moved from "gifts & toys" slot to "melee" slot.
Molotov:
-will throw it later (now matches the anim).
Teargas:
-will throw it sooner (now matches the anim).
Grenade:
-will throw it later (now matches the anim).
Minigun:
-will stop for a while when "reloading" (feels like it's cooling down).
-movement speed (while aiming) reduced by 1% (heavier to carry).
Flamethrower:
-range reduced by 1%
-movement speed (while aiming) reduced by 1% (handle with caution, flammable).
