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

Reality checks Rivtech guns and 8x40mm. #65171

Closed
wants to merge 1,046 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1046 commits
Select commit Hold shift + click to select a range
b748a1f
ci: linter ignores drafts
casswedson Nov 17, 2023
9f55f05
Added Artichoke fruit dessert fun value in fruit_dishes.json (#69471)
DragonWizard23 Nov 17, 2023
e05ace0
Fix spell used to calculate Enhance Strength upkeep
b3brodie Nov 17, 2023
725161a
[EoC] Some monster and map related update (#69405)
lispcoc Nov 17, 2023
06a8c42
Remove redundant FMS entry.
Maddremor Nov 17, 2023
07205b4
Merge pull request #69454 from tjlaxs/multiple_addicting_substances
Maleclypse Nov 17, 2023
391325d
supress an uninitialized variable warning
kevingranade Nov 17, 2023
a4463af
Merge pull request #69485 from CleverRaven/kevingranade-patch-3
akrieger Nov 17, 2023
56f4059
Merge pull request #69475 from Maddremor/remove-FMS-pockets
Maleclypse Nov 17, 2023
ed3fa92
Add the fix
MNG-cataclysm Nov 17, 2023
abd89ee
[Xedra Evolved] fix spells, that give temp limbs, take two (#69464)
GuardianDll Nov 17, 2023
defd085
change quick panel switch keys in @ menu
casswedson Nov 17, 2023
8ab1549
Merge pull request #69469 from casswedson/ignore-drafts
Maleclypse Nov 17, 2023
23e1afb
Make Aftershock and Aftershock: Exoplanet compatible with Defense Mod…
MNG-cataclysm Nov 17, 2023
346b29b
Fully `math`-ify Defense Mode (#69480)
MNG-cataclysm Nov 17, 2023
6051a28
[Aftershock: Exoplanet] Allow escape pods to carry loot planetside (#…
MNG-cataclysm Nov 17, 2023
2a0e918
Merge pull request #69446 from MNG-cataclysm/clairification_fix
Maleclypse Nov 17, 2023
be4b587
Expand the useable weapons in melee training recipes (#69427)
MNG-cataclysm Nov 17, 2023
73a3f18
Glooscap is Wabanaki (#69484)
LyleSY Nov 17, 2023
12e0b86
Chainmail update arms and legs, in reference to #69251 (#69461)
xMordet Nov 17, 2023
9f3852a
Exodii Rifle and Magazine Description Change (#69470)
Holli-Git Nov 17, 2023
23b2acf
[MoM] Add mi-go psions (#69463)
Standing-Storm Nov 18, 2023
bdf4af5
Lotus planting (#69457)
Rocket-F-1024 Nov 18, 2023
0ef43ce
Merge pull request #69453 from BjoHart/master
Maleclypse Nov 18, 2023
f80bec0
Merge pull request #69456 from Standing-Storm/eat-food
Maleclypse Nov 18, 2023
0d6ee37
Merge pull request #69488 from MNG-cataclysm/luliya_dialogue_fix
Maleclypse Nov 18, 2023
b014c06
Merge pull request #69472 from b3brodie/mom_strength
Maleclypse Nov 18, 2023
016744f
[Innawood] Meadow mapgen mutable (#69482)
SandwichPie Nov 18, 2023
cc0d544
[MoM] Rationalize Irradiating Food (#69460)
detahramet Nov 18, 2023
8087830
Enable NPCs to reload magazines in inventory (#69420)
I-am-Erk Nov 18, 2023
b2b7cac
[MoM] Quell self (#69467)
Standing-Storm Nov 18, 2023
691a9dc
Merge pull request #69439 from Terrorforge/patch-7
Maleclypse Nov 18, 2023
3658779
Fix shadow encounter teleporting the player (#69442)
RenechCDDA Nov 18, 2023
acc6672
Allow overmap autotravel to evac center & hub01 (#69465)
inogenous Nov 18, 2023
a4db151
[MoM] Drain overhaul + Power Maintenance overhaul, take 2 (#69428)
Standing-Storm Nov 18, 2023
7b378a5
[EoC] Port distance function to math (#69372)
lispcoc Nov 18, 2023
c1dd0b0
allow dense bones and bovine mutations to stack hp modifiers (#69265)
MushroomW Nov 18, 2023
0ff2e92
Exodii Launcher Sidearms (#68914)
tenmillimaster Nov 18, 2023
4bfa0c1
Routine i18n updates on 18 November 2023
kevingranade Nov 18, 2023
3879f0a
add rehydrated garlic/chili and their recipes (#69458)
KeremBabaG Nov 18, 2023
398a316
Merge pull request #69490 from casswedson/change-@-keys
Maleclypse Nov 18, 2023
e69dc96
Fix Clang-tidy 16 warning (2023-11-16) (#69444)
lispcoc Nov 18, 2023
d27a7c2
Update category.json
gettingusedto Nov 18, 2023
9f269d3
Adding Physiology
PatrikLundell Nov 18, 2023
f7d08fa
Merge pull request #69498 from gettingusedto/XE-recipe-all-subcategory
Maleclypse Nov 18, 2023
fcc5b52
fix GLACIER_MAGE ench description
GuardianDll Nov 18, 2023
8fc0705
Remove charges from grain seed recipes (#69447)
worm-girl Nov 18, 2023
430561e
Allow diving into water to remove Mycus spores. (#69448)
MNG-cataclysm Nov 18, 2023
ddc5aed
Update cutting.json
oosyrag Nov 18, 2023
93d52a9
Update suits_protection.json
xMordet Nov 18, 2023
44dfedc
[MoM] Fix for being unable to toggle off "Candle's Glow" power
P0T0S Nov 18, 2023
dd332e3
Update exodii.json
Holli-Git Nov 18, 2023
69c2db3
7.62x39 Import restrictions (#69505)
tenmillimaster Nov 18, 2023
6e4f313
Make flatbread sandwiches again (#69509)
oosyrag Nov 18, 2023
ad1adaf
Added physiology to monsters (part 6) (#69438)
PatrikLundell Nov 18, 2023
7c863c7
Update dairy.json
oosyrag Nov 18, 2023
4801aef
Update utility.json
oosyrag Nov 18, 2023
277e6e2
last stand scenario
NetSysFire Nov 19, 2023
a647a78
Merge pull request #69511 from xMordet/Updated-Chainmail-armor-hauber…
Maleclypse Nov 19, 2023
4d2e883
Correctly use positional arguments in format string
BrettDong Nov 19, 2023
846c065
Merge pull request #69528 from oosyrag/Survivor-belt-fit
Maleclypse Nov 19, 2023
c0a3806
Merge pull request #69526 from oosyrag/evaporated-milk
Maleclypse Nov 19, 2023
f79ea8c
Merge pull request #69536 from BrettDong/pos-arg
Maleclypse Nov 19, 2023
55232ff
Allow NPCs to teleport without the player (#69468)
John-Candlebury Nov 19, 2023
011cbe9
Merge pull request #69492 from CleverRaven/i18n
Maleclypse Nov 19, 2023
c6984a8
Separated personal bare bones base recipes into separate file
PatrikLundell Nov 19, 2023
ee51225
Merge pull request #69517 from Paprika-H/patch-3
Maleclypse Nov 19, 2023
aec43ef
Update vitakinesis.json (#69531)
Standing-Storm Nov 19, 2023
4f8557f
Update default character constructer (#69550)
RenechCDDA Nov 19, 2023
55de402
Merge pull request #69519 from GuardianDll/GLACIER_MAGE_desc
Maleclypse Nov 19, 2023
6c050ea
Added recipes to farm 2 (#69543)
PatrikLundell Nov 19, 2023
da6d565
Merge pull request #69510 from oosyrag/adjust-kukri-components
Maleclypse Nov 19, 2023
1ea4e94
Add medium and large fodder items (#69432)
worm-girl Nov 19, 2023
d66086e
mannequins are now deployable and easily pickable (#69544)
KeremBabaG Nov 19, 2023
a787509
Merge pull request #69533 from NetSysFire/last-stand-scenario
Maleclypse Nov 19, 2023
eca466b
Merge pull request #69515 from P0T0S/patch-1
Maleclypse Nov 19, 2023
d08bff6
Bugfix: Prevent infinite loop when spawning monsters
inogenous Nov 19, 2023
980dc95
Add the mission fix
MNG-cataclysm Nov 19, 2023
9f4456d
shuffle things around in military bunker to allow for stair alignment
harakka Nov 19, 2023
af85433
[Xedra] Undine Eyes are UNDINE
b3brodie Nov 19, 2023
0026f6f
Merge pull request #69569 from b3brodie/xedra_undine
Maleclypse Nov 20, 2023
bd184f3
Update suits_protection.json
xMordet Nov 20, 2023
44033b4
Merge pull request #69561 from harakka/bunker-stairs-alignment
Maleclypse Nov 20, 2023
a8505f2
38 super reloads, ballistics by the inch (#69529)
tenmillimaster Nov 20, 2023
3b4ed90
Boston-chan costume (#69568)
gettingusedto Nov 20, 2023
33335a0
Added fungaloid weakpoints and proficiencies
PatrikLundell Nov 20, 2023
d2ad2fb
Make recipe activity_level mandatory, depreciate "fake" (#69545)
RenechCDDA Nov 20, 2023
6807388
[Xedra Evolved] Maintained spell message grammar improvements (#69578)
b3brodie Nov 20, 2023
ba8d955
Merge pull request #69573 from xMordet/Updated-Chainmail-armor-suits-…
Maleclypse Nov 20, 2023
e7609bf
Merge pull request #69542 from PatrikLundell/bare_bones_separation
Maleclypse Nov 20, 2023
3f0a037
Merge pull request #69558 from inogenous/bugfix-adding-spawns-while-s…
Maleclypse Nov 20, 2023
3307256
Update vampvirus.json
Maleclypse Nov 21, 2023
8ee75e5
Camps can handle crafting liquid (#69437)
RenechCDDA Nov 21, 2023
c748916
has_any (#69481)
lispcoc Nov 21, 2023
770d7e5
math_parser/eoc: establish some conventions in code and documentation…
andrei8l Nov 21, 2023
8af651c
Merge pull request #69499 from PatrikLundell/fix_wp_prof_7
Maleclypse Nov 21, 2023
3849726
Adds system for gunmod conflicts (#69373)
tenmillimaster Nov 21, 2023
fcc58a5
Hauling overhaul (#69305)
actually-a-cat Nov 21, 2023
5d8ca8b
[EoC]Add some meta functions (#69431)
lispcoc Nov 21, 2023
0507b4c
New enchantment value: `AVOID_FRIENDRY_FIRE` (#69500)
lispcoc Nov 21, 2023
51b0773
NPC personality hints via dialogue (#69501)
RenechCDDA Nov 21, 2023
19e210f
Give (some) CBM's more insight into their original purpose (#69524)
tenmillimaster Nov 21, 2023
7b4938f
Merge pull request #69565 from MNG-cataclysm/old_guard_mission_fix
Maleclypse Nov 21, 2023
d4b07df
Merge pull request #69583 from PatrikLundell/fungal_prof_wp
Maleclypse Nov 21, 2023
46d0b42
Update ARTIFACTS.md (#69429)
Maleclypse Nov 21, 2023
f7a39d3
Update vcpkg commit to working hash. (#69592)
akrieger Nov 21, 2023
b2347bf
30 carbine reloads, ballistics by the inch
tenmillimaster Nov 19, 2023
8e02002
Rewrite how NPCs evaluate threats. (#69537)
I-am-Erk Nov 21, 2023
031234b
fix short workbenches
GuardianDll Nov 21, 2023
d40bba2
Fix dangling reference in Character::gen_aim_mods_cache() (#69589)
BrettDong Nov 21, 2023
a1f2910
Add the on-hit effects
MNG-cataclysm Nov 21, 2023
70fc47a
Update recipe_others.json
BjoHart Nov 21, 2023
6b2ead1
Merge pull request #69608 from GuardianDll/fix_short_workbenches
Maleclypse Nov 21, 2023
8d87411
Add cotton sheets into disassembly where applicable (#69596)
GuardianDll Nov 21, 2023
e6f9d9e
Fix chocoloate-covered coffee bean calories
Grnkchi Nov 21, 2023
3cf64dc
Fix vehicle turrets not cooling down (#69551)
actually-a-cat Nov 21, 2023
889a020
Update spears_and_polearms.json
Kingdomoferusea Nov 21, 2023
8ca3160
Autolearn primitive bow dampening kit
BjoHart Nov 21, 2023
75c3bbc
Add documentation for adding flags in itemgroups
ehughsbaird Nov 21, 2023
a80c920
Landing Pad
John-Candlebury Nov 22, 2023
f0e969a
[Innawood] Fix cotton having 10 difficulty (#69607)
GuardianDll Nov 22, 2023
aa7e1d6
zombie sinew harvest fix (#69625)
LyleSY Nov 22, 2023
02f75a2
Hand mirror recipe change from 1 glas sheet to 3 glas shards (#69587)
BjoHart Nov 22, 2023
bc5cfae
Correcting Genetic Instability decrease rates in Mutations doc.
invalid-email-address Nov 22, 2023
22089de
Appease clang-tidy
ehughsbaird Nov 22, 2023
99a2048
Update melee.json
Kingdomoferusea Nov 22, 2023
49f4cb1
Update melee.json
Kingdomoferusea Nov 22, 2023
f5e78d4
Update melee.json
Kingdomoferusea Nov 22, 2023
463b637
Update melee.json
Kingdomoferusea Nov 22, 2023
9d8f3a2
Merge pull request #69636 from John-Candlebury/afs-landing-pad
Maleclypse Nov 22, 2023
481b87a
Merge pull request #69627 from BjoHart/primitive_bow_silencer
Maleclypse Nov 22, 2023
cc4ecee
Clarify glock 17 inability to use 15 rd magazine (#69615)
GuardianDll Nov 22, 2023
6a4738e
Merge pull request #69616 from MNG-cataclysm/limb_stub_fixes
Maleclypse Nov 22, 2023
11c3692
HUB Fire Support Platform (#69603)
tenmillimaster Nov 22, 2023
f2e04fa
Merge pull request #69641 from simbarb/mutation_doc_small_fix
Maleclypse Nov 22, 2023
abf2df7
Merge pull request #69626 from Kingdomoferusea/master
akrieger Nov 22, 2023
02942dc
Merge pull request #69644 from ehughsbaird/appeasement
akrieger Nov 22, 2023
be3ebed
Impliment to-hit fixes
MNG-cataclysm Nov 22, 2023
75cf733
Merge pull request #69619 from BjoHart/Recipe-Grappling-hook-Update
Maleclypse Nov 22, 2023
c4356c0
invalidate weight carried cache when pouring
furran Nov 22, 2023
00faeac
Merge pull request #69585 from tenmillimaster/30carbine
Maleclypse Nov 22, 2023
7583d36
Maps that reveal roads now also reveal city names.
Inglonias Nov 22, 2023
011beab
A better seed audit (#69560)
worm-girl Nov 22, 2023
dc23b79
Added power leech weakponts and proficiencies (#69638)
PatrikLundell Nov 22, 2023
a23d68a
[EoC] Parse tags of `run_eoc_selector` (#69602)
lispcoc Nov 22, 2023
deff799
STI Tactical DS 2011 10mm, now fixed (#69580)
GuardianDll Nov 22, 2023
7bded00
Merge pull request #69653 from MNG-cataclysm/limb_stub_fixes
Maleclypse Nov 23, 2023
0410d8d
Merge pull request #69660 from furran/invalidate_weight_cache_alt
akrieger Nov 23, 2023
1172301
Merge pull request #69656 from Inglonias/fix_maps_city_center
akrieger Nov 23, 2023
06dc3b3
math_parser: implement support for array arguments (#69539)
andrei8l Nov 23, 2023
c5b5515
Merge pull request #69600 from Maleclypse/Fix-Vampire-tier-3
akrieger Nov 23, 2023
a29721f
-rch atk, add enfbayo, makeshift->undbbl
tenmillimaster Nov 23, 2023
616e2e3
medium iron
tenmillimaster Nov 23, 2023
bd49ea5
Fix unguarded std::optional access spamming aphids n things.
akrieger Nov 23, 2023
caddf28
Eggscellent additions (#69595)
LordBarkBread Nov 23, 2023
d573806
m3/m3E1/at4 Carl Gustaf Corrections (#69604)
tenmillimaster Nov 23, 2023
d86fbd2
fix tire shop has no tools
GuardianDll Nov 23, 2023
89b65be
JSON-ize slot machines (#69658)
MNG-cataclysm Nov 23, 2023
5c2611d
Merge pull request #69666 from tenmillimaster/stabbies
Maleclypse Nov 23, 2023
7d29489
Disable dangling reference warnings with cmake+gcc
sparr Nov 23, 2023
5d9b94f
Merge pull request #69665 from akrieger/fix_69610
Maleclypse Nov 23, 2023
6e6378f
Create config dir before failing to save initial language selection
sparr Nov 23, 2023
5de6406
[DinoMod] Animal Food Matters (#69525)
LyleSY Nov 23, 2023
0513a22
Update data/json/itemgroups/tools.json
GuardianDll Nov 23, 2023
06e1a1f
Merge pull request #69675 from GuardianDll/fix_tire_shop
akrieger Nov 23, 2023
0a36a85
Merge pull request #69688 from sparr/essential_dirs_before_language
akrieger Nov 23, 2023
e1f471c
Merge pull request #69679 from sparr/dangling-reference-warning-cmake
akrieger Nov 23, 2023
cb562e0
[MoM] Separate NO_SPELLCASTING from new NO_PSIONICS, Take 2 (#69670)
Standing-Storm Nov 24, 2023
b8a566a
Merge pull request #69667 from tenmillimaster/357-bbti
Maleclypse Nov 24, 2023
f2c4287
[MoM] Tinfoil hats protect against telepathy (sometimes) (#69651)
Standing-Storm Nov 24, 2023
a707f04
Merge pull request #69629 from ehughsbaird/item-spawn-document-flags
Maleclypse Nov 24, 2023
5d3940a
Professions can start with specific recipes (#68818)
Hymore246 Nov 24, 2023
2c10980
Update 545x39.json
tenmillimaster Nov 24, 2023
1d7080d
ISSa snippet
tenmillimaster Nov 24, 2023
8e82494
Merge pull request #69694 from tenmillimaster/545
akrieger Nov 24, 2023
643f73a
Merge pull request #69695 from tenmillimaster/ISS-snippet
akrieger Nov 24, 2023
3da28a4
[MoM] Slightly reduce power ranges (#69689)
Standing-Storm Nov 24, 2023
227d5ce
Fix missing item_group::finalize (#69657)
EIIKaO Nov 24, 2023
d6250c5
Add Faction editing to Debug menu (#69690)
sparr Nov 24, 2023
8fc8b57
Start location text (#69686)
furran Nov 24, 2023
461978b
Added slime weakpoints and proficiencies
PatrikLundell Nov 24, 2023
02f2caa
Capture by move in lambdas where applicable
BrettDong Nov 24, 2023
b3d963e
Load translations using mmap
BrettDong Nov 24, 2023
e2ec9de
[MoM] Two new Photokinetic powers + slight reorganization (#69668)
Standing-Storm Nov 24, 2023
adf890d
Change NPC faction from debug menu (#69693)
sparr Nov 24, 2023
145091b
Remove duplicated faction_edit functions
sparr Nov 24, 2023
2555d14
Update mushroom.json
BjoHart Nov 24, 2023
480d205
Merge pull request #69704 from sparr/debug_menu_faction_dedupe_functions
Maleclypse Nov 24, 2023
5ec8959
Merge pull request #69622 from Grnkchi/master
akrieger Nov 24, 2023
cc2c336
Bugfix: Do not continue milking cows if its dead
inogenous Nov 24, 2023
7787923
Optimize mutation_armor calculations (#69715)
akrieger Nov 24, 2023
4ed5302
Refactor vehicle interaction screen bottom section
sparr Nov 24, 2023
d467936
270 Winchester BBTI (#69701)
tenmillimaster Nov 24, 2023
c3eab57
make s_gun_roof roof access lead to main part of roof
furran Nov 24, 2023
ddbc660
Merge pull request #69700 from PatrikLundell/slime_wp_prof
Maleclypse Nov 24, 2023
65c4517
Weekly Changelog 2023-11-13 to 2023-11-20 (#69571)
kevingranade Nov 24, 2023
b2a729e
Adds panic, short term combat memory, and different flee modes. (#69623)
I-am-Erk Nov 25, 2023
ae67a39
Routine i18n updates on 25 November 2023
kevingranade Nov 25, 2023
79b412b
Avoid copying Target_attributes when calculating aim speed
BrettDong Nov 25, 2023
11095f9
Merge pull request #69702 from BrettDong/mmap_mo
akrieger Nov 25, 2023
c43e917
Merge pull request #69699 from BrettDong/performance-no-automatic-move
akrieger Nov 25, 2023
7560c55
[Xedra Evolved] Mics updates (#69645)
GuardianDll Nov 25, 2023
1390b3b
Fix text style error in npcmove.cpp
BrettDong Nov 25, 2023
7780b3b
Adjust s_gun_roof nested chunks gen range
furran Nov 25, 2023
a410859
Merge branch 'CleverRaven:master' into ForageSymbols
BjoHart Nov 25, 2023
edd1785
Merge pull request #69731 from BrettDong/target_attributes
akrieger Nov 25, 2023
734fe84
Merge pull request #69733 from CleverRaven/ellipsis-patch-1
akrieger Nov 25, 2023
c88eb0e
postfix
GuardianDll Nov 25, 2023
bafd5a2
Merge pull request #69739 from BjoHart/ForageSymbols
akrieger Nov 25, 2023
ef0bce3
Merge pull request #69722 from furran/s_gun_roof_gutter
Maleclypse Nov 25, 2023
2cc61cd
Merge pull request #69728 from CleverRaven/i18n
Maleclypse Nov 25, 2023
1d4281c
Merge pull request #69716 from inogenous/bugfix-stop-milking-dead-cows
Maleclypse Nov 25, 2023
7ab6329
Merge pull request #69721 from sparr/vehicle_view_fuel_gauge_move
Maleclypse Nov 25, 2023
15dfee9
Varsity Jackets (#69735)
KeremBabaG Nov 25, 2023
66d6c8a
Eggy Burgers (#69732)
LordBarkBread Nov 25, 2023
bdaa430
Merge pull request #69744 from GuardianDll/xedra_postfix
Maleclypse Nov 25, 2023
e0050f1
Update coats.json
gettingusedto Nov 26, 2023
a6eb9d5
Update SOUNDPACKS.md
gettingusedto Nov 26, 2023
6f1b1db
[MoM] Add Electrokinesis path (#69691)
Standing-Storm Nov 26, 2023
2622f3e
Merge pull request #69759 from gettingusedto/soundpack-doc-update
Maleclypse Nov 26, 2023
f382961
Added triffid weakpoints and weakpoint proficiencies (#69764)
PatrikLundell Nov 26, 2023
5416da6
feat(content): New Epilogues for NPCs (#69758)
Empyrean-Heaven Nov 26, 2023
e504afd
Merge pull request #69755 from gettingusedto/varsity-jacket-variant-fix
Maleclypse Nov 26, 2023
dfb8658
Move spell cost calculation up slightly to account for spell cost ter…
Standing-Storm Nov 26, 2023
db052b4
Changes
Standing-Storm Nov 26, 2023
6cb42b4
List Barrel lengths for (almost) every gun (#69745)
tenmillimaster Nov 26, 2023
611b0ad
Initial commit
Standing-Storm Nov 26, 2023
f5d460e
More Mycus Monsters 2: Electric Boogaloo (#69631)
zdlpoppa Nov 26, 2023
4f6df0a
Add nuckalavee enemy to nether (#69757)
MorvarchPrincess Nov 26, 2023
840ca26
[Xedra] Remove obsolete Dimension Research Reference
b3brodie Nov 27, 2023
db3054e
Merge pull request #69786 from b3brodie/xedra_dimesnion
Maleclypse Nov 27, 2023
7e569d4
follows -> following
gettingusedto Nov 27, 2023
bd21196
move item_pocket::pocket_type to it's own header
Nov 27, 2023
deb3f26
add em
KeremBabaG Nov 27, 2023
76d5238
Merge pull request #69793 from gettingusedto/npc-doc-fix
Maleclypse Nov 27, 2023
74b35d9
Merge pull request #69794 from mqrause/extract_pocket_type
akrieger Nov 27, 2023
326d760
Merge pull request #69775 from Standing-Storm/rabbi-change
Maleclypse Nov 27, 2023
018b007
10mm BBTI data, JHP, +P loads (#69791)
tenmillimaster Nov 27, 2023
da41ccb
[Rework] Add more realistic agricultural solution to produce raw grai…
BjoHart Nov 27, 2023
4687be0
Add old school slings (#69788)
tenmillimaster Nov 27, 2023
338a0dd
Merge pull request #69798 from KeremBabaG/spawns
Maleclypse Nov 27, 2023
f0e64db
Merge pull request #69777 from Standing-Storm/voltaic-touch-weld
Maleclypse Nov 27, 2023
d0e9833
starts the rework.
DoctorBoomstick Apr 16, 2023
196e5c2
finishes up most of the stuff related with the XM88E1.
DoctorBoomstick Apr 18, 2023
0b46492
finishes reworking the battle rifle and LMG.
DoctorBoomstick Apr 18, 2023
cf08a77
Starts to add some lore snippets.
DoctorBoomstick Apr 24, 2023
400e9ab
Gives another shake at reworking the standard rifle magazines. Dedica…
DoctorBoomstick Jul 29, 2023
7cf18b0
gets back to the rework, starts by establishing the semi-auto rifle.
DoctorBoomstick Sep 29, 2023
2e6d7b8
starts working on the light machinegun.
DoctorBoomstick Oct 14, 2023
e2123ea
Merge branch '8x40_retool' of https://github.com/DoctorBoomstick/Cata…
tenmillimaster Nov 28, 2023
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
  •  
  •  
  •  
19 changes: 19 additions & 0 deletions .github/comment-commands.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,11 @@ trigger: specific
# TODO implement more commands, add more users
users:
active:
# maintainer
- casswedson
# curator
- Maleclypse
# voluntiers
- Termineitor244
- Faalagorn
- Ilysen
Expand Down Expand Up @@ -41,7 +44,23 @@ users:
- Procyonae
- harakka
- Karol1223
- Bobtron

keywords:
- name: confirm-bug
value: '\/(C|c)onfirm.*'

- name: close-duplicate
value: '\/(D|d)uplicate.*'

- name: close-invalid
value: '\/(I|i)nvalid.*'

- name: good-first-issue
# example: /good-first-issue
value: '\/(G|g)ood[\s-]*(F|f)irst[\s-]*(I|i)ssue.*'

- name: help-wanted
# - only works in PRs
# example: /help-wanted
value: '\/(H|h)elp[\s-]*(W|w)anted.*'
10 changes: 5 additions & 5 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,8 @@
"EOC: Effects On Condition":
- "**/**effect_on_condition**"
- "**/effect_on_condition**"
- "**/**eocs**"
- "**/eocs**"
- "**/**eoc**"
- "**/eoc**"
- "**/condition**"

"Fields / Furniture / Terrain / Traps":
Expand Down Expand Up @@ -135,13 +135,13 @@
- "**/appliance**"

"Monsters":
- "**/**monsters**"
- "**/monsters**"
- "**/**monster**"
- "**/monster**"

"Mutations / Traits / Professions/ Hobbies":
- "**/**profession**"
- "**/profession**"
- "**/**mutations**"
- "**/**mutation**"
- "**/mutation**"
- "**/hobbies**"

Expand Down
5 changes: 4 additions & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,10 @@ https://github.com/CleverRaven/Cataclysm-DDA/blob/master/data/changelog.txt -->

#### Purpose of change

<!-- With a few sentences, describe your reasons for making this change. If it relates to an existing issue, you can link it with a # followed by the GitHub issue number, like #1234. If your pull request *fully* resolves an issue, include the word "Fix" or "Fixes" before the issue number, like: Fixes #xxxx
<!-- With a few sentences, describe your reasons for making this change.
If it relates to an existing issue, you can link it with a # followed by the GitHub issue number, like #1234.
When you submit a pull request that completely resolves an issue, use [Github's closing keywords](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/using-keywords-in-issues-and-pull-requests#linking-a-pull-request-to-an-issue)
to automatically close the issue once your pull request is merged.
If there is no related issue, explain here what issue, feature, or other concern you are addressing. If this is a bugfix, include steps to reproduce the original bug, so your fix can be verified. -->

#### Describe the solution
Expand Down
4 changes: 4 additions & 0 deletions .github/reviewers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@ files:
- ZhilkinSerg
'data/mods/No_Hope/**':
- Night-Pryanik
'data/mods/Tamable_Wildlife/**':
- Termineitor244

'**/.clang-tidy':
- jbytheway
Expand All @@ -53,3 +55,5 @@ files:
- Qrox
'data/raw/keybindings{.json,/**}':
- Qrox
'src/math_parser*':
- andrei8l
20 changes: 10 additions & 10 deletions .github/summary-labels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,40 +3,40 @@ version: v1
labels:
- label: "<Enhancement / Feature>"
matcher:
body: "(\\s|^)#### Summary\\s*Features +\".+\"\\s*(\n|$)"
body: ".*Features +\".+\".*"

- label: "Info / User Interface"
matcher:
body: "(\\s|^)#### Summary\\s*Interface +\".+\"\\s*(\n|$)"
body: ".*Interface +\".+\".*"

- label: "Mods"
matcher:
body: "(\\s|^)#### Summary\\s*Mods +\".+\"\\s*(\n|$)"
body: ".*Mods +\".+\".*"

- label: "Game: Balance"
matcher:
body: "(\\s|^)#### Summary\\s*Balance +\".+\"\\s*(\n|$)"
body: ".*Balance +\".+\".*"

- label: "<Bugfix>"
matcher:
body: "(\\s|^)#### Summary\\s*Bugfixes +\".+\"\\s*(\n|$)"
body: ".*Bugfixes +\".+\".*"

- label: "<Bugfix>"
matcher:
body: ".*((C|c)lose(s|d)?|(F|f)ix(es|ed)?|(R|r)esolve(s|d)?):? #([1-9][0-9]{3,6})(\\s*|$)"
body: ".*((C|c)lose(s|d)?|(F|f)ix(es|ed)?|(R|r)esolve(s|d)?):?.*#([1-9][0-9]{3,8}).*"

- label: "Code: Performance"
matcher:
body: "(\\s|^)#### Summary\\s*Performance +\".+\"\\s*(\n|$)"
body: ".*Performance +\".+\".*"

- label: "Code: Infrastructure / Style / Static Analysis"
matcher:
body: "(\\s|^)#### Summary\\s*Infrastructure +\".+\"\\s*(\n|$)"
body: ".*Infrastructure +\".+\".*"

- label: "Code: Build"
matcher:
body: "(\\s|^)#### Summary\\s*Build +\".+\"\\s*(\n|$)"
body: ".*Build +\".+\".*"

- label: "Translation"
matcher:
body: "(\\s|^)#### Summary\\s*I18N +\".+\"\\s*(\n|$)"
body: ".*I18N +\".+\".*"
49 changes: 48 additions & 1 deletion .github/workflows/comment-commands.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ env:
ISSUE_NUMBER: ${{ github.event.issue.number }}

jobs:
confirm-bug:
issue-comment-job:
if: ${{ !github.event.issue.pull_request }}
runs-on: ubuntu-latest
steps:
Expand All @@ -30,3 +30,50 @@ jobs:
gh issue edit "$ISSUE_NUMBER" --remove-label "(S1 - Need Confirmation),stale"
gh issue edit "$ISSUE_NUMBER" --add-label "(S2 - Confirmed)"
gh issue reopen "$ISSUE_NUMBER"

- if: steps.comvent.outputs.close-duplicate != ''
name: Handle duplicate issue command - Label
run: |
gh issue edit "$ISSUE_NUMBER" --remove-label "(S1 - Need Confirmation),(S2 - Confirmed),stale"
gh issue edit "$ISSUE_NUMBER" --add-label "(S3 - Duplicate)"

- if: steps.comvent.outputs.close-invalid != ''
name: Handle invalid issue command - Label
run: |
gh issue edit "$ISSUE_NUMBER" --remove-label "(S1 - Need Confirmation),(S2 - Confirmed),stale"
gh issue edit "$ISSUE_NUMBER" --add-label "(S4 - Invalid)"

- if: steps.comvent.outputs.good-first-issue != ''
name: Handle good first issue command - Label
run: |
gh issue edit "$ISSUE_NUMBER" --remove-label "stale"
gh issue edit "$ISSUE_NUMBER" --add-label "Good First Issue"
gh issue reopen "$ISSUE_NUMBER"

- if: steps.comvent.outputs.help-wanted != ''
name: Handle help wanted command - Label
run: |
gh issue edit "$ISSUE_NUMBER" --remove-label "stale"
gh issue edit "$ISSUE_NUMBER" --add-label "Help Wanted"
gh issue reopen "$ISSUE_NUMBER"

pr-comment-job:
if: ${{ github.event.issue.pull_request }}
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3

- name: Set-up Comvent
uses: rytswd/[email protected]
id: comvent
with:
token: ${{ secrets.GITHUB_TOKEN }}
config-path: .github/comment-commands.yml

- if: steps.comvent.outputs.help-wanted != ''
name: Handle help wanted command - Label
run: |
gh pr edit "$ISSUE_NUMBER" --remove-label "stale"
gh pr edit "$ISSUE_NUMBER" --add-label "Help Wanted"
gh pr reopen "$ISSUE_NUMBER"
4 changes: 3 additions & 1 deletion .github/workflows/linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,14 @@ name: Code Style Reviewer

on:
pull_request_target:
types: ['opened', 'reopened', 'synchronize', 'ready_for_review']
paths:
- '**.json'
- '**.cpp'
- '**.h'
- '**.c'
pull_request:
types: ['opened', 'reopened', 'synchronize', 'ready_for_review']
paths:
- '**.json'
- '**.cpp'
Expand All @@ -20,7 +22,7 @@ concurrency:

jobs:
style-code:
if: ${{ github.event_name == 'pull_request_target' }}
if: ${{ github.event_name == 'pull_request_target' && github.event.pull_request.draft == false }}

runs-on: ubuntu-latest

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/msvc-full-features.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ jobs:
id: runvcpkg
with:
vcpkgDirectory: '${{ runner.workspace }}/b/vcpkg'
vcpkgGitCommitId: '5b1214315250939257ef5d62ecdcbca18cf4fb1c'
vcpkgGitCommitId: '66444e13a86da7087ee24c342f91801cc6eb9877'

- name: Integrate vcpkg
run: |
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/pull-translations.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,8 @@ jobs:
env:
TX_TOKEN: ${{ secrets.TX_TOKEN }}
run: tx pull --force
- name: "Discard invalid translations"
run: ./lang/discard_invalid_po.sh
- name: "Update stats"
run: ./lang/update_stats.sh
- name: Create Pull Request
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ jobs:
id: runvcpkg
with:
vcpkgDirectory: '${{ runner.workspace }}/b/vcpkg'
vcpkgGitCommitId: '5b1214315250939257ef5d62ecdcbca18cf4fb1c'
vcpkgGitCommitId: '66444e13a86da7087ee24c342f91801cc6eb9877'
- name: Install dependencies (windows msvc) (3/3)
if: runner.os == 'Windows'
run: |
Expand Down Expand Up @@ -220,7 +220,7 @@ jobs:
if: runner.os == 'macOS'
run: |
HOMEBREW_NO_AUTO_UPDATE=yes HOMEBREW_NO_INSTALL_CLEANUP=yes brew install gettext ccache parallel
pip3 install mac_alias==2.2.0 dmgbuild==1.4.2 biplist
pip3 install dmgbuild biplist
- name: Create VERSION.TXT
shell: bash
run: |
Expand Down
8 changes: 8 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
{
"C_Cpp.default.configurationProvider": "ms-vscode.makefile-tools",
"makefile.launchConfigurations": [
{
"cwd": "${workspaceRoot}",
"binaryPath": "${workspaceRoot}/${buildTarget}",
"binaryArgs": [],
"stopAtEntry": true
}
],
"makefile.configurations": [
{
"name" : "Linux - X64 - Tiles/Sound - Release",
Expand Down
5 changes: 4 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -222,7 +222,10 @@ if (NOT MSVC)
-Wpedantic \
-Wsuggest-override \
-Wunused-macros \
-Wzero-as-null-pointer-constant")
-Wzero-as-null-pointer-constant \
-Wno-unknown-warning-option \
-Wno-dangling-reference \
-Wno-c++20-compat")
if("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang")
set(CATA_WARNINGS "${CATA_WARNINGS} -Wno-unknown-warning-option")
else()
Expand Down
4 changes: 4 additions & 0 deletions ISSUES.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,10 @@ Please first search if something like what you have on mind has been already pro

Remember to take part in the discussion of your suggestions.

### Labels

You can update issues with labels using comment-commands. First, open a PR adding your username to a list of allowed users [here](.github/comment-commands.yml), under the `active` section. Then you can add labels to issues, such as marking them confirmed with `/confirmed`, or requesting help with `/help-wanted`. A list of comments you can use is under the `keywords` section [here](.github/comment-commands.yml), and what each of these comment-commands do is described [here](.github/workflows/comment-commands.yml).

### Questions

You should direct your questions to the forum or ask on IRC. You should also read the included documentation and additional text files, e.g. [COMPILING.md](doc/COMPILING/COMPILING.md) if you have problems building.
Expand Down
7 changes: 5 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -1031,7 +1031,7 @@ $(CHKJSON_BIN): $(CHKJSON_SOURCES)
json-check: $(CHKJSON_BIN)
./$(CHKJSON_BIN)

clean: clean-tests clean-object_creator clean-pch
clean: clean-tests clean-object_creator clean-pch clean-lang
rm -rf *$(TARGET_NAME) *$(TILES_TARGET_NAME)
rm -rf *$(TILES_TARGET_NAME).exe *$(TARGET_NAME).exe *$(TARGET_NAME).a
rm -rf *obj *objwin
Expand Down Expand Up @@ -1318,6 +1318,9 @@ clean-pch:
rm -f pch/*pch.hpp.d
$(MAKE) -C tests clean-pch

.PHONY: tests check ctags etags clean-tests clean-object_creator clean-pch install lint
clean-lang:
$(MAKE) -C lang clean

.PHONY: tests check ctags etags clean-tests clean-object_creator clean-pch clean-lang install lint

-include ${OBJS:.o=.d}
10 changes: 9 additions & 1 deletion android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,13 @@ if (localProperties.getProperty('override_ndkVersion') != null) {
override_ndkVersion = localProperties.getProperty('override_ndkVersion')
}

def override_versionCode = getProperty("override_versionCode")
if (localProperties.getProperty('override_versionCode') != null) {
override_versionCode = localProperties.getProperty('override_versionCode')
} else {
override_versionCode=Integer.valueOf(System.env.UPSTREAM_BUILD_NUMBER ?: 1)
}

println("Using [ njobs]: $njobs")
println("Using [ localize]: $localize")
println("Using [ deps]: $deps")
Expand All @@ -114,6 +121,7 @@ println("Using [ minSdkVersion]: $override_minSdkVersion")
println("Using [ targetSdkVersion]: $override_targetSdkVersion")
println("Using [ndkBuildAppPlatform]: $override_ndkBuildAppPlatform")
println("Using [ ndkVersion]: $override_ndkVersion")
println("Using [ versionCode]: $override_versionCode")
println("Using [ abi_arm_32]: $abi_arm_32")
println("Using [ abi_arm_64]: $abi_arm_64")
println("Using [ abi_x86_32]: $abi_x86_32")
Expand Down Expand Up @@ -245,7 +253,7 @@ android {
defaultConfig {
minSdkVersion override_minSdkVersion
targetSdkVersion override_targetSdkVersion
versionCode Integer.valueOf(System.env.UPSTREAM_BUILD_NUMBER ?: 1)
versionCode Integer.valueOf(override_versionCode)
versionName new File("$version_header_path").text.split('\"')[1]
if (buildAsApplication) {
applicationId "com.cleverraven.cataclysmdda"
Expand Down
8 changes: 6 additions & 2 deletions android/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -54,15 +54,15 @@ version_header_path=./../src/version.h

# This property controls which compileSdkVersion should be used
# You can override this from the command line by passing "-Poverride_compileSdkVersion=#"
override_compileSdkVersion=31
override_compileSdkVersion=33

# This property controls which minSdkVersion should be used
# You can override this from the command line by passing "-Poverride_minSdkVersion=#"
override_minSdkVersion=21

# This property controls which targetSdkVersion should be used
# You can override this from the command line by passing "-Poverride_targetSdkVersion=#"
override_targetSdkVersion=31
override_targetSdkVersion=33

# This property controls which ndkBuildAppPlatform should be used
# You can override this from the command line by passing "-Poverride_ndkBuildAppPlatform=#"
Expand All @@ -71,3 +71,7 @@ override_ndkBuildAppPlatform=android-21
# This property controls which ndkVersion should be used
# You can override this from the command line by passing "-Poverride_ndkVersion=#"
override_ndkVersion=25.2.9519653

# This property controls which versionCode should be used
# You can override this from the command line by passing "-Poverride_versionCode=#"
override_versionCode=1
2 changes: 1 addition & 1 deletion build-data/osx/dmgsettings.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ def icon_from_app(app_path):
format = defines.get('format', 'UDBZ')

# Volume size (must be large enough for your files)
size = defines.get('size', '300M')
size = defines.get('size', '400M')

# Files to include
files = [application]
Expand Down
Loading