Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge upstream #7

Closed
wants to merge 186 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
186 commits
Select commit Hold shift + click to select a range
858234e
add cop to bg groups
I-am-Erk Jan 22, 2019
2b9c3c6
add cop_3 bgss trait
I-am-Erk Jan 22, 2019
5ecf3f2
Create cop_3.json
I-am-Erk Jan 22, 2019
16cc622
add cop_3 to background TOC
I-am-Erk Jan 22, 2019
49c3181
finish cop3
I-am-Erk Jan 22, 2019
d4ce053
Update cop_3.json
I-am-Erk Jan 22, 2019
2d44a3d
Update cop_3.json
I-am-Erk Jan 22, 2019
96c2044
Update cop_3.json
I-am-Erk Jan 22, 2019
e8ff5a1
Update evacuee_1.json
I-am-Erk Jan 22, 2019
9720ee5
Update evacuee_3.json
I-am-Erk Jan 22, 2019
97bf6d3
Update evacuee_3.json
I-am-Erk Jan 22, 2019
1c7e2cb
Address a use-after-erase in zone deserialization error handling
kevingranade Jan 23, 2019
56bbae8
Only find zones on same z-level.
ifreund Jan 23, 2019
b80432b
Fix type
kevingranade Jan 23, 2019
43f1f2b
More SDL mappings
jbytheway Jan 23, 2019
a5bf38f
Update dev tooling docs
jbytheway Jan 23, 2019
50bd125
Fix missing include in posix_time.cpp
jbytheway Jan 23, 2019
defba3c
Update nuts.json
hyper2snyper Jan 23, 2019
8740acf
Merge pull request #27811 from jbytheway/missing_cerrno_include
ZhilkinSerg Jan 23, 2019
5a71779
Merge pull request #27810 from jbytheway/iwyu_sdl_fixes
ZhilkinSerg Jan 23, 2019
8e71a4e
Merge pull request #27806 from ifreund/zone-z-levels
ZhilkinSerg Jan 23, 2019
eec7977
Merge pull request #27812 from hyper2snyper/NutFix
ZhilkinSerg Jan 23, 2019
2e14661
Fix player lighting walls at night
jbytheway Jan 23, 2019
be8f6ce
Vision test for player lighting at night
jbytheway Jan 23, 2019
e52615d
Remove coreutils from travis-ci homebrew list
ralreegorganon Jan 23, 2019
475301c
Food results nutrition (#27252)
KorGgenT Jan 24, 2019
3d707cd
Recipe Rebalance (#27542)
KorGgenT Jan 24, 2019
be1b069
Fixed check of option prerequisites (#27735)
ZhilkinSerg Jan 24, 2019
e64e832
Wind direction generation / tweaks of windpower (#27772)
Jan 24, 2019
82d1363
Mutations - generic_factory (#27774)
Kelenius Jan 24, 2019
72c428c
Make route_adjacent non-static (#27798)
prutschman Jan 24, 2019
ca7031a
Fix morale decay check frequency (#27803)
Jan 24, 2019
9572152
Merge pull request #27814 from jbytheway/night_light_sources
kevingranade Jan 24, 2019
e089877
Create activity for control laptop (#27816)
ifreund Jan 24, 2019
71ef81f
Merge pull request #27783 from I-am-Erk/npc_cop_3
Rivet-the-Zombie Jan 24, 2019
096dabd
Astyle weather_gen (#27822)
Jan 24, 2019
b872857
Add reactir flag to vehicle part bitfield.
kevingranade Jan 24, 2019
de1c45c
Optimize inbounds checks.
kevingranade Jan 24, 2019
19b6183
Fix crash when stacking items
GoLoT Jan 24, 2019
fbc4ca0
made cockroach nymph less aggressive
Jan 24, 2019
434d331
reverted melee-cut
Jan 24, 2019
820fef5
fixed weather reader windchill display
Jan 24, 2019
40966af
Update src/map.cpp
ZhilkinSerg Jan 24, 2019
327fea8
Merge pull request #27833 from davidpwbrown/weather_reader_fix
ZhilkinSerg Jan 24, 2019
06ff7da
Merge pull request #27828 from GoLoT/componentstacking_tempfix
ZhilkinSerg Jan 24, 2019
e90b1ed
Merge pull request #27805 from CleverRaven/kevingranade-fix-use-after…
ZhilkinSerg Jan 24, 2019
a8f1cdf
Merge pull request #27825 from kevingranade/optimize-inbounds
ZhilkinSerg Jan 24, 2019
0525397
Merge pull request #27829 from davidpwbrown/nymph_fix
ZhilkinSerg Jan 24, 2019
d9b52e7
Fixed graphic options check
ZhilkinSerg Jan 24, 2019
05e443d
Additional guards in draw_benchmark debug function
ZhilkinSerg Jan 24, 2019
7b14660
added terrain blocking to wind turbine and upped its power
Jan 24, 2019
20079e8
removed test code
Jan 24, 2019
44a0c97
removd more redundant code
Jan 24, 2019
4ec2616
changed comment
Jan 24, 2019
796eb3d
removed include
Jan 24, 2019
6a6570e
add skinning butchery action
KorGgenT Jan 25, 2019
8dfe1a9
if already skinned, won't drop additional skins.
KorGgenT Jan 25, 2019
28c87d1
Merge pull request #27840 from ZhilkinSerg/android-graphics-options
kevingranade Jan 25, 2019
6a8e1f9
minor recipe tweaks
KorGgenT Jan 24, 2019
3177adb
minor recipe tweaks
KorGgenT Jan 24, 2019
ca13842
Added stab damage to sojutsu
Hymore246 Jan 24, 2019
6c3cbcd
Added stab damage to sojutsu
Hymore246 Jan 24, 2019
f286ca0
Fix looks_like for memorized tiles
jbytheway Jan 24, 2019
f81e175
Merge pull request #27787 from I-am-Erk/npc-evacuee1-time
Rivet-the-Zombie Jan 25, 2019
b58b1f2
Merge remote-tracking branch 'origin/pr/27849' into 0.D-branch
kevingranade Jan 25, 2019
dd3cfb2
Disallow pseudo items in crafting component selection
ifreund Jan 25, 2019
ef24fa6
Fix looks_like for memorized tiles
jbytheway Jan 24, 2019
c2b20ef
Merge pull request #27849 from KorGgenT/skinning
kevingranade Jan 25, 2019
1aeee0e
Disallow pseudo items in crafting component selection
ifreund Jan 25, 2019
1c1d7bf
Add (failing) map bounds checking test
kevingranade Jan 25, 2019
407494e
Apply virtual tag to map::inbounds so tinymap can override it
kevingranade Jan 25, 2019
7ea5c49
Restore previous bounds for tinymaps.
kevingranade Jan 25, 2019
2eba6a2
Fix recipe output portions for junkfood.json entries
Jan 25, 2019
c831b9e
Rename hot dog cooked, uncooked to be singular
Jan 25, 2019
a561917
Move number of charges for corrected junkfood portions into recipes
Jan 25, 2019
9007d16
Add missing i18n on sidebar
BrettDong Jan 25, 2019
1c793b9
Routine i18n updates as of Jan 25, 2019 based on master branch
BrettDong Jan 25, 2019
beb5d09
Merge pull request #27853 from kevingranade/fix-inbounds-override
ZhilkinSerg Jan 25, 2019
95f66e3
Merge pull request #27860 from BrettDong/i18n-fix
ZhilkinSerg Jan 25, 2019
5a18119
Merge pull request #27861 from BrettDong/i18n-master
ZhilkinSerg Jan 25, 2019
44abf4a
Fix spelling of 'acquire'
reinerh Jan 25, 2019
857bd71
Fix spelling of 'acquire'
reinerh Jan 25, 2019
69e5ca3
Update RetroDays - Buildings, bionics
halfahermit Jan 24, 2019
ec0e3ee
Unguard variable declaration
ZhilkinSerg Jan 25, 2019
516c1f0
Only setup prompt for prying tool if it will actually be displayed
ThinkInvis Jan 25, 2019
42eeab0
Make map deconstructor virtual
ifreund Jan 25, 2019
293e103
Quick fix for map memory crash when drawing a destroyed vehicle tile
GoLoT Jan 25, 2019
07d6219
fix(butcher): fix "cut up everything" message for low morale
Insineer Jan 26, 2019
5c4dcac
Merge branch '0.D-branch'
kevingranade Jan 26, 2019
72e801b
Special bionic installation messages for Prototype mutants and masoch…
Firestorm01X2 Jan 26, 2019
1391c34
Increase duration of most morale effects
rselias Jan 26, 2019
ca3a26e
JSONizing CBM slot feature (#27780)
Firestorm01X2 Jan 26, 2019
3bb94ce
Boost vehicle interior heating.
DeltaEpsilon7787 Jan 24, 2019
34cad8d
Boost vehicle interior heating.
DeltaEpsilon7787 Jan 24, 2019
da0d8a3
added terrain blocking to wind turbine and upped its power
Jan 24, 2019
0d7b11a
added terrain blocking to wind turbine and upped its power
Jan 24, 2019
2c2b384
Moved windgen variables to region json (#27848)
Jan 26, 2019
ff845a0
npctalk: move NPC needs to JSON (#27858)
mlangsdorf Jan 26, 2019
5da8e39
zombie dance dance coach instructor 3k
Jan 20, 2019
3c087f8
Update main.cpp header comment
jbytheway Jan 26, 2019
5cd6b13
npctalk: NPC AI follower rules to JSON
mlangsdorf Jan 25, 2019
abbaad3
Disable starting_items test on Clang ASan CI
jbytheway Jan 26, 2019
4aded44
Deduplicate divide_round_up functions
jbytheway Jan 26, 2019
38ee48b
Bind '?' to open_keybindings by default
jbytheway Jan 26, 2019
9dbc892
Fix Medieval Stuff martial style traits
ifreund Jan 26, 2019
e73e57c
Merge pull request #27894 from jbytheway/unnecessary_comment
Rivet-the-Zombie Jan 26, 2019
3c8c40c
Add pry 1 to toolbox
ifreund Jan 27, 2019
a9341fb
Merge pull request #27914 from ifreund/toolbox-add-pry
Rivet-the-Zombie Jan 27, 2019
abcfbdb
Merge pull request #27909 from jbytheway/divide_round_up_dedupe
ZhilkinSerg Jan 27, 2019
7142526
Merge pull request #27904 from jbytheway/disable_starting_items_test_…
ZhilkinSerg Jan 27, 2019
b3d915b
Merge pull request #27846 from davidpwbrown/turbine_forest_wind
ZhilkinSerg Jan 27, 2019
fa8ccb2
Merge pull request #27857 from prestidigitation/fix-food-recipe-portions
ZhilkinSerg Jan 27, 2019
7e78b20
Merge pull request #27859 from mlangsdorf/npctalk_ally_rules
ZhilkinSerg Jan 27, 2019
981f9c8
Add pry one to items containg hammers
ifreund Jan 27, 2019
f64c567
Serialize recipe charges
ifreund Jan 27, 2019
6a0277e
npctalk: move almost all dialogue into JSON
mlangsdorf Jan 25, 2019
b40866e
Add missing i18n on sidebar
BrettDong Jan 25, 2019
1fd7cb8
Fix recipe output portions for junkfood.json entries
Jan 25, 2019
62b3e14
Rename hot dog cooked, uncooked to be singular
Jan 25, 2019
0684bde
Move number of charges for corrected junkfood portions into recipes
Jan 25, 2019
af625fc
npc: fix NPC followers not closing doors
mlangsdorf Jan 27, 2019
8675561
Fixing minor typo in sewer gator description
MetroidHunter Jan 28, 2019
d969df7
Fix some typos
Cyrano7 Jan 28, 2019
34508ce
Trim some more spaces
Cyrano7 Jan 28, 2019
df42daf
Adjust bio_tools description to the real features
l29ah Jan 27, 2019
27f5f2d
Fix change to NPC train persuade chance
mscarter Jan 28, 2019
2dd2bc1
Merge pull request #27933 from MetroidHunter/bugfix/fix_minor_descrip…
Rivet-the-Zombie Jan 28, 2019
cd40817
Merge pull request #27940 from paroid01/fix_train_persuade
ZhilkinSerg Jan 28, 2019
9782187
Merge pull request #27936 from Cyrano7/Typos
ZhilkinSerg Jan 28, 2019
e4d4227
Merge pull request #27932 from mlangsdorf/npc_close_door_fix
ZhilkinSerg Jan 28, 2019
24f4cdd
Merge pull request #27931 from l29ah/toolset-desc
ZhilkinSerg Jan 28, 2019
4c3ee92
fix_fallback_tiles_rotation (#27930)
nsklaus Jan 28, 2019
e1e4791
Merge pull request #27918 from ifreund/add-pry-to-hammer-recipes
ZhilkinSerg Jan 28, 2019
c5477a4
Merge pull request #27920 from ifreund/serialize-recipe-charges
ZhilkinSerg Jan 28, 2019
9e8d055
Merge pull request #27906 from ifreund/fix-medieval-style-traits
ZhilkinSerg Jan 28, 2019
ccd1afc
Light eater cancels rapid metabolism (#27896)
sneeze-attack Jan 28, 2019
8efc667
Merge pull request #27910 from jbytheway/default_keybindings_keybinding
ZhilkinSerg Jan 28, 2019
c3bc827
npctalk: NPC AI follower rules to JSON
mlangsdorf Jan 25, 2019
21bb648
Fix change to NPC train persuade chance
mscarter Jan 28, 2019
d9124c5
Fix some typos
Cyrano7 Jan 28, 2019
0290729
Trim some more spaces
Cyrano7 Jan 28, 2019
5203009
npc: fix NPC followers not closing doors
mlangsdorf Jan 27, 2019
2f026bb
Adjust bio_tools description to the real features
l29ah Jan 27, 2019
e28b5bc
fix_fallback_tiles_rotation
Jan 27, 2019
8d49ad6
Serialize recipe charges
ifreund Jan 27, 2019
e827405
Add pry one to items containg hammers
ifreund Jan 27, 2019
846ecdc
Fix Medieval Stuff martial style traits
ifreund Jan 26, 2019
15b6acd
Light eater cancels rapid metabolism
sneeze-attack Jan 26, 2019
5ea2e59
Bind '?' to open_keybindings by default
jbytheway Jan 26, 2019
9294d34
Rapid metabolism made purifiable
sneeze-attack Jan 28, 2019
efdbc7d
Lint ammo json
ifreund Jan 28, 2019
e02117f
Merge pull request #27951 from ifreund/lint-ammo
ZhilkinSerg Jan 28, 2019
77d5cf2
Merge pull request #27901 from mlangsdorf/npctalk_ally_to_json
ZhilkinSerg Jan 28, 2019
4a0bc2d
Merge pull request #27890 from rselias/morale_balance
ZhilkinSerg Jan 28, 2019
ae0d1a8
Fix crafting resumption
jbytheway Jan 26, 2019
076ce95
Add test for resuming interrupted crafts
jbytheway Jan 26, 2019
19183d1
fix power value placement
Jan 26, 2019
19d38d7
Changed Inanition to a more general commonly understood term.
Treah Jan 24, 2019
bac0975
Reorder item variables for efficient packing
OrenAudeles Jan 26, 2019
51bf7a2
Reduced lethality of tear gas to rough estimate of IRL, leaning towar…
jeremyshannon Jan 28, 2019
c66f538
Checking for wielded card when withdrawing cash from ATM
MetroidHunter Jan 28, 2019
3d2fb09
Add (failing) map bounds checking test
kevingranade Jan 25, 2019
5ae2e4b
Apply virtual tag to map::inbounds so tinymap can override it
kevingranade Jan 25, 2019
c80dcde
Restore previous bounds for tinymaps.
kevingranade Jan 25, 2019
3dd53d2
Increase duration of most morale effects
rselias Jan 26, 2019
6c27147
JSONizing CBM slot feature (#27780)
Firestorm01X2 Jan 26, 2019
ff2d308
npctalk: move NPC needs to JSON (#27858)
mlangsdorf Jan 26, 2019
a29a4b3
Support nested color tags
jbytheway Jan 25, 2019
1c46208
Fixing position of morale and power on skinny siderbar
MetroidHunter Jan 29, 2019
51ee54e
Merge branch '0.D-branch'
kevingranade Jan 29, 2019
bccc1e8
Merge branch 'master' into bugfix/CDDA-27927_fix_morale_horizontal_in…
MetroidHunter Jan 29, 2019
88c8f68
Merge pull request #27946 from sneeze-attack/rapmet_update
Rivet-the-Zombie Jan 29, 2019
6a60e93
Make dollchat items display their speech lines again
hbnix Jan 29, 2019
dbacaa6
Adding const correctness for morale horizontal bool
MetroidHunter Jan 29, 2019
013d478
Merge branch 'bugfix/CDDA-27927_fix_morale_horizontal_interface' of g…
MetroidHunter Jan 29, 2019
9d763b0
Add lab gates
sneeze-attack Jan 29, 2019
bdb7d16
Add lab-specific terrain
sneeze-attack Jan 29, 2019
91e61c3
Switch to lab terrain
sneeze-attack Jan 29, 2019
945b08d
Add lab terrain
sneeze-attack Jan 29, 2019
57f0ab6
RetroAscii tileset - cleanup, update, lint
halfahermit Jan 30, 2019
8a43072
Update gfx/RetroASCIITileset/tile_config.json
halfahermit Jan 30, 2019
046b8c0
Merge pull request #27956 from MetroidHunter/bugfix/CDDA-27927_fix_mo…
Rivet-the-Zombie Jan 30, 2019
5a949a1
Fixed cyan color in COLOR.md (#27969)
int-ua Jan 30, 2019
0840d8c
RetroAscii tileset - cleanup and update (#27966)
ZhilkinSerg Jan 30, 2019
7f34f29
Merge pull request #27958 from hbnix/fix_dollchat_speech_not_displaying
ZhilkinSerg Jan 30, 2019
f53995c
Merge pull request #27962 from sneeze-attack/floorfix_lab
ZhilkinSerg Jan 30, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@ jobs:
sources: [*apt_sources, llvm-toolchain-trusty-5.0]

# Clang 6.0
- env: CLANG=clang++-6.0 CXXFLAGS=-Wno-error=unused-command-line-argument SANITIZE=address EXTRA_TEST_OPTS="~[.] ~vehicle_efficiency ~vehicle_drag"
- env: CLANG=clang++-6.0 CXXFLAGS=-Wno-error=unused-command-line-argument SANITIZE=address EXTRA_TEST_OPTS="~[.] ~vehicle_efficiency ~vehicle_drag ~starting_items"
dist: trusty
compiler: clang
addons: &clang60
Expand Down
2 changes: 1 addition & 1 deletion build-scripts/requirements.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,6 @@ fi

if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
brew update
brew install sdl2 sdl2_image sdl2_ttf sdl2_mixer gettext ncurses lua coreutils
brew install sdl2 sdl2_image sdl2_ttf sdl2_mixer gettext ncurses lua
brew link --force gettext ncurses
fi
2 changes: 1 addition & 1 deletion data/json/bionics.json
Original file line number Diff line number Diff line change
Expand Up @@ -1008,7 +1008,7 @@
"id": "bio_tools",
"type": "bionic",
"name": "Integrated Toolset",
"description": "Surgically implanted in your hands and fingers is a complete tool set - screwdriver, hammer, wrench, and heating elements. You can use this in place of many tools when crafting.",
"description": "Surgically implanted in your hands and fingers is a complete tool set - screwdriver, hammer, wrench, hacksaw, wood saw, boltcutters, drill and heating elements. You can use this in place of many tools when crafting.",
"occupied_bodyparts": [ [ "HAND_L", 3 ], [ "HAND_R", 3 ] ],
"flags": [ "BIONIC_TOGGLED" ],
"fake_item": "toolset"
Expand Down
3 changes: 2 additions & 1 deletion data/json/effects.json
Original file line number Diff line number Diff line change
Expand Up @@ -462,7 +462,8 @@
"rating": "bad",
"miss_messages": [ [ "Your eyes burn from the tear gas.", 2 ] ],
"harmful_cough": true,
"base_mods": { "str_mod": [ -2 ], "dex_mod": [ -2 ], "per_mod": [ -5 ], "cough_chance": [ 3 ] },
"max_duration": 1800,
"base_mods": { "str_mod": [ -2 ], "dex_mod": [ -2 ], "per_mod": [ -5 ], "speed_mod": [ -10 ], "cough_chance": [ 5 ] },
"show_in_info": true
},
{
Expand Down
6 changes: 6 additions & 0 deletions data/json/flags.json
Original file line number Diff line number Diff line change
Expand Up @@ -240,6 +240,12 @@
"description": "Prevents repairing of this item even if otherwise suitable tools exist.",
"inherit": false
},
{
"id": "NUTRIENT_OVERRIDE",
"type": "json_flag",
"context": [ "COMESTIBLE" ],
"description": "forces calories and vitamins to be the ones defined in the json, instead of inheriting from ingredients"
},
{
"id": "MELTS",
"type": "json_flag",
Expand Down
7 changes: 7 additions & 0 deletions data/json/game_balance.json
Original file line number Diff line number Diff line change
Expand Up @@ -138,5 +138,12 @@
"info": "Enables sleep deprivation mechanics. If true, stimulants will only help you so far, and you might have to enforce proper sleep hygiene for a while.",
"stype": "bool",
"value": false
},
{
"type": "EXTERNAL_OPTION",
"name": "CBM_SLOTS_ENABLED",
"info": "Enables CBM slots mechanics. If true CBM slots are enabled.",
"stype": "bool",
"value": false
}
]
16 changes: 16 additions & 0 deletions data/json/gates.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,22 @@
"moves": 1800,
"bashing_damage": 40
},
{
"type": "gate",
"handle": "t_gates_mech_control_lab",
"other_handles": [ "t_gates_control_concrete_lab", "t_gates_control_brick_lab" ],
"door": "t_door_metal_locked",
"floor": "t_thconc_floor",
"walls": [ "t_wall", "t_wall_r", "t_wall_w", "t_wall_b", "t_wall_g", "t_wall_y", "t_wall_p", "t_concrete_wall", "t_brick_wall" ],
"messages": {
"pull": "You turn the handle...",
"open": "The gate is opened!",
"close": "The gate is closed!",
"fail": "The gate can't be closed!"
},
"moves": 1800,
"bashing_damage": 40
},
{
"type": "gate",
"handle": "t_barndoor",
Expand Down
2 changes: 1 addition & 1 deletion data/json/item_groups.json
Original file line number Diff line number Diff line change
Expand Up @@ -3504,7 +3504,7 @@
[ "novel_swash", 30 ],
[ "manual_fencing", 9 ],
[ "manual_niten", 9 ],
[ "manual_sojutsu", 9 ],
[ "manual_sojutsu", 9 ],
[ "novel_samurai", 30 ],
[ "plays_book", 30 ],
[ "poetry_book", 30 ],
Expand Down
134 changes: 49 additions & 85 deletions data/json/itemgroups/ammo.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,28 +22,23 @@
"id": "ammo_pistol_rare",
"//": "Less common pistol ammo including that only used by police/paramilitary forces.",
"items": [
[ "10mm", 15 ],
[ "38_super", 20 ],
[ "44fmj", 15 ],
[ "44magnum", 35 ],
[ "45_super", 30 ],
[ "460_rowland", 15 ],
[ "460_fmj", 10 ],
[ "57mm", 50 ],
[ "9mmP", 30 ],
[ "9mmP2", 20 ]
[ "10mm", 15 ],
[ "38_super", 20 ],
[ "44fmj", 15 ],
[ "44magnum", 35 ],
[ "45_super", 30 ],
[ "460_rowland", 15 ],
[ "460_fmj", 10 ],
[ "57mm", 50 ],
[ "9mmP", 30 ],
[ "9mmP2", 20 ]
]
},
{
"type": "item_group",
"id": "ammo_pistol_milspec",
"//": "Military specification pistol ammo found at military sites.",
"items": [
[ "46mm", 70 ],
[ "5x50dart", 30 ],
[ "5x50heavy", 20 ],
[ "9mmfmj", 100 ]
]
"items": [ [ "46mm", 70 ], [ "5x50dart", 30 ], [ "5x50heavy", 20 ], [ "9mmfmj", 100 ] ]
},
{
"type": "item_group",
Expand All @@ -65,75 +60,65 @@
"id": "ammo_pistol_reloaded",
"//": "Reloaded pistol ammo balanced according to rarity.",
"items": [
[ "reloaded_10mm", 10 ],
[ "reloaded_32_acp", 50 ],
[ "reloaded_38_fmj", 30 ],
[ "reloaded_38_special", 80 ],
[ "reloaded_38_super", 40 ],
[ "reloaded_357sig_fmj", 70 ],
[ "reloaded_357sig_jhp", 70 ],
[ "reloaded_40fmj", 20 ],
[ "reloaded_40sw", 50 ],
[ "reloaded_44magnum", 60],
[ "reloaded_44fmj", 30 ],
[ "reloaded_45_acp", 80 ],
[ "reloaded_45_jhp", 100 ],
[ "reloaded_45_super", 40 ],
[ "reloaded_46mm", 20 ],
[ "reloaded_454_Casull", 5 ],
[ "reloaded_460_fmj", 5 ],
[ "reloaded_460_rowland", 5 ],
[ "reloaded_500_Magnum", 5 ],
[ "reloaded_57mm", 50 ],
[ "reloaded_9mm", 160 ],
[ "reloaded_9mmfmj", 80 ],
[ "reloaded_9mmP", 80 ],
[ "reloaded_9mmP2", 40 ],
[ "reloaded_9x18mm", 20 ],
[ "reloaded_9x18mmfmj", 10 ],
[ "reloaded_9x18mmP2", 5 ],
[ "reloaded_762_25", 10 ]
[ "reloaded_10mm", 10 ],
[ "reloaded_32_acp", 50 ],
[ "reloaded_38_fmj", 30 ],
[ "reloaded_38_special", 80 ],
[ "reloaded_38_super", 40 ],
[ "reloaded_357sig_fmj", 70 ],
[ "reloaded_357sig_jhp", 70 ],
[ "reloaded_40fmj", 20 ],
[ "reloaded_40sw", 50 ],
[ "reloaded_44magnum", 60 ],
[ "reloaded_44fmj", 30 ],
[ "reloaded_45_acp", 80 ],
[ "reloaded_45_jhp", 100 ],
[ "reloaded_45_super", 40 ],
[ "reloaded_46mm", 20 ],
[ "reloaded_454_Casull", 5 ],
[ "reloaded_460_fmj", 5 ],
[ "reloaded_460_rowland", 5 ],
[ "reloaded_500_Magnum", 5 ],
[ "reloaded_57mm", 50 ],
[ "reloaded_9mm", 160 ],
[ "reloaded_9mmfmj", 80 ],
[ "reloaded_9mmP", 80 ],
[ "reloaded_9mmP2", 40 ],
[ "reloaded_9x18mm", 20 ],
[ "reloaded_9x18mmfmj", 10 ],
[ "reloaded_9x18mmP2", 5 ],
[ "reloaded_762_25", 10 ]
]
},
{
"type": "item_group",
"id": "ammo_smg_common",
"//": "SMG ammo commonly owned by citizens and found in many locations.",
"items": [
{ "group": "ammo_pistol_common", "prob": 100 }
]
"items": [ { "group": "ammo_pistol_common", "prob": 100 } ]
},
{
"type": "item_group",
"id": "ammo_smg_rare",
"//": "Less common SMGs including that only used by police/paramilitary forces.",
"items": [
{ "group": "ammo_pistol_rare", "prob": 100 }
]
"items": [ { "group": "ammo_pistol_rare", "prob": 100 } ]
},
{
"type": "item_group",
"id": "ammo_smg_milspec",
"//": "Military specification SMG ammo found at military sites.",
"items": [
{ "group": "ammo_pistol_milspec", "prob": 100 }
]
"items": [ { "group": "ammo_pistol_milspec", "prob": 100 } ]
},
{
"type": "item_group",
"id": "ammo_smg_obscure",
"//": "Imported or otherwise very obscure SMG ammo.",
"items": [
{ "group": "ammo_pistol_obscure", "prob": 100 }
]
"items": [ { "group": "ammo_pistol_obscure", "prob": 100 } ]
},
{
"type": "item_group",
"id": "ammo_smg_reloaded",
"//": "Reloaded SMG ammo balanced according to rarity.",
"items": [
{ "group": "ammo_pistol_reloaded", "prob": 100 }
]
"items": [ { "group": "ammo_pistol_reloaded", "prob": 100 } ]
},
{
"type": "item_group",
Expand All @@ -156,14 +141,7 @@
"type": "item_group",
"id": "ammo_rifle_rare",
"//": "Less common rifle ammo including that only used by police/paramilitary forces.",
"items": [
[ "300_winmag", 40 ],
[ "3006fmj", 50 ],
[ "556", 100 ],
[ "762_51", 50 ],
[ "762_m87", 25 ],
[ "8mm_civilian", 15 ]
]
"items": [ [ "300_winmag", 40 ], [ "3006fmj", 50 ], [ "556", 100 ], [ "762_51", 50 ], [ "762_m87", 25 ], [ "8mm_civilian", 15 ] ]
},
{
"type": "item_group",
Expand Down Expand Up @@ -191,11 +169,7 @@
"type": "item_group",
"id": "ammo_rifle_obscure",
"//": "Imported or otherwise very obscure rifle ammo.",
"items": [
[ "545", 150 ],
[ "545_ap", 100 ],
[ "700nx", 70 ]
]
"items": [ [ "545", 150 ], [ "545_ap", 100 ], [ "700nx", 70 ] ]
},
{
"type": "item_group",
Expand Down Expand Up @@ -223,10 +197,7 @@
"type": "item_group",
"id": "ammo_shotgun_common",
"//": "Shotgun ammo commonly owned by citizens and found in many locations.",
"items": [
[ "shot_00", 100 ],
[ "shot_bird", 70 ]
]
"items": [ [ "shot_00", 100 ], [ "shot_bird", 70 ] ]
},
{
"type": "item_group",
Expand All @@ -245,20 +216,13 @@
"type": "item_group",
"id": "ammo_shotgun_milspec",
"//": "Military specification shotgun ammo found at military sites.",
"items": [
[ "20x66_exp", 10 ],
[ "20x66_flechette", 60 ],
[ "20x66_inc", 20 ],
[ "shot_flechette", 100 ],
[ "shot_he", 10 ]
]
"items": [ [ "20x66_exp", 10 ], [ "20x66_flechette", 60 ], [ "20x66_inc", 20 ], [ "shot_flechette", 100 ], [ "shot_he", 10 ] ]
},
{
"type": "item_group",
"id": "ammo_shotgun_obscure",
"//": "Imported or otherwise very obscure shotgun ammo.",
"items": [
]
"items": [ ]
},
{
"type": "item_group",
Expand Down
Loading