Browse Source

Do inventory of available weapons

Specify final list of weapons in the game. Add additional details for
information on sprites.
feature/data-structs
TheoryOfNekomata 2 years ago
parent
commit
4ae28997d8
2 changed files with 16 additions and 11 deletions
  1. +3
    -0
      TODO.md
  2. +13
    -11
      docs/weapons.md

+ 3
- 0
TODO.md View File

@@ -2,3 +2,6 @@
- [ ] server
- [ ] client (frontend)
- [ ] Proof-of-concept for fast SVG rendering (we're going to use SVG instead of Spine)
- [ ] Improve logging (remove SDL/lws dependency)
- [ ] Unify memset/memcpy/free/malloc functions (remove SDL/lws dependency)
- [ ] Consider using `_s` functions?

+ 13
- 11
docs/weapons.md View File

@@ -1,11 +1,13 @@
| Weapon | Model | Ammo | Bullet count (per unit) | Rate of fire (rounds/min) | Muzzle velocity (m/s) |
|-----------------|------------------|-----------------------|------------------------:|------------------------------------------:|----------------------:|
| Combat knife | Combat knife | - | | - | - |
| Oriental sword | Katana | - | | - | - |
| Twin pistols | Beretta M9 | 9x19mm Parabellum | 15 | - | 381 |
| Shotgun | Ithaca Model 37 | 12 gauge 2.75" shells | 8 | - | 410 |
| Sub-machine gun | H&K MP5A3 | 9x19mm Parabellum | 30 | 800 (cyclic) | 400 |
| Sub-machine gun | H&K MP5K | 9x19mm Parabellum | 30 | 900 (cyclic) | 375 |
| Sub-machine gun | H&K MP7 | HK 4.6x30mm | 30 | 950 (cyclic) | 735 |
| Assault rifle | Kalashnikov AK47 | 7.62x39mm | 30 | 40 (semi-auto), 100 (burst), 600 (cyclic) | 715 |
| Assault rifle | Colt M4A1 | 5.56x45mm NATO | 30 | 800 (cyclic) | 910 |
| Weapon | Model | Origin | Ammo | Bullet count (per unit) | Rate of fire (rounds/min) | Muzzle velocity (m/s) | Unit length (mm) | Unit width (mm) | Unit height (mm) |
|------------------|---------------------|---------------|-----------------------|------------------------:|------------------------------------------:|----------------------:|--------------------------------------------:|----------------:|-----------------:|
| Combat knife | Combat knife | | - | | - | - | - | - | - |
| Oriental sword | Katana | | - | | - | - | - | - | - |
| Twin pistols | Beretta M9 | Italy | 9x19mm Parabellum | 15 | - | 381 | 217 | 38 | 137 |
| Pistol | Desert Eagle MK XIX | United States | .50 Action Express | 7 | - | 470 | 273.1 | - | - |
| Shotgun | Ithaca Model 37 | United States | 12 gauge 2.75" shells | 7 | - | 410 | 760 | - | - |
| Sub-machine gun | H&K MP5A3 | West Germany | 9x19mm Parabellum | 30 | 800 (cyclic) | 400 | 680 | 50 | 260 |
| Sub-machine gun | H&K MP5K | West Germany | 9x19mm Parabellum | 30 | 900 (cyclic) | 375 | - | - | - |
| Sub-machine gun | H&K MP7 | Germany | HK 4.6x30mm | 30 | 950 (cyclic) | 735 | 638 (stock extended), 415 (stock collapsed) | 51 | 169.5 |
| Assault rifle | Kalashnikov AK47 | Soviet Union | 7.62x39mm | 30 | 40 (semi-auto), 100 (burst), 600 (cyclic) | 715 | 880 (fixed wooden stock) | - | - |
| Assault rifle | Colt M4A1 | United States | 5.56x45mm NATO | 30 | 700-950 (800) (cyclic) | 910 | 838 (stock extended), 756 (stock retracted) | - | - |


Loading…
Cancel
Save