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

Bring up to date #7

Merged
merged 231 commits into from
Dec 16, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
231 commits
Select commit Hold shift + click to select a range
9f93670
Fixed remote vehicle controller with battery compartment mod.
DarkDaskin Nov 22, 2018
f232f96
Fixed RC control and RC car with battery compartment mod.
DarkDaskin Nov 23, 2018
b27cde0
Fixed multi-cooker with battery compartment mod.
DarkDaskin Nov 23, 2018
db0b5db
astyle
DarkDaskin Nov 27, 2018
3ccd7e6
Merged summaries into the changelog.
kevingranade Nov 9, 2018
02f283b
Copyedit the changelog, Content and Bugfixes not done.
kevingranade Nov 11, 2018
c40aa20
Copyediting for the copyediting.
kevingranade Nov 22, 2018
33bc032
Move and prune more changelog entries. Balance section done.
kevingranade Nov 27, 2018
c617e09
Respore a few more high priority entries.
kevingranade Nov 27, 2018
b6d35f1
Prune contents section of changelog and move some entries elsewhere.
kevingranade Nov 30, 2018
921ded4
A handful of re-additions and a removal.
kevingranade Dec 1, 2018
1c0cd0d
Added correct calorie amounts for Meat and Fat along with tallow for …
Treah Dec 2, 2018
1d2a69a
Corrected values for meat and other animal parts with BEEF as a refre…
Treah Dec 2, 2018
4aea590
Fixed typo removing human flesh tag from human stomach.
Treah Dec 2, 2018
c46df94
Add traits and trait groups
I-am-Erk Dec 3, 2018
fd895c8
Add several new tags for NPC dialog
I-am-Erk Dec 3, 2018
434883b
BGSS common backgrounds
I-am-Erk Dec 3, 2018
2f02446
add specific BGSS talk
I-am-Erk Dec 3, 2018
4ffb075
As suggested by anothersimulacrum
I-am-Erk Dec 3, 2018
1e00320
I guess I'm re-linting this now, for legibility
I-am-Erk Dec 3, 2018
d0a3f24
Fix duplicate entry
I-am-Erk Dec 3, 2018
85fa01e
Forgot a few important tags.
I-am-Erk Dec 4, 2018
280cb75
Fixed major deletion
I-am-Erk Dec 4, 2018
3460caf
fix talk_leader oversight
I-am-Erk Dec 4, 2018
fdbbedc
Changed amount of calories for fish as it was originally based on mea…
Treah Dec 4, 2018
d0e98c4
Resolve conflict
I-am-Erk Dec 4, 2018
be8198e
Merge branch 'master' into npc1.2-tags
I-am-Erk Dec 5, 2018
87fe608
Lint trait groups
I-am-Erk Dec 7, 2018
eed852a
Update BG_trait_groups.json
I-am-Erk Dec 7, 2018
187391b
Add a scientist story
I-am-Erk Dec 7, 2018
916dc61
Lint talk_common.json
I-am-Erk Dec 7, 2018
ea26f52
Fix erroneous linkage
I-am-Erk Dec 7, 2018
d0fce3d
Adapt to new definition of coord_to_angle
kevingranade Dec 7, 2018
80cc621
Switch to fmod
kevingranade Dec 7, 2018
0601cf0
fmod isn't in std
kevingranade Dec 7, 2018
648aac6
typo fix
kevingranade Dec 7, 2018
c45d5b2
Merge pull request #26973 from CleverRaven/kevingranade-aim-vs-coord-…
ZhilkinSerg Dec 7, 2018
e421bb2
Increased reload times for pneumatic weapons
kevingranade Dec 7, 2018
52bbe38
Comments and some linkages
I-am-Erk Dec 7, 2018
bd0f3e1
Merge pull request #26980 from CleverRaven/kevingranade-nerf-pneumati…
ZhilkinSerg Dec 7, 2018
0517402
Normalize syringe volumes, add test tube for iv_mutagen
Muffindrake Dec 7, 2018
54f3358
lint
I-am-Erk Dec 7, 2018
74e8c09
Merge pull request #26637 from kevingranade/copyedit-changelog
kevingranade Dec 7, 2018
c4099c5
Add some scientist stories
I-am-Erk Dec 7, 2018
0306af7
Add hiking guide item
ralreegorganon Dec 8, 2018
927b230
Fix some new typos (#26988)
Cyrano7 Dec 8, 2018
73055ec
Demote empty locations for group to a warning to avoid costly log spam.
kevingranade Dec 8, 2018
712b481
Bail out of move if we lose our vehicle.
kevingranade Dec 8, 2018
a7d9ff3
Merge pull request #26989 from ralreegorganon/hiking-guide
Rivet-the-Zombie Dec 8, 2018
2e6b627
Merge pull request #26992 from kevingranade/avoid-costly-log-spam
ZhilkinSerg Dec 8, 2018
bf30dbc
Merge pull request #26994 from kevingranade/bail-out-on-lost-vehicle
ZhilkinSerg Dec 8, 2018
b3a956d
Bail out of butchery if we try to butcher a non-corpse
kevingranade Dec 8, 2018
1aa8b99
Map items deconstruction recipes
ZhilkinSerg Dec 8, 2018
ce4beba
Map item abstracts and copy-from
ZhilkinSerg Dec 8, 2018
5c2f6d9
Pgettexted various one-word monster abilites in monster.cpp
Night-Pryanik Dec 8, 2018
6b55e98
Astyle
Night-Pryanik Dec 8, 2018
4d35eea
Map item category
ZhilkinSerg Dec 8, 2018
2be9885
Tripoint item variables
ZhilkinSerg Dec 8, 2018
ebf8560
Update orchard_apple.json
LovamKicsiGazsii Dec 8, 2018
306bfec
Added is_map function
ZhilkinSerg Dec 8, 2018
a0e9f8a
melee: make sure aoe techniques don't access an array out of bounds
mlangsdorf Dec 8, 2018
6acbf33
Routine i18n updates as of Dec 8, 2018
BrettDong Dec 8, 2018
4cb7e09
Fix crash during aiming.
Dec 8, 2018
ef4d6a2
Overmap functions
ZhilkinSerg Dec 8, 2018
fcbab67
Use city centers for reveal_map centers when possible
ZhilkinSerg Dec 8, 2018
f27c106
Fixed typo
ZhilkinSerg Dec 8, 2018
89e3ab9
Don't rewrite existing `reveal_map_center_omt`
ZhilkinSerg Dec 8, 2018
58cb06e
Merge pull request #27004 from BrettDong/i18n
ZhilkinSerg Dec 8, 2018
cb272bf
Merge pull request #27001 from mlangsdorf/aoe_technique_fix
ZhilkinSerg Dec 8, 2018
c37e7f3
Merge pull request #26998 from Night-Pryanik/pgettext-dig
ZhilkinSerg Dec 8, 2018
a5abcb1
Merge pull request #26996 from kevingranade/dont-butcher-non-corpse
ZhilkinSerg Dec 8, 2018
16ef9f5
Merge pull request #27002 from LovamKicsiGazsii/apple_orchard
ZhilkinSerg Dec 8, 2018
7e3ec46
Merge pull request #27007 from swofle/fix-aiming-anywhere
ZhilkinSerg Dec 8, 2018
99ec0d1
Merge pull request #26818 from DarkDaskin/battery-compartment-fix
ZhilkinSerg Dec 8, 2018
17ac0a1
Craftable anesthetics kit via diethyl ether (#26962)
KorGgenT Dec 9, 2018
d5cec96
Allow differentiating between terrain bashed from the side and above
ralreegorganon Dec 8, 2018
9845054
Make bash_below false for some terrain types
ralreegorganon Dec 8, 2018
f923aac
vehicles: add multiple fuel support (#26967)
mlangsdorf Dec 9, 2018
22396d2
Merge pull request #26916 from Treah/meat_cal
kevingranade Dec 9, 2018
4cf1312
Hide CC_BUILDING recipe categories
ZhilkinSerg Dec 7, 2018
61ad201
faction camps: use using to reduce length of companion_list references
mlangsdorf Dec 2, 2018
5db8a3c
mission_companion, faction_camp: clean up mission_key handling
mlangsdorf Dec 2, 2018
5894e97
faction camps: remove redundant npc list checks
mlangsdorf Dec 2, 2018
5f5ed66
faction camps: refactor handle_camp_mission's handling of expansions
mlangsdorf Dec 2, 2018
34a7a4c
mission_companion, faction_camp: always pass npc * as shared_ptr
mlangsdorf Dec 6, 2018
d91aeb5
faction camp: simplify update_time_* functions
mlangsdorf Dec 6, 2018
27a9f6a
vehicles: clean up fuel consumption and strain
mlangsdorf Nov 28, 2018
4927ef5
vehicles: clean up starting power consumption
mlangsdorf Nov 28, 2018
c171b66
vehicles: add wheel rolling resistance
mlangsdorf Nov 28, 2018
4595803
Removed duplicate ingredient
Night-Pryanik Dec 9, 2018
211350d
Merge pull request #27021 from Night-Pryanik/fish-soup-salted-fish-in…
Rivet-the-Zombie Dec 9, 2018
1bf27a2
Emit debug backtraces at most once a minute
kevingranade Dec 9, 2018
25c1195
Implemented changes from review comments
ZhilkinSerg Dec 9, 2018
b411040
Revert "Overmap functions"
ZhilkinSerg Dec 9, 2018
391c371
Trail map deconstruction recipe
ZhilkinSerg Dec 9, 2018
9d693be
Merge pull request #27023 from kevingranade/throttle-debug-backtraces
ZhilkinSerg Dec 9, 2018
d736757
Add "BIONIC_NPC_USABLE" flag to "Titanium Skeletal Bracing"
Pupsi-Mupsi Dec 9, 2018
0eb9beb
Move layer_level to enums.h
jbytheway Dec 2, 2018
2624488
Bail out when no fuels.
Dec 9, 2018
078a51c
Fix save file that has invalid value for last_target_pos.
Dec 9, 2018
051c7bc
vehicles: add functions to estimate rolling_resistance and and air_drag
mlangsdorf Nov 28, 2018
b9eb16e
vehicles: use a more realistic speed calculation
mlangsdorf Nov 28, 2018
16c7438
astyle fix
swofle Dec 9, 2018
52e47f2
Added motor to fridge deconstruction
Ker-Nes Dec 9, 2018
5140247
Precompute itype layers
jbytheway Dec 2, 2018
6b9b815
Merge pull request #27029 from swofle/fix-aiming-savefile
ZhilkinSerg Dec 9, 2018
f83a350
Merge pull request #27026 from AMurkin/fix-fuel-display
ZhilkinSerg Dec 9, 2018
6d3d71b
Merge pull request #27025 from Pupsi-Mupsi/BAF
ZhilkinSerg Dec 9, 2018
e7e8e42
Update BG_traits.json
I-am-Erk Dec 9, 2018
6b3da18
Update furniture.json
Ker-Nes Dec 9, 2018
5ab8449
Update vehicle_parts.json
Ker-Nes Dec 9, 2018
3711caf
Update furniture.json
Ker-Nes Dec 9, 2018
6691722
add "SHEATH_SWORD" flag to dao (#27027)
Pupsi-Mupsi Dec 10, 2018
496f826
Removed scabbard to fix brave of the king profession (#27033)
Pupsi-Mupsi Dec 10, 2018
2efbc37
Merge pull request #27032 from Ker-Nes/Fridge-Motor
Rivet-the-Zombie Dec 10, 2018
a9bf3dc
Allow peeking z levels.
OzoneH3 Dec 10, 2018
6496d91
Sort cpp output for lua bindings
reinerh Dec 10, 2018
8cbdf91
player: don't create the reload prompt if there's only one option
mlangsdorf Dec 10, 2018
93a7abb
Fix wrong glasses flag
kwl01skz Dec 10, 2018
6bef0cb
Update src/game.cpp
BevapDin Dec 10, 2018
3de7663
Fix json (#27045)
serv-inc Dec 10, 2018
34254cc
Change all weird (*p)s
OzoneH3 Dec 10, 2018
2e56ad6
missions: autoset monster_kill_goal for KILL_TYPE and KILL_SPEC
mlangsdorf Dec 10, 2018
1dfa238
Merge pull request #27054 from kwl01skz/patch-4
ZhilkinSerg Dec 10, 2018
49f0df1
Merge pull request #27047 from reinerh/reproducible
ZhilkinSerg Dec 10, 2018
6965613
Merge pull request #27052 from mlangsdorf/reload_no_prompt
ZhilkinSerg Dec 10, 2018
87fd214
Merge pull request #27031 from jbytheway/precompute_layers
ZhilkinSerg Dec 10, 2018
c3b2421
Merge pull request #26209 from mlangsdorf/vehicle_speed
kevingranade Dec 11, 2018
eaca082
Update COMPILING.md (#27049)
Dec 11, 2018
af932b0
Fix bug 27013 (planting zone glitch) (#27058)
prutschman Dec 11, 2018
0a1f303
Fix aiming if target moves out of LOS. (#27046)
OzoneH3 Dec 11, 2018
b9b28da
Fix description for "UPS-compatible recharging station" (#26626)
Dec 11, 2018
15ef21f
Merge pull request #26984 from Muffindrake/syrvolmut
Rivet-the-Zombie Dec 11, 2018
065d412
Allowed tearing down curtains from domestic window and open window wi…
Night-Pryanik Dec 11, 2018
d6b3a92
Astyle
Night-Pryanik Dec 11, 2018
899ec2d
Protect cata::optional move assignment
jbytheway Dec 2, 2018
4d9b315
Tear down curtains from taped window with curtains too
Night-Pryanik Dec 11, 2018
35c1ba0
Tests for optional assignment
jbytheway Dec 11, 2018
d2b27fc
Tell player what key scrolls crafting GUI
jbytheway Dec 11, 2018
fb5121e
Fix off-by-one in crafting GUI logic
jbytheway Dec 11, 2018
1a10eae
Add test tubes to basic chemistry set recipe (#27068)
Muffindrake Dec 11, 2018
6838337
Add hexamine to camping item groups (#27067)
starlightsys Dec 11, 2018
2c9d794
Allowed hacksaws to saw through wood
FulcrumA Dec 11, 2018
6922cef
Added id_science to lab finales in finale1level
TheMurderUnicorn Dec 12, 2018
d878458
Spacing
FulcrumA Dec 12, 2018
7b2bcb4
Toolbox wood cutting ability due to wood saw
FulcrumA Dec 12, 2018
a9bd40d
Merge pull request #27072 from FulcrumA/patch-3
Rivet-the-Zombie Dec 12, 2018
47e0368
Make the broth (3L) recipe consistent with the other
kwl01skz Dec 12, 2018
39569e0
Fix bug when peeking up from z -1
OzoneH3 Dec 12, 2018
814c682
Ignore compile_commands.json, .ycm_extra_conf.py
jbytheway Dec 12, 2018
44d5a5f
Merge pull request #27078 from jbytheway/ignore_more_things
ZhilkinSerg Dec 12, 2018
8488f76
Merge pull request #27075 from kwl01skz/patch-5
ZhilkinSerg Dec 12, 2018
ef59325
Merge pull request #27069 from FulcrumA/patch-2
ZhilkinSerg Dec 12, 2018
acdcdb4
Merge pull request #27070 from TheMurderUnicorn/master
ZhilkinSerg Dec 12, 2018
9afe70b
Update data/json/npcs/BGSS_talk_common.json
ZhilkinSerg Dec 12, 2018
86f5c27
Update data/json/npcs/BGSS_talk_common.json
ZhilkinSerg Dec 12, 2018
b2224cf
Update data/json/npcs/BGSS_talk_common.json
ZhilkinSerg Dec 12, 2018
7d14ee8
Update data/json/npcs/BGSS_talk_common.json
ZhilkinSerg Dec 12, 2018
186637d
Update data/json/npcs/BGSS_talk_common.json
ZhilkinSerg Dec 12, 2018
1c3e683
Update data/json/npcs/BGSS_talk_common.json
ZhilkinSerg Dec 12, 2018
f320da6
Update data/json/npcs/BGSS_talk_common.json
ZhilkinSerg Dec 12, 2018
03393dc
Update data/json/npcs/BGSS_talk_common.json
ZhilkinSerg Dec 12, 2018
fe29341
Update data/json/npcs/BGSS_talk_common.json
ZhilkinSerg Dec 12, 2018
9a5ca33
Capitalization mismatch
I-am-Erk Dec 12, 2018
06c9e43
Merge pull request #27050 from mlangsdorf/missionstart_autokill
ZhilkinSerg Dec 12, 2018
1df6bb4
Merge pull request #26930 from I-am-Erk/npc1.2-tags
ZhilkinSerg Dec 12, 2018
78cb09f
Merge pull request #26931 from I-am-Erk/npc-1.3-common-talk
ZhilkinSerg Dec 12, 2018
89bb701
Merge pull request #27064 from Night-Pryanik/tear-down-curtains-from-…
ZhilkinSerg Dec 12, 2018
399c149
Merge pull request #27066 from jbytheway/crafting_gui_scrolling
ZhilkinSerg Dec 12, 2018
61f043b
Merge pull request #26929 from I-am-Erk/NPC1.1-traits
Rivet-the-Zombie Dec 13, 2018
ea3a3e3
Make a constant a static constexpr value
jbytheway Dec 11, 2018
6f98147
dialogue.h: make the effect functions easier to access
mlangsdorf Dec 9, 2018
1a57764
mission_start: replace some "start" functions with JSON objects
mlangsdorf Dec 10, 2018
ffbbb44
mission start: remove dead code
mlangsdorf Dec 10, 2018
f5db809
brain parasites
KorGgenT Dec 13, 2018
7bbb4fa
fixed typo
KorGgenT Dec 13, 2018
ab7d8f0
Add failing test for destroying floors with basements
ralreegorganon Dec 13, 2018
c49dc9d
Add COLLAPSES and SUPPORTS_ROOF to t_rock_floor
ralreegorganon Dec 13, 2018
bc764ea
Add: check json files by Travis
serv-inc Dec 13, 2018
9411760
Merge pull request #27086 from jbytheway/clang_warning
ZhilkinSerg Dec 13, 2018
93a78b7
Merge pull request #27065 from jbytheway/optional_assignment
ZhilkinSerg Dec 13, 2018
589c772
Merge pull request #27088 from KorGgenT/small-butchery-fix
ZhilkinSerg Dec 13, 2018
8c63816
Fix double-space after punctuation, and clean up
I-am-Erk Dec 13, 2018
cb4a977
Fix gun layering
jbytheway Dec 13, 2018
24477d3
Have float noise calculations actually done in float (#27094)
Muffindrake Dec 14, 2018
dbbb1d6
Multibutcher Fix and QoL Improvements (#26810)
karthas077 Dec 14, 2018
54c89db
Add blind throwing (#26949)
ralreegorganon Dec 14, 2018
2ba288e
invoke lint-json from main build script.
kevingranade Dec 14, 2018
32e8c36
Remove jsonlint stage
kevingranade Dec 14, 2018
369bbfd
+x lint-json.sh
kevingranade Dec 14, 2018
1ff3f43
faction camps: improve handle_camp_mission() (#26957)
kevingranade Dec 14, 2018
1c4c8da
Merge pull request #27012 from ZhilkinSerg/map-items-overhaul
Rivet-the-Zombie Dec 14, 2018
78a1d2d
Fix map memory toggle in ascii mode.
OzoneH3 Dec 14, 2018
9f8dcb4
Routine i18n updates as of Dec 14, 2018
BrettDong Dec 14, 2018
547fedb
Merge pull request #27097 from OzoneH3/fix_mm_toggle
ZhilkinSerg Dec 14, 2018
d55f1a2
Merge pull request #27098 from BrettDong/i18n
ZhilkinSerg Dec 14, 2018
d010dff
Merge pull request #27096 from CleverRaven/pr/27090
ZhilkinSerg Dec 14, 2018
9c64430
Merge pull request #27093 from jbytheway/gun_layering
ZhilkinSerg Dec 14, 2018
76879dc
Allow custom tiles for corpses.
OzoneH3 Dec 14, 2018
5a3d6ac
astyle
OzoneH3 Dec 14, 2018
d2235f1
Pgettext diamond
Night-Pryanik Dec 14, 2018
b2c2c82
Add tracking of overmap special for placed terrain
ralreegorganon Dec 11, 2018
4945075
Add function to check if location was from special
ralreegorganon Dec 11, 2018
184fc31
Update src/cata_tiles.cpp
ZhilkinSerg Dec 14, 2018
1a16a29
Added point_min and point_zero constexpr
ZhilkinSerg Dec 14, 2018
0c75f81
Utilized point and tripoint constexpr where possible
ZhilkinSerg Dec 14, 2018
37e1535
Refactored city struct
ZhilkinSerg Dec 14, 2018
adf6b63
quick fix #27103 (#27105)
Pupsi-Mupsi Dec 14, 2018
e5a2860
I apologize. Accidentally picked item instead of id. (#27110)
Pupsi-Mupsi Dec 15, 2018
e9d20f9
fix left over name
cainiaowu Dec 15, 2018
d75591d
Merge pull request #27015 from ralreegorganon/rockin-in-the-air
kevingranade Dec 15, 2018
6803b66
Added new layout to and tidied butcher shop.
TheMurderUnicorn Dec 15, 2018
a60280a
Merge pull request #27037 from mlangsdorf/missionstart_json_1
kevingranade Dec 15, 2018
ae4b10c
Merge pull request #27044 from OzoneH3/peek_z
kevingranade Dec 15, 2018
ad897e9
Merge pull request #27074 from ralreegorganon/capture-omt-special-rel…
kevingranade Dec 15, 2018
309a0ee
Merge pull request #27112 from cainiaowu/patch-1
kevingranade Dec 15, 2018
77cc1b1
Adds expertise traits for NPCs (#27095)
I-am-Erk Dec 15, 2018
f06dea5
Merge pull request #26932 from I-am-Erk/npc-1.4-specific-talk
Rivet-the-Zombie Dec 15, 2018
090740a
Merge pull request #27099 from OzoneH3/corpse_tiles
ZhilkinSerg Dec 15, 2018
c77a01b
Merge pull request #27102 from Night-Pryanik/pgettext-diamond
ZhilkinSerg Dec 15, 2018
d9fd2f6
Merge pull request #27113 from TheMurderUnicorn/master
ZhilkinSerg Dec 15, 2018
0958190
Updated tests code
ZhilkinSerg Dec 15, 2018
879285e
Apply suggestions from code review
BevapDin Dec 15, 2018
292b968
tweaking screwdriver set recipe
Pupsi-Mupsi Dec 15, 2018
3401205
revert a few changes
Pupsi-Mupsi Dec 15, 2018
169514e
linting
Pupsi-Mupsi Dec 15, 2018
bc4013f
vehicle: display engine power and electrical drain/production (#27089)
mlangsdorf Dec 16, 2018
d9c345b
improve kill count readability
Pupsi-Mupsi Dec 16, 2018
2eecee8
Merge pull request #27109 from ZhilkinSerg/coord-optimizations
kevingranade Dec 16, 2018
ca837fe
Merge pull request #27116 from Pupsi-Mupsi/balance-screwdriver_set
kevingranade Dec 16, 2018
aed6232
Merge pull request #27121 from Pupsi-Mupsi/Pupsi-Mupsi-patch-1
Rivet-the-Zombie Dec 16, 2018
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
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,7 @@ nbproject/
# vim files
*.vim
*.session
.ycm_extra_conf.py

# taskwarrior files
*.task*
Expand Down Expand Up @@ -136,6 +137,9 @@ msvc-full-features/PredictedInputCache_Debug_x64.dat
*cppcheck.xml
*.cppcheck

# clang tooling
compile_commands.json

# IDA database
Cataclysm.i64
Cataclysm.id*
Expand Down
2 changes: 1 addition & 1 deletion COMPILING.md
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ Dependencies:

Install:

sudo apt-get install libncurses5-dev libncursesw5-dev build-essential
sudo apt-get install libncurses5-dev libncursesw5-dev build-essential astyle

### Building

Expand Down
1 change: 1 addition & 0 deletions build-scripts/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,5 @@ else
then
run_tests ./tests/cata_test $MODS
fi
build-scripts/lint-json.sh
fi
1 change: 1 addition & 0 deletions build-scripts/lint-json.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
find . -name *json -type f -exec python -m json.tool {} >/dev/null \;
846 changes: 825 additions & 21 deletions data/changelog.txt

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion data/json/bionics.json
Original file line number Diff line number Diff line change
Expand Up @@ -1083,7 +1083,8 @@
"type": "bionic",
"name": "Titanium Skeletal Bracing",
"description": "Titanium bracing has been installed onto your elbows, knees, and spine, making them far better at handling strain. Your carrying capacity is increased by 20 kilograms, or about 44 pounds.",
"occupied_bodyparts": [ [ "TORSO", 8 ], [ "ARM_L", 3 ], [ "ARM_R", 3 ], [ "LEG_L", 3 ], [ "LEG_R", 3 ] ]
"occupied_bodyparts": [ [ "TORSO", 8 ], [ "ARM_L", 3 ], [ "ARM_R", 3 ], [ "LEG_L", 3 ], [ "LEG_R", 3 ] ],
"flags": [ "BIONIC_NPC_USABLE" ]
},
{
"id": "bio_shock_absorber",
Expand Down
12 changes: 8 additions & 4 deletions data/json/furniture.json
Original file line number Diff line number Diff line change
Expand Up @@ -974,7 +974,8 @@
{ "item": "scrap", "count": [ 2, 8 ] },
{ "item": "cable", "charges": [ 1, 3 ] },
{ "item": "hose", "count": 1 },
{ "item": "cu_pipe", "count": [ 2, 5 ] }
{ "item": "cu_pipe", "count": [ 2, 5 ] },
{ "item": "motor_tiny", "count": 1 }
]
},
"max_volume": 4000,
Expand All @@ -991,7 +992,8 @@
{ "item": "cable", "charges": [ 1, 2 ] },
{ "item": "hose", "count": 1 },
{ "item": "cu_pipe", "count": [ 2, 4 ] },
{ "item": "scrap_copper", "count": [ 1, 2 ] }
{ "item": "scrap_copper", "count": [ 1, 2 ] },
{ "item": "motor_tiny", "prob": 25 }
]
}
},
Expand All @@ -1015,7 +1017,8 @@
{ "item": "cable", "charges": [ 1, 3 ] },
{ "item": "hose", "count": 1 },
{ "item": "glass_sheet", "count": 1 },
{ "item": "cu_pipe", "count": [ 3, 6 ] }
{ "item": "cu_pipe", "count": [ 3, 6 ] },
{ "item": "motor_tiny", "count": 1 }
]
},
"max_volume": 5000,
Expand All @@ -1033,7 +1036,8 @@
{ "item": "hose", "count": 1 },
{ "item": "cu_pipe", "count": [ 1, 4 ] },
{ "item": "scrap_copper", "count": [ 0, 2 ] },
{ "item": "glass_shard", "count": [ 3, 6 ] }
{ "item": "glass_shard", "count": [ 3, 6 ] },
{ "item": "motor_tiny", "prob": 25 }
]
}
},
Expand Down
22 changes: 14 additions & 8 deletions data/json/item_category.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,54 +3,60 @@
"id": "guns",
"type": "ITEM_CATEGORY",
"name": "GUNS",
"sort_rank": -22
"sort_rank": -23
},
{
"id": "magazines",
"type": "ITEM_CATEGORY",
"name": "MAGAZINES",
"sort_rank": -21
"sort_rank": -22
},
{
"id": "ammo",
"type": "ITEM_CATEGORY",
"name": "AMMO",
"sort_rank": -20
"sort_rank": -21
},
{
"id": "weapons",
"type": "ITEM_CATEGORY",
"name": "WEAPONS",
"sort_rank": -19
"sort_rank": -20
},
{
"id": "tools",
"type": "ITEM_CATEGORY",
"name": "TOOLS",
"sort_rank": -18
"sort_rank": -19
},
{
"id": "clothing",
"type": "ITEM_CATEGORY",
"name": "CLOTHING",
"sort_rank": -17
"sort_rank": -18
},
{
"id": "food",
"type": "ITEM_CATEGORY",
"name": "FOOD",
"sort_rank": -16
"sort_rank": -17
},
{
"id": "drugs",
"type": "ITEM_CATEGORY",
"name": "DRUGS",
"sort_rank": -15
"sort_rank": -16
},
{
"id": "books",
"type": "ITEM_CATEGORY",
"name": "BOOKS",
"sort_rank": -15
},
{
"id": "maps",
"type": "ITEM_CATEGORY",
"name": "MAPS",
"sort_rank": -14
},
{
Expand Down
19 changes: 16 additions & 3 deletions data/json/item_groups.json
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,7 @@
["alternator_motorbike", 6],
["alternator_car", 6],
["alternator_truck", 6],
["alternator_bicycle", 4],
["foot_crank", 10],
["55gal_drum", 1],
["flyer", 10],
Expand Down Expand Up @@ -1572,6 +1573,7 @@
["portable_game", 8],
["game_watch", 2],
["roadmap", 40],
["trailmap", 20],
["file", 10],
["touristmap", 20],
["restaurantmap", 20],
Expand Down Expand Up @@ -1669,6 +1671,7 @@
[ "flyer", 10 ],
[ "mag_fabrication", 30 ],
[ "mag_tailor", 25 ],
[ "trailmap", 10 ],
[ "survnote", 1 ]
]
},{
Expand Down Expand Up @@ -2364,7 +2367,9 @@
["straw_basket", 1],
["straw_hat", 5],
["l-stick", 1],
["tourist_table", 30]
["tourist_table", 30],
["trailmap", 5],
["chem_hexamine", 5]
]
},{
"type" : "item_group",
Expand Down Expand Up @@ -2570,7 +2575,8 @@
["iceaxe", 30],
["powered_earmuffs", 80],
["bandolier_wrist", 100],
["tourist_table", 20]
["tourist_table", 20],
["chem_hexamine", 5]
]
},{
"type" : "item_group",
Expand Down Expand Up @@ -3154,6 +3160,7 @@
"id" : "traveler",
"items":[
["roadmap", 6],
["trailmap", 6],
["touristmap", 4],
["lighter", 60],
["cig", 40],
Expand Down Expand Up @@ -5124,6 +5131,7 @@
["alternator_motorbike", 6],
["alternator_car", 6],
["alternator_truck", 6],
["alternator_bicycle", 4],
["generator_7500w", 3],
["storage_battery", 6],
["solar_panel", 3],
Expand Down Expand Up @@ -7868,6 +7876,7 @@
["inhaler", 5],
["knife_swissarmy", 5],
["roadmap", 1],
["trailmap", 1],
["touristmap", 1],
["eclipse_glasses", 1],
["thermos", 5]
Expand Down Expand Up @@ -9130,7 +9139,8 @@
["weed", 10],
["joint", 10],
["smart_phone", 20],
["camera", 20]
["camera", 20],
["chem_hexamine", 5]
]
},{
"type" : "item_group",
Expand Down Expand Up @@ -9210,6 +9220,7 @@
["permanent_marker", 50],
["scissors", 25],
["roadmap", 10],
["trailmap", 20],
["touristmap", 5],
["restaurantmap", 5],
["magnifying_glass", 25],
Expand Down Expand Up @@ -9344,6 +9355,7 @@
[ "touristmap", 25 ],
[ "restaurantmap", 25 ],
[ "roadmap", 25 ],
[ "trailmap", 25 ],
[ "modern_tanner", 20 ],
[ "pocket_survival", 20 ],
[ "flyer", 40 ],
Expand Down Expand Up @@ -9760,6 +9772,7 @@
[ "mag_tailor", 15 ],
[ "survnote", 3 ],
[ "touristmap", 3 ],
[ "trailmap", 3 ],
[ "phonebook", 60 ],
[ "holybook_bible1", 1 ],
[ "holybook_bible2", 1 ],
Expand Down
4 changes: 2 additions & 2 deletions data/json/items/armor.json
Original file line number Diff line number Diff line change
Expand Up @@ -3146,7 +3146,7 @@
"type": "ARMOR",
"name": "monocle",
"//": "DDA monocle is optical-grade. Costume ones go for about $10.",
"description": "An essential article of the gentleman's apparel. Also corrects near-sightedness. You can use this to focus sunlight.",
"description": "An essential article of the gentleman's apparel. Also corrects near-sightedness. The concave lenses diffuse the sunlight, rendering them useless for starting fires.",
"weight": 16,
"volume": 0,
"price": 4000,
Expand All @@ -3159,7 +3159,7 @@
"material_thickness": 1,
"environmental_protection": 1,
"use_action": { "type": "firestarter", "moves": 1000, "moves_slow": 25000, "need_sunlight": true },
"flags": [ "SUPER_FANCY", "FIRESTARTER", "FIX_NEARSIGHT" ]
"flags": [ "SUPER_FANCY", "FIX_NEARSIGHT" ]
},
{
"id": "glasses_reading",
Expand Down
100 changes: 100 additions & 0 deletions data/json/items/book/maps.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
[
{
"abstract": "abstractmap",
"type": "GENERIC",
"category": "maps",
"name": "abstract map",
"description": "seeing this is a bug",
"weight": 30,
"volume": 1,
"price": 1000,
"to_hit": -1,
"material": "paper",
"symbol": ";",
"color": "light_gray"
},
{
"id": "militarymap",
"copy-from": "abstractmap",
"type": "GENERIC",
"name": "military operations map",
"description": "This is a printed topographical map of the local area. Originally of military origin, it details the locations of evacuation centers and military facilities. Using it will add points of interest to your map.",
"color": "green",
"use_action": {
"type": "reveal_map",
"radius": 180,
"terrain": [ "hiway", "road", "bridge", "fema_entrance", "bunker", "outpost", "silo", "shelter", "police" ],
"message": "You add roads and restaurants to your map."
}
},
{
"id": "survivormap",
"copy-from": "abstractmap",
"type": "GENERIC",
"name": "survivor's map",
"description": "This is a hand-drawn map of the local area. Whomever created it has marked down the locations of nearby supply sources including gun stores and gas stations. Using it will add points of interest to your map.",
"color": "white",
"use_action": {
"type": "reveal_map",
"radius": 180,
"terrain": [ "hiway", "road", "bridge", "s_pharm", "s_gun", "s_grocery", "mil_surplus", "s_gas" ],
"message": "You add roads and possible supply points to your map."
}
},
{
"id": "roadmap",
"copy-from": "abstractmap",
"type": "GENERIC",
"name": "road map",
"description": "This is a road map for the local area. Listing information on civic sites like hospitals and police stations, it can be used to add points of interest to your map.",
"color": "yellow",
"use_action": {
"type": "reveal_map",
"radius": 180,
"terrain": [ "hiway", "road", "bridge", "shelter", "hospital", "school", "police", "sub_station", "bank" ],
"message": "You add roads and points of interest to your map."
}
},
{
"id": "trailmap",
"copy-from": "abstractmap",
"type": "GENERIC",
"name": "trail guide",
"description": "This is a printed guide to the best local trails. It has general details about the trails, trailhead amenities, suggestions for the best thru-hikes, and advice on interacting with local wildlife in a responsible and respectful manner.",
"color": "green",
"use_action": {
"type": "reveal_map",
"radius": 180,
"terrain": [ "forest_trail", "trailhead" ],
"message": "You add trails and trailheads to your map."
}
},
{
"id": "touristmap",
"copy-from": "abstractmap",
"type": "GENERIC",
"name": "tourist guide",
"description": "This is glossy printed pamphlet for tourists that details local hotels and attractions.",
"color": "blue",
"use_action": {
"type": "reveal_map",
"radius": 180,
"terrain": [ "hiway", "road", "bridge", "hotel_tower", "s_restaurant", "cathedral", "s_restaurant_fast", "megastore", "museum" ],
"message": "You add roads and tourist attractions to your map."
}
},
{
"id": "restaurantmap",
"copy-from": "abstractmap",
"type": "GENERIC",
"name": "restaurant guide",
"description": "This is glossy printed pamphlet that details dining establishments in the local area. Printed by the Chamber of Commerce, it lists the addresses of all the best diners and bars. Using it will add points of interest to your map.",
"color": "pink",
"use_action": {
"type": "reveal_map",
"radius": 180,
"terrain": [ "hiway", "road", "bridge", "s_restaurant_coffee", "s_restaurant", "bar", "s_pizza_parlor", "s_restaurant_fast" ],
"message": "You add roads and restaurants to your map."
}
}
]
16 changes: 15 additions & 1 deletion data/json/items/chemicals_and_resources.json
Original file line number Diff line number Diff line change
Expand Up @@ -951,5 +951,19 @@
"weight" : 1,
"ammo_type" : "components",
"count" : 100
}
},
{
"type": "COMESTIBLE",
"id": "ether",
"category": "chems",
"price": 10,
"name": "ether",
"name_plural": "ether",
"symbol": "!",
"color": "white",
"container": "bottle_glass",
"description": "Diethyl ether largely supplanted the use of chloroform as a general anesthetic due to ether's more favorable therapeutic index, that is, a greater difference between an effective dose and a potentially toxic dose.",
"volume": "1 ml",
"phase": "liquid"
}
]
Loading