Difference between revisions of "Weapon"
(→Lists of Weapons) |
(→San Andreas) |
||
Line 223: | Line 223: | ||
[[San Andreas]] is the first GTA that lets you dual wield weapons. Information on weapons, melee combat, textures, and models are located in the same files as in Vice City. | [[San Andreas]] is the first GTA that lets you dual wield weapons. Information on weapons, melee combat, textures, and models are located in the same files as in Vice City. | ||
− | {| class=" | + | {| class="collapsible sortable wikitable" style="width: 41em;" |
! Name | ! Name | ||
! ID | ! ID | ||
Line 229: | Line 229: | ||
! Group | ! Group | ||
! Number | ! Number | ||
+ | ! style="width: 64px" |Icon | ||
|- | |- | ||
| Unarmed | | Unarmed | ||
Line 235: | Line 236: | ||
| 1 | | 1 | ||
| 0 | | 0 | ||
+ | | [[File:Sa fist.png]] | ||
|- | |- | ||
| Brass Knuckle | | Brass Knuckle | ||
Line 241: | Line 243: | ||
| 1 | | 1 | ||
| 1 | | 1 | ||
+ | | [[File:Sa brassknukle.png]] | ||
|- | |- | ||
| Golf Club | | Golf Club | ||
Line 247: | Line 250: | ||
| 2 | | 2 | ||
| 2 | | 2 | ||
+ | | [[File:Sa golfclub.png]] | ||
|- | |- | ||
| Night Stick | | Night Stick | ||
Line 253: | Line 257: | ||
| 2 | | 2 | ||
| 3 | | 3 | ||
+ | | [[File:Sa nitestick.png]] | ||
|- | |- | ||
| Knife | | Knife | ||
Line 259: | Line 264: | ||
| 2 | | 2 | ||
| 4 | | 4 | ||
+ | | [[File:Sa knifecur.png]] | ||
|- | |- | ||
| Baseball Bat | | Baseball Bat | ||
Line 265: | Line 271: | ||
| 2 | | 2 | ||
| 5 | | 5 | ||
+ | | [[File:Sa bat.png]] | ||
|- | |- | ||
| Shovel | | Shovel | ||
Line 271: | Line 278: | ||
| 2 | | 2 | ||
| 6 | | 6 | ||
+ | | [[File:Sa shovel.png]] | ||
|- | |- | ||
| Pool Cue | | Pool Cue | ||
Line 277: | Line 285: | ||
| 2 | | 2 | ||
| 7 | | 7 | ||
+ | | [[File:Sa poolcue.png]] | ||
|- | |- | ||
| Katana | | Katana | ||
Line 283: | Line 292: | ||
| 2 | | 2 | ||
| 8 | | 8 | ||
+ | | [[File:Sa katana.png]] | ||
|- | |- | ||
| Chainsaw | | Chainsaw | ||
Line 289: | Line 299: | ||
| 2 | | 2 | ||
| 9 | | 9 | ||
+ | | [[File:Sa chnsaw.png]] | ||
|- | |- | ||
| Purple Dildo | | Purple Dildo | ||
Line 295: | Line 306: | ||
| 11 | | 11 | ||
| 10 | | 10 | ||
+ | | [[File:Sa gun dildo1.png]] | ||
|- | |- | ||
| White Dildo | | White Dildo | ||
Line 301: | Line 313: | ||
| 11 | | 11 | ||
| 11 | | 11 | ||
+ | | [[File:Sa gun dildo2.png]] | ||
|- | |- | ||
| Long White Vibrator | | Long White Vibrator | ||
Line 307: | Line 320: | ||
| 11 | | 11 | ||
| 12 | | 12 | ||
+ | | [[File:Sa gun vibe1.png]] | ||
|- | |- | ||
| Short White Vibrator | | Short White Vibrator | ||
Line 313: | Line 327: | ||
| 11 | | 11 | ||
| 13 | | 13 | ||
+ | | [[File:Sa gun vibe2.png]] | ||
|- | |- | ||
| Flowers | | Flowers | ||
Line 319: | Line 334: | ||
| 11 | | 11 | ||
| 14 | | 14 | ||
+ | | [[File:Sa flowera.png]] | ||
|- | |- | ||
| Cane | | Cane | ||
Line 325: | Line 341: | ||
| 11 | | 11 | ||
| 15 | | 15 | ||
+ | | [[File:Sa gun_cane.png]] | ||
|- | |- | ||
| Grenade | | Grenade | ||
Line 331: | Line 348: | ||
| 9 | | 9 | ||
| 16 | | 16 | ||
+ | | [[File:Sa grenade.png]] | ||
|- | |- | ||
| Tear Gas | | Tear Gas | ||
Line 337: | Line 355: | ||
| 9 | | 9 | ||
| 17 | | 17 | ||
+ | | [[File:Sa teargas.png]] | ||
|- | |- | ||
| Molotov Cocktail | | Molotov Cocktail | ||
Line 343: | Line 362: | ||
| 9 | | 9 | ||
| 18 | | 18 | ||
+ | | [[File:Sa molotov.png]] | ||
|- | |- | ||
| Pistol | | Pistol | ||
Line 349: | Line 369: | ||
| 3 | | 3 | ||
| 22 | | 22 | ||
+ | | [[File:Sa colt45.png]] | ||
|- | |- | ||
| Silenced Pistol | | Silenced Pistol | ||
Line 355: | Line 376: | ||
| 3 | | 3 | ||
| 23 | | 23 | ||
+ | | [[File:Sa silenced.png]] | ||
|- | |- | ||
| Desert Eagle | | Desert Eagle | ||
Line 361: | Line 383: | ||
| 3 | | 3 | ||
| 24 | | 24 | ||
+ | | [[File:Sa desert eagle.png]] | ||
|- | |- | ||
| Shotgun | | Shotgun | ||
Line 367: | Line 390: | ||
| 4 | | 4 | ||
| 25 | | 25 | ||
+ | | [[File:Sa chromegun.png]] | ||
|- | |- | ||
| Sawnoff Shotgun | | Sawnoff Shotgun | ||
Line 373: | Line 397: | ||
| 4 | | 4 | ||
| 26 | | 26 | ||
+ | | [[File:Sa sawnoff.png]] | ||
|- | |- | ||
| Combat Shotgun | | Combat Shotgun | ||
Line 379: | Line 404: | ||
| 4 | | 4 | ||
| 27 | | 27 | ||
+ | | [[File:Sa shotgspa.png]] | ||
|- | |- | ||
| Micro SMG | | Micro SMG | ||
Line 385: | Line 411: | ||
| 5 | | 5 | ||
| 28 | | 28 | ||
+ | | [[File:Sa micro uzi.png]] | ||
|- | |- | ||
| SMG | | SMG | ||
Line 391: | Line 418: | ||
| 5 | | 5 | ||
| 29 | | 29 | ||
+ | | [[File:Sa mp5lng.png]] | ||
|- | |- | ||
| AK47 | | AK47 | ||
Line 397: | Line 425: | ||
| 6 | | 6 | ||
| 30 | | 30 | ||
+ | | [[File:Sa ak47.png]] | ||
|- | |- | ||
| M4 | | M4 | ||
Line 403: | Line 432: | ||
| 6 | | 6 | ||
| 31 | | 31 | ||
+ | | [[File:Sa m4.png]] | ||
|- | |- | ||
| Tec9 | | Tec9 | ||
Line 409: | Line 439: | ||
| 5 | | 5 | ||
| 32 | | 32 | ||
+ | | [[File:Sa tec9.png]] | ||
|- | |- | ||
| Rifle | | Rifle | ||
Line 415: | Line 446: | ||
| 7 | | 7 | ||
| 33 | | 33 | ||
+ | | [[File:Sa cuntgun.png]] | ||
|- | |- | ||
| Sniper Rifle | | Sniper Rifle | ||
Line 421: | Line 453: | ||
| 7 | | 7 | ||
| 34 | | 34 | ||
+ | | [[File:Sa sniper.png]] | ||
|- | |- | ||
| Rocket Launcher | | Rocket Launcher | ||
Line 427: | Line 460: | ||
| 8 | | 8 | ||
| 35 | | 35 | ||
+ | | [[File:Sa rocketla.png]] | ||
|- | |- | ||
| Heat Seeking Rocket Launcher | | Heat Seeking Rocket Launcher | ||
Line 433: | Line 467: | ||
| 8 | | 8 | ||
| 36 | | 36 | ||
+ | | [[File:Sa heatseek.png]] | ||
|- | |- | ||
| Flame Thrower | | Flame Thrower | ||
Line 439: | Line 474: | ||
| 8 | | 8 | ||
| 37 | | 37 | ||
+ | | [[File:Sa flame.png]] | ||
|- | |- | ||
| Minigun | | Minigun | ||
Line 445: | Line 481: | ||
| 8 | | 8 | ||
| 38 | | 38 | ||
+ | | [[File:Sa minigun.png]] | ||
|- | |- | ||
| Satchel Charges | | Satchel Charges | ||
Line 451: | Line 488: | ||
| 9 | | 9 | ||
| 39 | | 39 | ||
+ | | [[File:Sa satchel.png]] | ||
|- | |- | ||
| Detonator | | Detonator | ||
Line 457: | Line 495: | ||
| 13 | | 13 | ||
| 40 | | 40 | ||
+ | | [[File:Sa bomb.png]] | ||
|- | |- | ||
| Spray Paint | | Spray Paint | ||
Line 463: | Line 502: | ||
| 10 | | 10 | ||
| 41 | | 41 | ||
+ | | [[File:Sa spraycan.png]] | ||
|- | |- | ||
| Fire Extinguisher | | Fire Extinguisher | ||
Line 469: | Line 509: | ||
| 10 | | 10 | ||
| 42 | | 42 | ||
+ | | [[File:Sa fire ex.png]] | ||
|- | |- | ||
| Camera | | Camera | ||
Line 475: | Line 516: | ||
| 10 | | 10 | ||
| 43 | | 43 | ||
+ | | [[File:Sa camera.png]] | ||
|- | |- | ||
| Night-vision Goggles | | Night-vision Goggles | ||
Line 481: | Line 523: | ||
| 12 | | 12 | ||
| 44 | | 44 | ||
+ | | [[File:Sa nvgoggles.png]] | ||
|- | |- | ||
| Thermal Goggles | | Thermal Goggles | ||
Line 487: | Line 530: | ||
| 12 | | 12 | ||
| 45 | | 45 | ||
+ | | [[File:Sa irgoggles.png]] | ||
|- | |- | ||
| Parachute | | Parachute | ||
Line 493: | Line 537: | ||
| 12 | | 12 | ||
| 46 | | 46 | ||
+ | | [[File:Sa gun paraIcon.png]] | ||
|} | |} | ||
Revision as of 15:02, 7 March 2015
A weapon is anything that can damage other objects, including vehicles and pedestrians. It is one of the core gameplay features of Grand Theft Auto.
Contents
Mission Script
The following opcodes is related to weapons. Some of the opcodes are specific to one game so click on the opcode to see more information about it, if it exists.
- 0114, sets an actor's weapon ammo while in a vehicle
- 017B, sets an actor's weapon ammo
- 01B2, gives an actor a weapon
- 01B9, sets an actor's currently armed weapon
- 0237, sets a gang's weapons
- 02D6, checks if a weapon is being fired in a location
- 02D8, checks the current weapon an actor is holding
- 02E2, sets an actor's weapon accuracy
- 031D, checks if an actor is hit by a weapon
- 031E, checks if a vehicle is hit by a weapon
- 032B, creates a pickup with ammo info – usually used for weapons
- 041A, gets the current amount of ammo for the weapon
- 0467, resets 031D
- 0468, resets 031E
- 0470, gets an actor's current weapon
- 048F, removes weapons from an actor
- 0491, checks if an actor has the weapon
- 04B8, gets the weapon's data from an actor
- 0501, sets the player's ability to drive by
- 0555, removes a specific weapon from an actor
- 0563, sets the player's drive by ammo
- 06AB, hides all weapons
- 0713, makes an actor do drive bys
- 081A, sets an actor's weapon skill
- 087E, sets an actor to drop weapons after a death
- 0881, sets an actor be able to shoot
- 0946, sets an actor oblivious to weapon fire
- 0992, sets the player's ability to scroll through weapons
Native functions
- GET_AMMO_IN_CHAR_WEAPON
- GET_CHAR_WEAPON_IN_SLOT
- GET_CURRENT_CHAR_WEAPON
- GET_WEAPONTYPE_MODEL
- GET_WEAPONTYPE_SLOT
- GIVE_WEAPON_TO_CHAR
This section is incomplete. You can help by fixing and expanding it.
Lists of Weapons
GTA III
Unlike in Vice City and San Andreas, where each weapon has a separate mesh and texture, GTA3's weapons are stored in a single DFF and TXD file, namely weapons.dff
and generic.txd
; only the selected object from the model hierarchy, e.g. pistol or Uzi is visible when the player chooses a weapon. Most of the information on the weapons are located in the weapon.dat
file.
Vice City
Vice City is the first GTA that lets you replace a weapon of the same type. Most of the information on the weapons are located in the weapon.dat
file. Information on melee combat is located in the melee.dat
file. The textures and models of the weapons are located in the gta3.img
file. The HUD icon of the first is located in the hud.txd
file. All sound effects listed here are hardcoded and their values correspond to the SFX file.
Number | Name | ID | DFF/TXD name | Icon | Group | Swing[1] | Hit[2] | Reload[3] | Fire[4] | Halt fire[5] |
---|---|---|---|---|---|---|---|---|---|---|
0 | Unarmed | 0 | 81 | 167-170 | - | - | - | |||
1 | Brass Knuckle | 259 | brassknuckle | 0 | 81 | 174-175 | - | - | - | |
2 | Screw Driver | 260 | screwdriver | 1 | 171 | 172-173 | - | - | - | |
3 | Golf Club | 261 | golfclub | 1 | 81 | 165-166 | - | - | - | |
4 | Night Stick | 262 | nitestick | 1 | 81 | 165-166 | - | - | - | |
5 | Knife | 263 | knifecur | 1 | 171 | 172-173 | - | - | - | |
6 | Baseball Bat | 264 | bat | 1 | 81 | 165-166 | - | - | - | |
7 | Hammer | 265 | hammer | 1 | 81 | 174-175 | - | - | - | |
8 | Cleaver | 266 | cleaver | 1 | 171 | 172-173 | - | - | - | |
9 | Machete | 267 | machete | 1 | 171 | 172-173 | - | - | - | |
10 | Katana | 268 | katana | 1 | 171 | 172-173 | - | - | - | |
11 | Chainsaw | 269 | chnsaw | 1 | - | - | - | - | - | |
12 | Grenade | 270 | grenade | 2 | - | - | - | - | - | |
13 | Remote Detonator | 291 | bomb | 2 | - | - | - | - | - | |
14 | Tear Gas | 271 | teargas | 2 | - | - | - | - | - | |
15 | Molotov | 272 | molotov | 2 | - | - | - | - | - | |
16 | Missile | 273 | missile | - | 2 | - | - | 79 | 59-60 | - |
17 | Colt .45 (Pistol) | 274 | colt45 | 3 | - | - | 77 | 50-51 | - | |
18 | Python (.357) | 275 | python | 3 | - | - | 77 | 88-89 | - | |
19 | Chrome Shotgun | 277 | chromegun | 4 | - | - | 78 | 66-67 | - | |
20 | Spaz Shotgun (S.P.A.S. 12) | 278 | shotgspa | 4 | - | - | 78 | 85-86 | 87 | |
21 | Stubby Shotgun | 279 | buddyshot | 4 | - | - | 78 | 66-67 | - | |
22 | Tec-9 | 281 | tec9 | 5 | - | - | 78 | 71-72 | 73 | |
23 | Uzi 9mm (Uz-I) | 282 | uzi | 5 | - | - | 78 | 54-55 | 56 | |
24 | Ingram Mac 10 | 283 | ingramsl | 5 | - | - | 78 | 71-72 | 73 | |
25 | MP5 (MP) | 284 | mp5lng | 5 | - | - | 78 | 90-91 | 56 | |
26 | M4 | 280 | m4 | 6 | - | - | 78 | 74-75 | 76 | |
27 | Ruger (Kruger) | 276 | ruger | 6 | - | - | 78 | 74-75 | 76 | |
28 | Sniper Rifle | 285 | sniper | 8 | - | - | 80 | 57-58 | 76 | |
29 | PSG-1 (.308 Sniper) | 286 | laser | 8 | - | - | 80 | 57-58 | 76 | |
30 | Rocket Launcher | 287 | rocketla | 7 | - | - | 79 | 59-60 | - | |
31 | Flame Thrower | 288 | flame | 7 | - | - | - | - | - | |
32 | M60 | 289 | m60 | 7 | - | - | 78 | 68-69 | 70 | |
33 | Minigun | 290 | minigun | 7 | - | - | - | 54-55 | - | |
34 | Detonator | 9 | - | - | - | - | - | |||
35 | HeliCanon | - | 7 | - | - | 78 | 68-69 | 70 | ||
36 | Camera | 292 | camera | 9 | - | - | - | - | - |
For VC v1.0:
- ^ Array starts at 0x6B6558, for group 1 weapons only.
- ^ Array starts at 0x6B657C, for group 1 weapons only.
- ^ Array starts at 0x6B65A0.
- ^ Array starts at 0x6B65F0.
- ^ Array starts at 0x6B6660.
Note that some weapons share the same SFX but plays them differently (M4 and Ruger firing sound for example).
San Andreas
San Andreas is the first GTA that lets you dual wield weapons. Information on weapons, melee combat, textures, and models are located in the same files as in Vice City.
GTA IV
Main article: List of Weapons (GTA4)
External links
- http://www.gtavice.com/weapons/
- http://www.gtasanandreas.net/weapons/
- GTAForums: Generic SA SCM Documentation
Grand Theft Auto IV | |
---|---|
File Formats | .dat • .gxt • .ide • .img • .ipl • .nod • .sco • .rpf • .rrr • .wad • .wbd/.wbn • .wdd • .wdr • .wft • .whm • .wpl • .wtd |
Documentation | Audio • Bink Video • Cryptography • Cutscenes • GXT Text • Image listing • Keycodes • Map Listing • Native functions • Paths • Radar Blips • Radio Stations • Saves • Scenarios • VTable • Weapons |
Tools | ASI Loader • ENBSeries • G-Texture • GIMS IV • Ingame WPL Editor • IV Needle • OpenIV • SparkIV • XLiveLess • WPL Manager • X Mod Installer Alice • C++ Script Hook • .NET Script Hook • Scocl |
Tutorials | Importing Textures with OpenIV • Importing Textures with SparkIV |
Modifications | GTA Connected • Gostown IV • Four Multiplayer • IV Multiplayer • CitizenMP:IV Reloaded |
Useful links | Community portal • Discussion forums • Modding forums • Mods on GTAGarage.com |