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

[pull] master from CleverRaven:master #6

Merged
merged 153 commits into from
Sep 27, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
153 commits
Select commit Hold shift + click to select a range
2ce2876
Use unordered_set instead of set where sensible
robob27 Sep 1, 2022
ce429f4
Remove redundant visited_vehs check
robob27 Sep 1, 2022
50b9a1e
Remove unnecessary assignment
robob27 Sep 1, 2022
712cc1e
Try vector instead of unordered_set
robob27 Sep 3, 2022
db04af5
Use vector instead of queue for connected_vehs
robob27 Sep 5, 2022
db135a3
Initialize connected_vehs with first value
robob27 Sep 5, 2022
c0968cc
Make precalc_mounts void
robob27 Sep 6, 2022
8fa8eb1
Only force offmap vehicle loading every 5 turns
robob27 Sep 6, 2022
6369a0a
Fix adjust_for_focus (uncaps proficiency gain)
actually-a-cat Sep 3, 2022
92f6219
Proficiency gain tests
actually-a-cat Sep 3, 2022
e4d38d2
use operator-> instead of .obj()
actually-a-cat Sep 12, 2022
0184bf3
Update tool_armor.json
nopenoperson Sep 18, 2022
7fbbdc5
Allow mending faults heal item damage in stages
irwiss Sep 17, 2022
33fb8e5
Allow mending faults to set item variables
irwiss Sep 17, 2022
7e0972c
Allow mending faults use toolset requirements json
irwiss Sep 17, 2022
3e9c76a
Allow mending faults to repair/accurize firearms
irwiss Sep 17, 2022
2cb7d79
Update tool_armor.json
nopenoperson Sep 18, 2022
69ce317
Update tool_armor.json
nopenoperson Sep 18, 2022
13840d8
Routine tileset updates on 18 September 2022
casswedson Sep 18, 2022
a41e05d
Link flatbuffers in json formatter and fix undeclared class
Qrox Sep 19, 2022
7788b47
Merge pull request #61113 from CleverRaven/tileset-updates
Rivet-the-Zombie Sep 19, 2022
fa2837c
Carpet more floors (#60622)
gettingusedto Sep 19, 2022
2cd0750
Add new house - 2 Story Modern 02 (#60838)
LilShiningMan Sep 19, 2022
a410b05
Merge pull request #61118 from Qrox/misc
ZhilkinSerg Sep 19, 2022
ff06b58
Fix saving global autopickup rules
akrieger Sep 19, 2022
be7855b
Replace countdown_action to use_action and SINGLE_USE (#61120)
GuardianDll Sep 19, 2022
a9b1db4
Update astyle docs to exclude src/third-party (#61115)
akrieger Sep 19, 2022
2977a5e
fix disappeared OM roads due to zero pixelscale
mlange-42 Sep 19, 2022
e3ab8b7
Fix taking photos on unused cameras.
akrieger Sep 19, 2022
93ddcba
Fix mingw locale independent build for real. (#61124)
akrieger Sep 20, 2022
72591f7
Merge pull request #61094 from nopenoperson/nopenoperson-comfylampsfix
Rivet-the-Zombie Sep 20, 2022
5b7b73f
ignore folders that contain file .scratch
mlange-42 Sep 20, 2022
78168a8
Merge pull request #61125 from akrieger/saving_pickups
ZhilkinSerg Sep 20, 2022
3a6af53
Merge pull request #61133 from mlange-42/fix-om-streets
ZhilkinSerg Sep 20, 2022
ef6d8c0
Merge pull request #61148 from mlange-42/ignore-scratch-files
ZhilkinSerg Sep 20, 2022
ff34523
Suppress 'ignored exclude errors' from astyle entirely (#61136)
akrieger Sep 20, 2022
ad1a6dc
Merge pull request #61135 from akrieger/save_the_selfies
ZhilkinSerg Sep 20, 2022
f015a5b
Improve Debug spawning item (#61127)
EIIKaO Sep 20, 2022
68af1b9
Celcius to Celsius (#61137)
Drew4484 Sep 20, 2022
c914b4a
SKILL_RUST_RESIST 20 -> 100
GuardianDll Sep 20, 2022
25fd53c
Correct repair costs in vehicle UI (#61109)
irwiss Sep 20, 2022
fafc4f6
let there be proficiencies!
RenechCDDA Sep 20, 2022
002fabf
personal layer doesn't conflict
anoobindisguise Sep 20, 2022
4bff583
Update character_attire.cpp
anoobindisguise Sep 20, 2022
b273727
FUTURE EDITING REQUIRED
GuardianDll Sep 20, 2022
916e039
fix
anoobindisguise Sep 20, 2022
2e78f9c
Make reload_activity_actor take item::reload_option&&
irwiss Sep 16, 2022
7509b6b
Allow activity interruption test set up the activity
irwiss Sep 17, 2022
6f5aded
fix
anoobindisguise Sep 20, 2022
5190a74
Replace reload_targets vector with variables
irwiss Sep 20, 2022
b80590f
fix
anoobindisguise Sep 21, 2022
66b8a27
Antennae/Horns/Antlers check for SOFT gear instead of hardcoded mater…
anoobindisguise Sep 21, 2022
c3af7df
Fix localized world and npc names (#61167)
akrieger Sep 21, 2022
d14cd21
Update robofac_gun.json (#61160)
catdach Sep 21, 2022
efd3377
Carpet misc fix (#61130)
gettingusedto Sep 21, 2022
861b017
Fix typos for Valhallist mapgen updates. (#61110)
MNG-cataclysm Sep 21, 2022
3309c21
Make `RUBIK_ANUS_FETICK` mission refer to units, not liters (#60037)
DeeUnderscore Sep 21, 2022
9aad1a3
Improve portal dungeon monsters. Add ability to use variables in ench…
Ramza13 Sep 21, 2022
8980350
Merge pull request #61157 from GuardianDll/skill_rust
Rivet-the-Zombie Sep 21, 2022
f848351
Fix advanced inventory manager crash on small terminals (#61166)
ZeroInternalReflection Sep 21, 2022
7c17d7b
Edit coat rack components to include long stick (#61075)
AirRice Sep 21, 2022
4ee9085
Rewrite bionic fuel system (#61049)
Hirmuolio Sep 21, 2022
2143e74
Use actual liquids in vehicle_use faucets
irwiss Sep 20, 2022
998b9f4
Remove obsolete functions
irwiss Sep 20, 2022
1cfd0ef
Use item_location in faucet drinking menu item
irwiss Sep 20, 2022
3d6730a
Update enchanted_melee.json (#61159)
Dan1ss1mo Sep 21, 2022
92bd937
Add faucet drinking test
irwiss Sep 21, 2022
53f2907
Fix monster_attack.py missed elements (#61185)
EIIKaO Sep 22, 2022
1a6085e
Stop liquid transfer from leaky tank before debugmsg (#61184)
irwiss Sep 22, 2022
493449a
fries can spoil (#61183)
LyleSY Sep 22, 2022
9d44d15
makeshift blindfold looks like (#61182)
LyleSY Sep 22, 2022
74721a5
remove the "B"athtub (#61181)
gettingusedto Sep 22, 2022
03a10e9
[DinoMod] anchisaurus and barosaurus (#61152)
LyleSY Sep 22, 2022
8c5a5eb
Debug option to force ambient temperature (#61138)
actually-a-cat Sep 22, 2022
3327a22
Merge pull request #61158 from RenechCDDA/dissect_proficiencies
Rivet-the-Zombie Sep 22, 2022
7ce9b4b
npctrade: fix sell_belongings to inclue all inventory
andrei8l Sep 22, 2022
5705289
npctrade: consider only_item when checking conditions
andrei8l Sep 22, 2022
10e18c8
tests: update shopkeeper tests
andrei8l Sep 22, 2022
1c29431
Fix tactical grenade pouch not displaying grenade restriction (#61186)
catdach Sep 22, 2022
c454386
fire drill 'recharge' possible in darkness (#61177)
PatrikLundell Sep 22, 2022
f014ce3
Allow newly added eggs to be cooked (#61037)
RenechCDDA Sep 22, 2022
f152744
Cardboard folding (#60777)
harperers Sep 22, 2022
b343571
Throwing practice is now difficulty zero
Inglonias Sep 22, 2022
91fa8e1
orient traffic light relative to pavement (#61199)
mlange-42 Sep 22, 2022
5a82316
Merge pull request #61198 from Inglonias/throw-practice-easier
Rivet-the-Zombie Sep 23, 2022
8c7574b
adjust rotation indices to allow for different end pieces
mlange-42 Sep 23, 2022
9158feb
make some furnitures rotate to indoor floor
mlange-42 Sep 23, 2022
5e33c87
document rotation indices in code
mlange-42 Sep 24, 2022
ec0849f
Routine i18n updates on 24 September 2022
BrettDong Sep 24, 2022
65b77c9
Merge pull request #61217 from CleverRaven/i18n
Rivet-the-Zombie Sep 24, 2022
207f3d7
add new feature to docs, fixed changed sprite order in docs
mlange-42 Sep 24, 2022
598daee
adapt tests for changed rotation order
mlange-42 Sep 24, 2022
a77ba55
apply rotation also to self-aligning furniture
mlange-42 Sep 24, 2022
7646056
change unconnected rotation order to match order for wall alignment
mlange-42 Sep 24, 2022
a97dfe2
final rotation order tweaks for sensible fallbacks, do not self-conne…
mlange-42 Sep 24, 2022
0e0e3b5
fix align chairs to tables etc.
mlange-42 Sep 24, 2022
1bd19b7
[Magiclysm] Nested Recipes - Black Dragon armors (#60866)
catdach Sep 25, 2022
cff8acc
Merge pull request #61011 from irwiss/gun-damage-mending
dseguin Sep 25, 2022
df7f623
[Magiclysm] Attunement messages (#61067)
Maleclypse Sep 25, 2022
3c08b84
Correct Inheritance Error (#61145)
Morat2255 Sep 25, 2022
e6dc331
Merge pull request #61164 from irwiss/veh-faucet-fixes
dseguin Sep 25, 2022
ca42cff
bird weakpoints (#61187)
LyleSY Sep 25, 2022
436162f
Merge pull request #61193 from andrei8l/minor-trader-fixes
dseguin Sep 25, 2022
0a0b70b
[DinoMod] tenontosaurus and zombie dryosaurus (#61205)
LyleSY Sep 25, 2022
d2ebdfb
Innawood bulletin board (#61206)
PatrikLundell Sep 25, 2022
848370c
Update zed-animal.json (#61210)
Karol1223 Sep 25, 2022
d2dd420
Mobile home park (#61216)
LovamKicsiGazsii Sep 25, 2022
e09cbfa
[Innawood] Adds some more recipes, mainly for Magiclysm compatibility…
Light-Wave Sep 25, 2022
804d5d6
fix tempered rapier recipe (#61232)
jim-huynh Sep 25, 2022
585105c
Handle fake parts in 2 stages in bike racks (#61234)
irwiss Sep 25, 2022
12b0fff
Threshold breaching should start when strength 3 dreams start ... (#6…
Stadler76 Sep 25, 2022
7096d7a
fix the has_active_bionic loop so that it only returns for the reques…
jim-huynh Sep 25, 2022
2d4ed87
Merge pull request #61122 from irwiss/reload-actor-take-reload-option
dseguin Sep 25, 2022
ccb4d74
Added cottonwood tree boll to cottonwood tree and a recipe. (#61100)
Nebnis Sep 25, 2022
8f492ad
Merge pull request #60776 from robob27/vehicle-perf-improvements
dseguin Sep 25, 2022
b0d79f8
Merge pull request #60711 from actually-a-cat/prof-fix
dseguin Sep 25, 2022
90fc2e4
Merge pull request #61170 from anoobindisguise/anoobindisguise-nopers…
Rivet-the-Zombie Sep 25, 2022
7576c23
Routine tileset updates on 25 September 2022
casswedson Sep 25, 2022
99c5e0a
Fix M72 LAW unpacking transform (#61261)
irwiss Sep 25, 2022
6d8fe25
no self-connect for ovens and similar furniture (#61263)
mlange-42 Sep 25, 2022
15e4b73
Add minimum recoil change, break loops if aim change is lower (#61252)
irwiss Sep 26, 2022
8ea9346
Fix type conversion warning (#61247)
irwiss Sep 26, 2022
b87b910
Merge pull request #61267 from CleverRaven/tileset-updates
Rivet-the-Zombie Sep 26, 2022
332b001
Only try to print the title of a string_input_popup if there is a title
ZeroInternalReflection Sep 26, 2022
2c763a3
Added new `x_can_drop_weapon` condition
Night-Pryanik Sep 26, 2022
c40aa32
Documentation
Night-Pryanik Sep 26, 2022
e7aed11
Replaced condition when NPCs are requesting player to drop their weapon
Night-Pryanik Sep 26, 2022
573ca9a
Set the title when modifying a string option
ZeroInternalReflection Sep 26, 2022
25b1966
Case hardening to quenching
Merikona Sep 26, 2022
f2ec1f8
Update data/json/recipes/weapon/cutting.json
Merikona Sep 26, 2022
a3c1ce0
Update data/json/recipes/weapon/cutting.json
Merikona Sep 26, 2022
d306fcb
Redundancy
Merikona Sep 26, 2022
23b2f40
Removes coal requirement
Merikona Sep 26, 2022
2c80e27
Oops
Merikona Sep 26, 2022
d01d6be
Clarify world option city sizes (#61262)
sparr Sep 27, 2022
19777e6
More Sticks (#61290)
Merikona Sep 27, 2022
301a476
Merge pull request #61286 from Night-Pryanik/can-drop-weapons-once-again
dseguin Sep 27, 2022
328359e
Merge pull request #61284 from ZeroInternalReflection/StringInputPopu…
dseguin Sep 27, 2022
5c6cf42
Fix Android build error (#61281)
BrettDong Sep 27, 2022
ac80933
Increase test margin (#61280)
irwiss Sep 27, 2022
e45f59d
Update recipe_others.json (#61279)
Light-Wave Sep 27, 2022
fb5869a
nest butane can in head shop; fix can charges (#61276)
onura46 Sep 27, 2022
89e65dd
Remove ObjectCreator from main cdda solution (#61274)
akrieger Sep 27, 2022
ec4b0c1
Fix NPCs getting stuck trying to path in through a closed window (#51…
jim-huynh Sep 27, 2022
85cd892
fix: don't mark "Good First Issue"s as stale (#61271)
casswedson Sep 27, 2022
5e94c7c
Included new weather 'Rain Storm' and appropriate sound category. (#5…
L-3-on Sep 27, 2022
deccd54
Merge pull request #61288 from Merikona/Jian-and-Wakizashi-Quenching-…
Rivet-the-Zombie Sep 27, 2022
4a39d13
Bugfix for lost submissive profession items (#61236)
Raiksler Sep 27, 2022
d06b230
Bugfix for Mafia Boss profession (#61231)
Raiksler Sep 27, 2022
d6f981d
Create scrap_armor.json (#61227)
Light-Wave Sep 27, 2022
6c68085
Fix trap placement messages with terrain type (#61291)
sparr Sep 27, 2022
addcbd2
Fix variable enchantments on items (#61258)
Ramza13 Sep 27, 2022
5542e8a
Merge pull request #61224 from mlange-42/fix-rotate-end-pieces
dseguin Sep 27, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions .astylerc
Original file line number Diff line number Diff line change
Expand Up @@ -49,3 +49,8 @@
# insert space padding around parentheses on the inside only
--pad-paren-in

# exclude src/third-party
--exclude=src/third-party

# but don't be sad about no tests/src/third-party
--ignore-exclude-errors-x
5 changes: 3 additions & 2 deletions .github/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,11 @@ onlyLabels: []

# Issues or Pull Requests with these labels will never be considered stale. Set to `[]` to disable
exemptLabels:
- <Bug>
- <Bugfix>
- "<Bug>"
- "<Bugfix>"
- "<Crash / Freeze>"
- "Organization: Bounty"
- "Good First Issue"
- "(P1 - Critical)"
- "(P2 - High)"
- "(P3 - Medium)"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/msvc-full-features.yml
Original file line number Diff line number Diff line change
Expand Up @@ -135,8 +135,8 @@ jobs:

- name: Build
run: |
cd msvc-full-features
msbuild -m -p:Configuration=Release -p:Platform=x64 "-target:Cataclysm-vcpkg-static;Cataclysm-test-vcpkg-static;JsonFormatter-vcpkg-static;ObjectCreator-vcpkg-static" Cataclysm-vcpkg-static.sln
msbuild -m -p:Configuration=Release -p:Platform=x64 "-target:Cataclysm-vcpkg-static;Cataclysm-test-vcpkg-static;JsonFormatter-vcpkg-static" msvc-full-features/Cataclysm-vcpkg-static.sln
msbuild -m -p:Configuration=Release -p:Platform=x64 "-target:ObjectCreator-vcpkg-static" msvc-object_creator/ObjectCreator-vcpkg-static.sln

- name: Post-build ccache manipulation
if: ${{ !failure() }}
Expand Down
4 changes: 2 additions & 2 deletions data/core/world_option_sliders.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,13 @@
{
"level": 1,
"name": "Rural",
"description": "Cities are twice as small and twice as far apart.",
"description": "Cities are half as large and twice as far apart.",
"options": [ { "option": "CITY_SIZE", "type": "int", "val": 4 }, { "option": "CITY_SPACING", "type": "int", "val": 8 } ]
},
{
"level": 2,
"name": "Semirural",
"description": "Cities are 50% smaller and 50% farther apart.",
"description": "Cities are 25% smaller and 50% farther apart.",
"options": [ { "option": "CITY_SIZE", "type": "int", "val": 6 }, { "option": "CITY_SPACING", "type": "int", "val": 6 } ]
},
{
Expand Down
18 changes: 9 additions & 9 deletions data/json/bionics.json
Original file line number Diff line number Diff line change
Expand Up @@ -465,9 +465,9 @@
"occupied_bodyparts": [ [ "torso", 20 ] ],
"fuel_options": [ "battery" ],
"fuel_efficiency": 1,
"fuel_capacity": 2000,
"time": "1 s",
"flags": [ "BIONIC_POWER_SOURCE", "BIONIC_TOGGLED", "BIONIC_NPC_USABLE" ]
"flags": [ "BIONIC_POWER_SOURCE", "BIONIC_TOGGLED" ],
"passive_pseudo_items": [ "internal_battery_compartment" ]
},
{
"id": "bio_blade",
Expand Down Expand Up @@ -780,11 +780,11 @@
"description": "You burn alcohol as fuel in an extremely efficient reaction.",
"occupied_bodyparts": [ [ "torso", 20 ] ],
"fuel_options": [ "alcohol" ],
"fuel_capacity": 400,
"fuel_efficiency": 0.5,
"exothermic_power_gen": true,
"time": "1 s",
"flags": [ "BIONIC_POWER_SOURCE", "BIONIC_NPC_USABLE", "BIONIC_SHOCKPROOF", "BIONIC_TOGGLED" ]
"flags": [ "BIONIC_POWER_SOURCE", "BIONIC_SHOCKPROOF", "BIONIC_TOGGLED" ],
"passive_pseudo_items": [ "internal_ethanol_tank" ]
},
{
"id": "bio_lampoil",
Expand All @@ -793,11 +793,11 @@
"description": "Slowly generates bionic power out of kerosene or motor oil.",
"occupied_bodyparts": [ [ "torso", 20 ] ],
"fuel_options": [ "lamp_oil", "motor_oil" ],
"fuel_capacity": 750,
"fuel_efficiency": 0.35,
"exothermic_power_gen": true,
"time": "5 s",
"flags": [ "BIONIC_POWER_SOURCE", "BIONIC_NPC_USABLE", "BIONIC_SHOCKPROOF", "BIONIC_TOGGLED" ]
"flags": [ "BIONIC_POWER_SOURCE", "BIONIC_SHOCKPROOF", "BIONIC_TOGGLED" ],
"passive_pseudo_items": [ "internal_oil_tank" ]
},
{
"id": "bio_evap",
Expand Down Expand Up @@ -1118,7 +1118,7 @@
"id": "bio_memory",
"type": "bionic",
"name": { "str": "Enhanced Memory Banks" },
"description": "Your memory has been enhanced with small quantum storage drives. While active, you learn - both through reading and practice - more quickly. Additionally, you can't forget skills you've already learned.",
"description": "Your memory has been enhanced with small quantum storage drives. While active, you learn - both through reading and practice - more quickly. Additionally, you forget skills you've learned slower.",
"occupied_bodyparts": [ [ "head", 3 ] ],
"flags": [ "BIONIC_TOGGLED", "BIONIC_SLEEP_FRIENDLY" ],
"active_flags": [ "CBQ_LEARN_BONUS" ],
Expand Down Expand Up @@ -1674,11 +1674,11 @@
"occupied_bodyparts": [ [ "torso", 8 ] ],
"encumbrance": [ [ "torso", 5 ] ],
"fuel_options": [ "gasoline" ],
"fuel_capacity": 500,
"fuel_efficiency": 0.25,
"exothermic_power_gen": true,
"time": "1 s",
"flags": [ "BIONIC_TOGGLED", "BIONIC_POWER_SOURCE", "BIONIC_NPC_USABLE" ]
"flags": [ "BIONIC_TOGGLED", "BIONIC_POWER_SOURCE" ],
"passive_pseudo_items": [ "internal_gasoline_tank" ]
},
{
"id": "bio_syringe",
Expand Down
Loading