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

Vegan Trait #66511

Merged
merged 136 commits into from
Jun 29, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
136 commits
Select commit Hold shift + click to select a range
2a836e1
Create polymer_plant
Holli-Git Jul 13, 2021
1d70a6a
Merge branch 'master' of https://github.com/Paprika-H/Cataclysm-DDA
Holli-Git Oct 29, 2022
f786c19
Merge branch 'master' of https://github.com/Paprika-H/Cataclysm-DDA
Holli-Git Oct 29, 2022
7d17941
Update character_attire.cpp
Holli-Git Oct 29, 2022
5b93ca4
Update mutations.json
Holli-Git Oct 29, 2022
51d106d
Update character_attire.cpp
Holli-Git Oct 29, 2022
82f8f35
faux fur gloves
Holli-Git Nov 7, 2022
fe993c1
faux fur feet styuff
Holli-Git Nov 7, 2022
ad9fdfb
faux fur scarfs
Holli-Git Nov 7, 2022
60cf281
faux fur boots recipes
Holli-Git Nov 7, 2022
93f988c
Update hands.json
Holli-Git Nov 7, 2022
82c9c23
Update feet.json
Holli-Git Nov 7, 2022
0d69444
Update hands.json
Holli-Git Nov 7, 2022
a8cb3a1
Update character_attire.cpp
Holli-Git Nov 7, 2022
020c6be
Update flag.h
Holli-Git Nov 8, 2022
e6d2239
Update flag.cpp
Holli-Git Nov 8, 2022
c203308
Update consumption.cpp
Holli-Git Nov 8, 2022
3569ad8
Update flags.json
Holli-Git Nov 8, 2022
82c0a04
Update dairy.json
Holli-Git Nov 8, 2022
ff6653b
Update consumption.cpp
Holli-Git Nov 8, 2022
c3ce82e
Update flag.cpp
Holli-Git Nov 8, 2022
776e4d0
Update consumption.cpp
Holli-Git Nov 8, 2022
f6b787c
Update flags.json
Holli-Git Nov 9, 2022
b0fcf08
Update boots.json
Holli-Git Nov 10, 2022
ec572d7
Update gloves.json
Holli-Git Nov 10, 2022
ec10d7d
Update suits_protection.json
Holli-Git Nov 11, 2022
9f0b6e4
Update suit.json
Holli-Git Nov 11, 2022
99eb999
Update flag.h
Holli-Git Nov 11, 2022
b0af7ca
Update flag.cpp
Holli-Git Nov 11, 2022
68394c7
Update flags.json
Holli-Git Nov 11, 2022
ab79549
Update dairy.json
Holli-Git Nov 11, 2022
ea872b2
Update character_attire.cpp
Holli-Git Nov 11, 2022
54551d1
Update consumption.cpp
Holli-Git Nov 11, 2022
a8f833b
Update suits_protection.json
Holli-Git Nov 11, 2022
5e1942c
Update scarfs.json
Holli-Git Nov 11, 2022
4d25f26
Update legs_armor.json
Holli-Git Nov 11, 2022
3f82ca3
Update legs_armor.json
Holli-Git Nov 11, 2022
5e98f35
Update legs.json
Holli-Git Nov 11, 2022
ef59e6a
Update legs_armor.json
Holli-Git Nov 11, 2022
7e39ffd
Update holster.json
Holli-Git Nov 11, 2022
0516caf
Update storage.json
Holli-Git Nov 11, 2022
2d93a1c
Update holster.json
Holli-Git Nov 11, 2022
db80acf
Update holster.json
Holli-Git Nov 11, 2022
538d737
Update holster.json
Holli-Git Nov 11, 2022
a8fd38b
Update scarfs.json
Holli-Git Nov 11, 2022
afd27a3
Update scarfs.json
Holli-Git Nov 11, 2022
b17c698
Update legs.json
Holli-Git Nov 11, 2022
38d26a0
Update nested.json
Holli-Git Nov 11, 2022
4a39b7c
Update suits_protection.json
Holli-Git Nov 11, 2022
dce449b
Update wheat.json
Holli-Git Nov 11, 2022
c4dbd88
Update legs.json
Holli-Git Nov 11, 2022
c3b4524
Update legs.json
Holli-Git Nov 11, 2022
f7e2da0
Update mutations.json
Holli-Git Nov 11, 2022
3c92d6a
Merge branch 'master' of https://github.com/Paprika-H/Cataclysm-DDA
Holli-Git Nov 11, 2022
5725077
Delete polymer_plant
Holli-Git Nov 11, 2022
5a740dd
Update boots.json
Holli-Git Nov 11, 2022
e5559bb
Update gloves.json
Holli-Git Nov 11, 2022
98a523a
Update holster.json
Holli-Git Nov 11, 2022
66d192f
Update scarfs.json
Holli-Git Nov 11, 2022
b40940b
Update feet.json
Holli-Git Nov 11, 2022
aa39d4a
Update hands.json
Holli-Git Nov 11, 2022
bed6289
Update legs.json
Holli-Git Nov 11, 2022
9299249
Update storage.json
Holli-Git Nov 11, 2022
793c3d8
lint
Holli-Git Nov 11, 2022
f5a9e8d
Merge branch 'master' of https://github.com/Paprika-h/Cataclysm-DDA
Holli-Git Nov 11, 2022
76cfbfe
Update scarfs.json
Holli-Git Nov 11, 2022
0ca5528
Update feet.json
Holli-Git Nov 11, 2022
a373528
Update mutations.json
Holli-Git Nov 11, 2022
4c53799
Update holster.json
Holli-Git Nov 11, 2022
1e928c6
Update holster.json
Holli-Git Nov 11, 2022
4070e66
Update consumption.cpp
Holli-Git Nov 11, 2022
af1381f
Update flag.cpp
Holli-Git Nov 11, 2022
9e6350c
Update character_attire.cpp
Holli-Git Nov 11, 2022
bff26db
Update holster.json
Holli-Git Nov 11, 2022
7eba2f5
Update storage.json
Holli-Git Nov 11, 2022
31e7c81
Update nested.json
Holli-Git Nov 11, 2022
cc54844
Update consumption.cpp
Holli-Git Nov 11, 2022
fca9f5d
Update character_attire.cpp
Holli-Git Nov 12, 2022
52d46cf
Update consumption.cpp
Holli-Git Nov 12, 2022
f97cb3e
.22 ar
Holli-Git Nov 12, 2022
a4de08b
Update magazines.json
Holli-Git Nov 12, 2022
a42949d
Update magazines.json
Holli-Git Nov 12, 2022
c1fc6b7
Update magazines.json
Holli-Git Nov 12, 2022
67b27bf
Update magazines.json
Holli-Git Nov 12, 2022
7078610
Update mechanism.json
Holli-Git Nov 12, 2022
5bfb674
Update 22.json
Holli-Git Nov 12, 2022
05bd715
.22 ar
Holli-Git Nov 12, 2022
94062a9
Update gunmod.json
Holli-Git Nov 12, 2022
d81ebc1
Merge pull request #2 from Paprika-H/22ar
Holli-Git Nov 12, 2022
2420af3
lint
Holli-Git Nov 12, 2022
d326a88
Merge pull request #3 from Paprika-H/22ar
Holli-Git Nov 12, 2022
1675ba0
Update gunmod.json
Holli-Git Nov 12, 2022
5e0ff19
Update magazines.json
Holli-Git Nov 12, 2022
98fae3f
Update 22.json
Holli-Git Nov 12, 2022
1ae8695
Update mechanism.json
Holli-Git Nov 12, 2022
8d9c1f4
Update data/json/mutations/mutations.json
Holli-Git Nov 13, 2022
13abdaf
Update character_attire.cpp
Holli-Git Jun 26, 2023
b10d647
Update holster.json
Holli-Git Jun 27, 2023
2aeba53
Update item_factory.cpp
Holli-Git Jun 28, 2023
f28335d
Update holster.json
Holli-Git Jun 28, 2023
6b9b469
Update nested.json
Holli-Git Jun 28, 2023
a7b6e8d
Update storage.json
Holli-Git Jun 28, 2023
55e9f2b
Update nested.json
Holli-Git Jun 28, 2023
2966eb9
Update holster.json
Holli-Git Jun 28, 2023
df95668
Update holster.json
Holli-Git Jun 28, 2023
c894a6a
Update gear.json
Holli-Git Jun 28, 2023
ce69b19
Update gunstore.json
Holli-Git Jun 28, 2023
2a26aeb
Update military.json
Holli-Git Jun 28, 2023
de4025f
Update clothing.json
Holli-Git Jun 28, 2023
e4ddc6f
Update locations.json
Holli-Git Jun 28, 2023
2cae742
Update item_factory.cpp
Holli-Git Jun 28, 2023
c66e2ac
Update item_factory.cpp
Holli-Git Jun 28, 2023
7cf390c
Update holster.json
Holli-Git Jun 28, 2023
4073185
Update storage.json
Holli-Git Jun 28, 2023
c439e3c
Update sheath.json
Holli-Git Jun 28, 2023
7edb81d
Update storage.json
Holli-Git Jun 28, 2023
c70fa71
Update holster.json
Holli-Git Jun 28, 2023
795cbe7
Update storage.json
Holli-Git Jun 28, 2023
02e71d0
Update storage.json
Holli-Git Jun 28, 2023
662c107
Update storage.json
Holli-Git Jun 28, 2023
6ad5374
Merge branch 'master' into master
Holli-Git Jun 28, 2023
7670c39
Apply suggestions from code review
Holli-Git Jun 28, 2023
e932847
Update nested.json
Holli-Git Jun 28, 2023
5e79a4b
Update holster.json
Holli-Git Jun 28, 2023
e3a2033
Update boots.json
Holli-Git Jun 28, 2023
12e96d3
Update legs_armor.json
Holli-Git Jun 28, 2023
a1161f0
Update consumption.cpp
Holli-Git Jun 28, 2023
378122f
Update consumption.cpp
Holli-Git Jun 28, 2023
d107ce7
Update character_attire.cpp
Holli-Git Jun 28, 2023
987cca0
Update sheath.json
Holli-Git Jun 28, 2023
e6943a7
Update suits_protection.json
Holli-Git Jun 28, 2023
acf52a3
Update legs.json
Holli-Git Jun 28, 2023
81169d1
Update holster.json
Holli-Git Jun 28, 2023
94ccb85
Update holster.json
Holli-Git Jun 28, 2023
2f131e3
Apply suggestions from code review
Holli-Git Jun 29, 2023
97a6a8d
Update src/consumption.cpp
Holli-Git Jun 29, 2023
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 data/json/flags.json
Original file line number Diff line number Diff line change
Expand Up @@ -1185,6 +1185,10 @@
"id": "ALLERGEN_WOOL",
"type": "json_flag"
},
{
"id": "ANIMAL_PRODUCT",
"type": "json_flag"
},
{
"id": "ALWAYS_TWOHAND",
"info": "<bad>You must</bad> have two free hands to wield this item.",
Expand Down
11 changes: 7 additions & 4 deletions data/json/itemgroups/Clothing_Gear/clothing.json
Original file line number Diff line number Diff line change
Expand Up @@ -2844,7 +2844,7 @@
[ "glasses_bal", 30 ],
[ "sheath", 10 ],
[ "bootsheath", 8 ],
[ "holster", 15 ],
[ "nylon_holster", 15 ],
[ "sholster", 10 ],
[ "shoulder_holster", 1 ],
[ "bandolier_shotgun", 8 ],
Expand Down Expand Up @@ -2956,7 +2956,8 @@
[ "motorbike_armor", 5 ],
[ "motorbike_pants", 5 ],
[ "motorbike_boots", 5 ],
[ "holster", 8 ],
[ "holster", 3 ],
[ "nylon_holster", 5 ],
[ "sholster", 4 ],
[ "shoulder_holster", 1 ],
[ "bootstrap", 3 ],
Expand Down Expand Up @@ -3326,7 +3327,8 @@
[ "wristwatch", 24 ],
[ "diving_watch", 16 ],
[ "pocketwatch", 14 ],
[ "holster", 14 ],
[ "holster", 6 ],
[ "nylon_holster", 8 ],
[ "bandana", 18 ],
[ "scarf", 26 ],
[ "long_knit_scarf", 15 ],
Expand Down Expand Up @@ -4415,7 +4417,8 @@
{ "item": "gartersheath2", "prob": 10 },
{ "item": "sheath", "prob": 80 },
{ "item": "back_holster", "prob": 10 },
{ "item": "holster", "prob": 30 },
{ "item": "holster", "prob": 10 },
{ "item": "nylon_holster", "prob": 20 },
{ "item": "sholster", "prob": 10 },
{ "item": "shoulder_holster", "prob": 1 },
{ "item": "bholster", "prob": 10 },
Expand Down
3 changes: 2 additions & 1 deletion data/json/itemgroups/Clothing_Gear/gear.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@
[ "holo_sight", 20 ],
[ "balclava", 10 ],
[ "balaclava_cut_resistant", 5 ],
[ "holster", 15 ],
[ "nylon_holster", 10 ],
[ "holster", 5 ],
[ "bandolier_shotgun", 15 ],
[ "torso_bandolier_shotgun", 8 ],
[ "kevlar", 20 ],
Expand Down
3 changes: 2 additions & 1 deletion data/json/itemgroups/Locations_MapExtras/locations.json
Original file line number Diff line number Diff line change
Expand Up @@ -1620,7 +1620,8 @@
{ "item": "file", "prob": 25 },
{ "item": "baton", "prob": 20 },
{ "item": "kevlar", "prob": 15 },
{ "item": "usp_45", "ammo-item": "45_acp", "charges": 12, "container-item": "holster", "prob": 10 },
{ "item": "usp_45", "ammo-item": "45_acp", "charges": 12, "container-item": "holster", "prob": 4 },
{ "item": "usp_45", "ammo-item": "45_acp", "charges": 12, "container-item": "nylon_holster", "prob": 6 },
{ "item": "survnote", "prob": 10 },
{ "item": "family_photo", "prob": 10 },
{ "item": "tazer", "prob": 5 }
Expand Down
3 changes: 2 additions & 1 deletion data/json/itemgroups/SUS/gunstore.json
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,8 @@
{ "item": "knee_pads", "prob": 20 },
{ "item": "kevlar", "prob": 5 },
{ "item": "elbow_pads", "prob": 20 },
{ "item": "holster", "prob": 45 },
{ "item": "nylon_holster", "prob": 25 },
{ "item": "holster", "prob": 20 },
{ "item": "sholster", "prob": 20 },
{ "item": "shoulder_holster", "prob": 5 },
{ "item": "boots_combat", "prob": 10 },
Expand Down
4 changes: 2 additions & 2 deletions data/json/itemgroups/military.json
Original file line number Diff line number Diff line change
Expand Up @@ -488,7 +488,7 @@
"id": "infantry_officer_gear",
"subtype": "collection",
"entries": [
{ "item": "holster", "contents-group": "military_standard_pistols", "prob": 90 },
{ "item": "nylon_holster", "contents-group": "military_standard_pistols", "prob": 90 },
{ "item": "id_military", "prob": 90 }
]
},
Expand Down Expand Up @@ -604,7 +604,7 @@
{ "item": "gloves_fingerless", "prob": 20 },
{ "item": "glasses_safety", "prob": 40 },
{ "item": "hat_boonie", "prob": 10 },
{ "item": "holster", "prob": 15 },
{ "item": "nylon_holster", "prob": 15 },
{ "item": "sholster", "prob": 10 },
{ "item": "bandolier_shotgun", "prob": 12 },
{ "item": "torso_bandolier_shotgun", "prob": 8 },
Expand Down
85 changes: 85 additions & 0 deletions data/json/items/armor/boots.json
Original file line number Diff line number Diff line change
Expand Up @@ -445,6 +445,73 @@
"proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 },
"extend": { "flags": [ "UNDERSIZE" ] }
},
{
"id": "boots_faux_fur",
"type": "ARMOR",
"name": { "str": "pair of faux fur boots", "str_pl": "pairs of faux fur boots" },
"description": "Boots lined with fur for warmth.",
"weight": "1890 g",
"volume": "4500 ml",
"price": 14000,
"price_postapoc": 750,
"to_hit": -1,
"material": [ "cotton", "faux_fur" ],
"symbol": "[",
"looks_like": "boots",
"color": "brown",
"warmth": 40,
"material_thickness": 3,
"environmental_protection": 2,
"flags": [ "VARSIZE", "WATERPROOF" ],
"armor": [
{
"covers": [ "foot_l", "foot_r" ],
"specifically_covers": [
"foot_toes_r",
"foot_toes_l",
"foot_ankle_r",
"foot_ankle_l",
"foot_heel_r",
"foot_heel_l",
"foot_arch_r",
"foot_arch_l"
],
"material": [
{ "type": "cotton", "covered_by_mat": 100, "thickness": 1.5 },
{ "type": "faux_fur", "covered_by_mat": 100, "thickness": 1.5 }
],
"encumbrance": 20,
"coverage": 100
},
{
"covers": [ "foot_l", "foot_r" ],
"specifically_covers": [ "foot_sole_r", "foot_sole_l" ],
"material": [
{ "type": "leather", "covered_by_mat": 100, "thickness": 0.1 },
{ "type": "rubber", "covered_by_mat": 100, "thickness": 4.0 }
],
"coverage": 100
}
],
"melee_damage": { "bash": 1 }
},
{
"id": "xl_boots_faux_fur",
"type": "ARMOR",
"name": { "str": "pair of XL faux fur boots", "str_pl": "pairs of XL faux fur boots" },
"copy-from": "boots_faux_fur",
"proportional": { "weight": 1.15, "volume": 1.15 },
"extend": { "flags": [ "OVERSIZE" ] }
},
{
"id": "xs_boots_faux_fur",
"type": "ARMOR",
"copy-from": "boots_faux_fur",
"looks_like": "boots_fur",
"name": { "str": "pair of XS faux fur boots", "str_pl": "pairs of XS faux fur boots" },
"proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 },
"extend": { "flags": [ "UNDERSIZE" ] }
},
{
"id": "boots_hiking",
"type": "ARMOR",
Expand Down Expand Up @@ -1343,6 +1410,24 @@
"flags": [ "OVERSIZE", "ALLOWS_NATURAL_ATTACKS" ],
"armor": [ { "encumbrance": 5, "coverage": 65, "covers": [ "foot_l", "foot_r" ] } ]
},
{
"id": "footrags_faux_fur",
"type": "ARMOR",
"name": { "str": "pair of faux fur foot wraps", "str_pl": "pairs of faux fur foot wraps" },
"description": "Faux fur patches tied around your feet. Not much of an improvement over being barefoot, but still better than nothing.",
"weight": "135 g",
"volume": "500 ml",
"price": 700,
"price_postapoc": 50,
"material": [ "faux_fur" ],
"symbol": "[",
"looks_like": "socks_wool",
"color": "brown",
"warmth": 18,
"material_thickness": 1.5,
"flags": [ "OVERSIZE", "ALLOWS_NATURAL_ATTACKS" ],
"armor": [ { "encumbrance": 5, "coverage": 65, "covers": [ "foot_l", "foot_r" ] } ]
},
{
"id": "footrags_leather",
"type": "ARMOR",
Expand Down
35 changes: 35 additions & 0 deletions data/json/items/armor/gloves.json
Original file line number Diff line number Diff line change
Expand Up @@ -635,6 +635,41 @@
"proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 },
"extend": { "flags": [ "UNDERSIZE" ] }
},
{
"id": "gloves_faux_fur",
"type": "ARMOR",
"name": { "str": "pair of faux fur gloves", "str_pl": "pairs of faux fur gloves" },
"description": "A pair of warm faux fur gloves.",
"weight": "410 g",
"volume": "1 L",
"price": 4000,
"price_postapoc": 250,
"to_hit": 1,
"material": [ "faux_fur" ],
"symbol": "[",
"looks_like": "fire_gauntlets",
"color": "brown",
"warmth": 55,
"material_thickness": 3,
"armor": [ { "encumbrance": 30, "coverage": 95, "covers": [ "hand_l", "hand_r" ] } ]
},
{
"id": "xl_gloves_faux_fur",
"type": "ARMOR",
"name": { "str": "pair of XL faux fur gloves", "str_pl": "pairs of XL faux fur gloves" },
"copy-from": "gloves_faux_fur",
"proportional": { "weight": 1.6, "volume": 1.6 },
"extend": { "flags": [ "OVERSIZE" ] }
},
{
"id": "xs_gloves_faux_fur",
"type": "ARMOR",
"copy-from": "gloves_faux_fur",
"looks_like": "gloves_fur",
"name": { "str": "pair of XS faux fur gloves", "str_pl": "pairs of XS fur gloves" },
"proportional": { "weight": 0.75, "volume": 0.75, "price": 0.5 },
"extend": { "flags": [ "UNDERSIZE" ] }
},
{
"id": "glove_jackson",
"type": "ARMOR",
Expand Down
Loading