You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If there are monsters in an elevator with you, they come along for the
ride. If there are monsters in an elevator at the destination, push
them out of the way before arrival.
There were many places in the codebase which had to fetch either an item
or its contents, depending on which was food. Factor that logic out
into a new item member function, to simplify code elsewhere.
The test executable had custom string splitting code. Use the generic
string_split instead.
Add an additional test pass run on all mods
Currently our CI doesn't check mod json except for a couple of cases,
and in one of those cases (Magiclysm) it doesn't check it on json-only
PRs, which is unhelpful.
Add an additional test run, called as part of the TEST_STAGE CI job
(i.e. the first one, which runs in full on json-only changes). This
runs the test executable with every mod enabled (except those from a
blacklist), without actually running any tests.
Here's the Weekly Digest for CleverRaven/Cataclysm-DDA:
ISSUES
Last week 218 issues were created.
Of these, 158 issues have been closed and 60 issues are still open.
OPEN ISSUES
💚 #36336 Weird binary in recent commits on i686 arch, by tim77
💚 #36334 add tiaras and necklaces, by curstwist
💚 #36333 Replace weight int with string in mods, by anothersimulacrum
💚 #36327 Option to change position of "look around" and "aim" windows, by Kilvoctu
💚 #36326 Add font glyph fallback mechanism to the tiles build, by Qrox
💚 #36325 Add Triffid flowers, by arijust
💚 #36324 refresh look_around appearance, by captnblood
💚 #36322 Fixed
safemode doesn't work if compass is hidden #36236
, by ipcyborg💚 #36321 Military and police roadblocks should be visible on the overmap, by SirPendrak
💚 #36315 Initial code for improvements of the water faucet., by gregoranders
💚 #36314 Risky Terrain Legacy Mode, by Muntari
💚 #36313 Auto travel is unreliable in forests while riding a horse, by ymber
💚 #36312 Saddle evaporates when horse dies, by ymber
💚 #36310 Crafting uses best item available, by Berkyjay
💚 #36309 Multiple Bike rack conflict, by Gremilcar
💚 #36308 Allsporting Group revamp, by LilShiningMan
💚 #36307 Adds Modern house no.2, by John-Candlebury
💚 #36306 look_around refresh proposal, by captnblood
💚 #36305 De-nest itemgroup accesories_personal_unisex, by Soup-de-Loop
💚 #36302 Calorie adjustment: Fish portions, by Zourin2
💚 #36301 Aftershock:Wraitheon Executive Profesion, by John-Candlebury
💚 #36297 Keybindings "Reload Item" and "Reload Wielded Item" do the same thing, by CoroNaut
💚 #36295 Edited Amorphous Body mutation description, by KayoKake
💚 #36292 Jsonize unarmed cut and bash damage from mutations, by Fris0uman
💚 #36291 NPC attacks player through Z-level, by Xenotrenium
💚 #36287 WIP Mr Lapin NPC Warrener, by Maleclypse
💚 #36284 more variety is SUS shelter items, by Jerimee
💚 #36282 more variety in shelter_supplies, by Jerimee
💚 #36281 add FN F2000, by LZhangy
💚 #36279 The rotating charges of a few consumable items in profession choosing, by ThomasLinkin
💚 #36277 Monomolecular blade does not use cutting skill, by vlad1492
💚 #36276 Swappable storage batteries require metal saw, by vlad1492
💚 #36270 Remove unnecessary uses of "charges" in item definitions and recipes, by I-am-Erk
💚 #36263 Check for rotten components before starting craft, by davidpwbrown
💚 #36257 Clear screen after world/options menu close to clean up graphical artifacts, by mark7
💚 #36255 WIP: Flyer snippets lore update, by I-am-Erk
💚 #36247 Update Graphical Overmap mod to support buildings from some other mods, by Kilvoctu
💚 #36238 [CR]Set pathfinding avoid_traps to true by default, by davidpwbrown
💚 #36236 safemode doesn't work if compass is hidden, by captnblood
💚 #36235 Allow defining anonymous itemgroups in mapgen, by ymber
💚 #36233 [WIP] Add fitness band and heartrate function for character, by CountAlex
💚 #36231 Bamboo as a versatile renewable resource, by new02DAY
💚 #36225 Mass Zombie Suicide due to Damaging Tiles, by Curt5
💚 #36220 Allow defining a binomial distribution for item spawn quantities, by ymber
💚 #36218 Rework item spawns in mapgen to use the new itemgroup system, by ymber
💚 #36206 Refactor inventory item menu, by KorGgenT
💚 #36205 refactor drop activity and associated functions, by KorGgenT
💚 #36200 Jsonize autodoc couch, by Fris0uman
💚 #36194 Add alternative end evolutions to skeletons, by arijust
💚 #36190 The amazing teleporting hulk, by anothersimulacrum
💚 #36180 Survivor Utility Belt reporting (poor fit) and not allowing tool use even when fitted., by CypherHyena
💚 #36174 Spells cast by monsters count as cast by player, by LaVeyanFiend
💚 #36172 Crafting menu shows range of possible nutrients for food crafts, by jbytheway
💚 #36171 Many mods have json errors that need to be cleared up, by jbytheway
💚 #36160 Mi-go furnitures contain a fetid goop that can mask your scent, by Fris0uman
💚 #36153 Unload all in tile, by glenmack
💚 #36151 Make interrupt messages being an option to turn on/off, by Unrepentant-Atheist
💚 #36130 Map autonotes have to be configured every time a world is reset/generated, by Amoebka
💚 #36126 Missing mutation interaction, by Bulletfang
💚 #36124 Mapgen: Minimum distance to same overmap special, by glenmack
CLOSED ISSUES
❤️ #36335 Fox Fur, by Maleclypse
❤️ #36332 Replace weight ints with strings for monsters & obsolete.json, by anothersimulacrum
❤️ #36331 Replace weight ints with strings in data/json/items, by anothersimulacrum
❤️ #36330 Replace volume ints with strings in data/json, by anothersimulacrum
❤️ #36329 Use volume strings in mods, by anothersimulacrum
❤️ #36328 Replace volume ints with strings for furniture and terrain, by anothersimulacrum
❤️ #36323 Remove the speed debuff when the temp is low, by FuelType-Memes
❤️ #36320 Disjointed Anthill Generation, by Zourin2
❤️ #36319 Sails can't be installed on vehicles, by SolsticeTheTechMarine
❤️ #36318 Heat slowdown doesn't go away when you're not hot anymore, by Kelenius
❤️ #36317 Change std::unqiue_ptr to pimpl, by BevapDin
❤️ #36316 Stop NPCs getting confused by stashed outbounds activities, by davidpwbrown
❤️ #36311 Fix numer of carrots needed for 3L pickled veggies jar, by sztosz
❤️ #36304 Appease clang, by anothersimulacrum
❤️ #36303 Incorrect value for carrots required in pickled veggy 12x portion, by johnrdconnolly
❤️ #36300 Use std::string instead of std::ostringstream, by BevapDin
❤️ #36299 Fix survival kit plural string, by anothersimulacrum
❤️ #36298 Remove extras: field from overmap specialls, by sztosz
❤️ #36296 Make copy of item to be thrown - fix throwing bugs, by davidpwbrown
❤️ #36294 [WIP] Mod cleanup: sees_player mods, by arijust
❤️ #36293 Throwing wielded objects, by DeimosDread
❤️ #36290 item groups sort - food and locations list, by LilShiningMan
❤️ #36289 Only apply speed penalty from heat to main body parts, by Fris0uman
❤️ #36288 Fix two incorrect gettext calls, by Qrox
❤️ #36286 Sort gloves and shoes into seperate files from armor.json, by LaVeyanFiend
❤️ #36285 Plural name fixes, by BrettDong
❤️ #36283 Display player stats in the martial arts selection menu during character creation, by Qrox
❤️ #36280 Bread and flatbread recipes acting weird, by BenlyAZ
❤️ #36278 add rings and bracelets, by curstwist
❤️ #36275 Fix phantom bread recipes from Aftershock dough obsoletion, by LaVeyanFiend
❤️ #36274 Extend automatic mod checking:, by BevapDin
❤️ #36273 New map extras can overwrite overmap specials, by Amoebka
❤️ #36272 Vehicles are made out rubber, by Unrepentant-Atheist
❤️ #36271 Throwing rocks crashes game, by Xarafax
❤️ #36269 Reduce save game size by not storing default values, by BevapDin
❤️ #36268 Remove useless const, by Fris0uman
❤️ #36267 Fix trade items disappearing when counted by charges, by davidpwbrown
❤️ #36266 Vehicle crash reverse fix, by davidpwbrown
❤️ #36265 Smashing corpses yields the message, 'The Corpse moved before you could finish smashing it'., by eternalnight264
❤️ #36264 Milspec Searchlight recipe, by Fris0uman
❤️ #36262 No more autodoc message spam, by Fris0uman
❤️ #36261 Fix astyle regression (2019-12-19), by ZhilkinSerg
❤️ #36260 Change pull metal weapon mattack to cancel reload activity, by davidpwbrown
❤️ #36259 Exclude dda in unit test mod list to fix CI build errors, by Qrox
❤️ #36258 Add feline_ears mutation to arsonist, by arijust
❤️ #36256 Fixed crafting GUI borders issues, by Night-Pryanik
❤️ #36254 Refugee Center Arsonist lacks furry ears., by Maleclypse
❤️ #36253 Tameable reproducing rabbits, by Maleclypse
❤️ #36252 Fix NPCs running out of stamina, by anothersimulacrum
❤️ #36251 Add NOOPT make option to disable optimization, by mark7
❤️ #36250 Avoid potential iterator invalidation in map::process_items, by Qrox
❤️ #36249 Milspec Searchlight schematic gives no recipe, by Sons-of-Man
❤️ #36248 20 or so fairy tale descriptions, by Jerimee
❤️ #36246 Fix pulping not working, by anothersimulacrum
❤️ #36245 Fix for liquid handling during butchery after interruption, by davidpwbrown
❤️ #36244 Add new debug menu item for checking map extra spawns, by ralreegorganon
❤️ #36243 Modify alcohol values to be in line with 1-second turns, by davidpwbrown
❤️ #36242 Zombie corpses cannot be manually pulped, by Little-119
❤️ #36241 Stop autodrive on any collision, not just damaging ones, by davidpwbrown
❤️ #36240 (done)Tweak appearance rates of new mapgen extras, by I-am-Erk
❤️ #36239 Flashlights disappearing when trying to throw past turrets, by glenmack
❤️ #36237 Magiclysm - spells go through pain resist, by KorGgenT
❤️ #36234 Fix defrost, by Fris0uman
❤️ #36232 Consistent NPC reach range with trigdist, by davidpwbrown
❤️ #36230 Check for possible to wield completed craft, by davidpwbrown
❤️ #36229 New map extras from the long grass PR Erk made have unreasonably high spawn rates., by Amoebka
❤️ #36228 Revert "Fix size() accessor in active_item_cache." to avoid crashes, by mark7
❤️ #36227 Replace usage of
JsonArray::has_more
with range-based loops., by BevapDin❤️ #36226 Add more steel lining clothing mod compatibility to thick clothing, by LaVeyanFiend
❤️ #36224 [WIP] Add fitness band to evaluate heart beat and exercise amount, by CountAlex
❤️ #36223 Generic video game play iuse, by davidpwbrown
❤️ #36222 Fix light drizzle being green, by davidpwbrown
❤️ #36221 Allow autoboating, by davidpwbrown
❤️ #36219 Fix NPC pulping, by davidpwbrown
❤️ #36217 Limit time taken for NPCs to train new spells, by davidpwbrown
❤️ #36216 Expand autodrive to work on rivers, by ymber
❤️ #36215 Report Android tools version during build, by ZhilkinSerg
❤️ #36214 Revert limiting search radius for listing bionics to 3 tiles, by Night-Pryanik
❤️ #36213 Dec 2019 changelog, by kevingranade
❤️ #36212 Fix typo in variable name in gradle file, by ZhilkinSerg
❤️ #36211 Fix alt map key after #36075, by anothersimulacrum
❤️ #36210 error on a loading screen, by totoro0924
❤️ #36209 Remove dough from aftershock, by John-Candlebury
❤️ #36208 map::get_nonant Crash, by HarleyLorenzo
❤️ #36207 Discussion about the construction of Stone Walls, by Ker-Nes
❤️ #36204 fix travis errors, by KorGgenT
❤️ #36203 Surgery don't hurt part if parent part has already been hurt, by Fris0uman
❤️ #36202 Defrost not functional, by coreyblanke
❤️ #36201 Constant crashes and game freezing, by UndeadMoose
❤️ #36199 Updated Android build process (2019-12-18), by ZhilkinSerg
❤️ #36198 Using "cancels" makes traits mutually exclusive at character creation, by Fris0uman
❤️ #36197 Light drizzle is green, by molkero
❤️ #36196 Only allow vertical view shifting when 3D FOV is enabled, by kevingranade
❤️ #36195 Dry/Fieldstone walls, by Maleclypse
❤️ #36193 Firearm repair kit requires charges to use its non-powered tools., by glenmack
❤️ #36192 Mod Cleanup: fix external_option errors, by KorGgenT
❤️ #36191 Flavor-aware app name, by ZhilkinSerg
❤️ #36189 Mod cleanup: no_fungi mod, by arijust
❤️ #36188 Mod cleanup: Fix item groups, by ZhilkinSerg
❤️ #36187 Mod cleanup: Assorted mapgen fixes (2019-12-17), by ZhilkinSerg
❤️ #36186 Mod cleanup: Fix special attacks and death functions, by ZhilkinSerg
❤️ #36185 Mod cleanup: Assorted fixes (2019-12-17), by ZhilkinSerg
❤️ #36184 Mod cleanup: Fix insufficient spaces, by ZhilkinSerg
❤️ #36183 Unconditionally update overmap vision, by ymber
❤️ #36182 Mod cleanup: Ellipsis preferred over three dots, by ZhilkinSerg
❤️ #36181 Afs prepnet orchard map special, by Maleclypse
❤️ #36179 Fix up elevators and their controls, by AlexMooney
❤️ #36178 Standardize player info window colors, by mark7
❤️ #36177 Mortar to stone, by Maleclypse
❤️ #36176 fix demon lair itemgroup, by KorGgenT
❤️ #36175 Opening Software Keyboard/pressing back button on Android 2nd time causes crash - it's back, by chriseich21
❤️ #36173 refactor mend(), by KorGgenT
❤️ #36170 Allow random tile variants for immobile furniture, by ralreegorganon
❤️ #36169 Gem stones part 1, by curstwist
❤️ #36168 Zombie keep their previous upgrade_time when they revive, by Fris0uman
❤️ #36167 Change weight for reinforced wide highlights., by arijust
❤️ #36166 NPC(s) do not pulp corpses while following player, nor follow player after., by eternalnight264
❤️ #36165 Tweak name of non-vehicle turret chassis., by arijust
❤️ #36164 Right-align repology badge to improve README flow, by ifreund
❤️ #36163 Add missing id_suffix to soap_flakes recipe, by Fris0uman
❤️ #36162 Soap Flakes Uncraftable Except by CBM, by Zourin2
❤️ #36161 Adjust staff sling crafting requirements, by Fris0uman
❤️ #36159 Reinforced Wide Angle Headlight Weight, by Iceblade02
❤️ #36158 Don't paralyze when cleaning a filthy gun, by AlexMooney
❤️ #36157 No warnings when spending time reloading dirty guns, by AlexMooney
❤️ #36156 Turret chassis naming, by glenmack
❤️ #36155 Fix display of repair possibility info for items made of certain materials, by ZhilkinSerg
❤️ #36154 Adjust staff sling crafting requirements, by Solusphere
❤️ #36152 Significantly reworked island prison mapgen, by Night-Pryanik
❤️ #36150 Only attack enemies you can see., by kevingranade
❤️ #36149 Convert mods to use new 40mm ammo types., by kevingranade
❤️ #36148 Spears incorrectly display as unrepairable in vanilla., by Solusphere
❤️ #36147 Fix 40mm mod errors, by anothersimulacrum
❤️ #36146 Make some holster messages more vague (and thereby more accurate), by jbytheway
❤️ #36145 Colour-code terrain and furniture prerequisites for constructions, by jbytheway
❤️ #36144 Segmentation fault -- Missing Item Description, by KoRv117
❤️ #36143 Add packaging status to Release page, by tim77
❤️ #36142 Prevent non-fouling guns from spawning with dirt, by anothersimulacrum
❤️ #36141 Fix unreachable code in suffer.cpp, by anothersimulacrum
❤️ #36140 Display vehicle part name in advanced inventory, by jbytheway
❤️ #36139 Make compared have a copy of the inventory_entry rather than a pointer to fix segfault when using multiple filters., by ishtatann
❤️ #36138 SIGSEGV processing items on map, by ymber
❤️ #36137 Fix using a null item in target_handler::target_ui, by BevapDin
❤️ #36136 Having your gun pulled out of your hands mid-reload throws an error, by alt4
❤️ #36135 Typo fix: "hammer make from -> hammer made from", by harakka
❤️ #36134 adjust demon spider itemgroups, by KorGgenT
❤️ #36133 Locker smash results tweak, by Night-Pryanik
❤️ #36132 StringMaker specialization for cata_variant, by jbytheway
❤️ #36131 Add libpulse dependencies, by jbytheway
❤️ #36129 Fix items unnecessarily accumulating the ENCUMBRANCE_UPDATE flag., by BevapDin
❤️ #36127 Beak and mouth flaps not mutually exclusive, by glenmack
❤️ #36125 refactor game::unload, by KorGgenT
❤️ #36123 Fixed list of bionics showing item durability indicator, by Night-Pryanik
❤️ #36122 Sealed jams, by Maleclypse
❤️ #36121 Fix not displaying mutant + cbm encumbrance, by Ramza13
❤️ #36120 Assorted recipe cleanup, by jbytheway
❤️ #36119 Add item::get_food, by jbytheway
❤️ #36118 Giant worms can't be detected by IR vision anymore., by arijust
LIKED ISSUE
👍 #36170 Allow random tile variants for immobile furniture, by ralreegorganon
It received 👍 x3, 😄 x0, 🎉 x6 and ❤️ x0.
NOISY ISSUE
🔈 #36138 SIGSEGV processing items on map, by ymber
It received 15 comments.
PULL REQUESTS
Last week, 168 pull requests were created, updated or merged.
OPEN PULL REQUEST
Last week, 2 pull requests were opened.
💚 #36325 Add Triffid flowers, by arijust
💚 #36308 Allsporting Group revamp, by LilShiningMan
UPDATED PULL REQUEST
Last week, 34 pull requests were updated.
💛 #36307 Adds Modern house no.2, by John-Candlebury
💛 #36305 De-nest itemgroup accesories_personal_unisex, by Soup-de-Loop
💛 #36295 Edited Amorphous Body mutation description, by KayoKake
💛 #36292 Jsonize unarmed cut and bash damage from mutations, by Fris0uman
💛 #36287 WIP Mr Lapin NPC Warrener, by Maleclypse
💛 #36281 add FN F2000, by LZhangy
💛 #36263 Check for rotten components before starting craft, by davidpwbrown
💛 #36257 Clear screen after world/options menu close to clean up graphical artifacts, by mark7
💛 #36255 WIP: Flyer snippets lore update, by I-am-Erk
💛 #36238 [CR]Set pathfinding avoid_traps to true by default, by davidpwbrown
💛 #36235 Allow defining anonymous itemgroups in mapgen, by ymber
💛 #36206 Refactor inventory item menu, by KorGgenT
💛 #36205 refactor drop activity and associated functions, by KorGgenT
💛 #36200 Jsonize autodoc couch, by Fris0uman
💛 #36172 Crafting menu shows range of possible nutrients for food crafts, by jbytheway
💛 #36160 Mi-go furnitures contain a fetid goop that can mask your scent, by Fris0uman
💛 #36107 Add warning if attempting to keep world, by AlexMooney
💛 #36102 Colored selected item and extended win for long items name, by 8street
💛 #36089 Reworked how crafting skill requirement display is generated., by ishtatann
💛 #36074 Add "forbidden traits" to professions , by np-vortex
💛 #36037 Options to allow previous behavior around prompt for dangerous terrain, by Ramza13
💛 #35997 Add new mapgen location - private resort., by CountAlex
💛 #35921 Leech pod monster family, by John-Candlebury
💛 #35792 [WIP] Graphical Overmap update, by Larwck
💛 #35752 [CR] Update Modular Turrets and Salvaged Robots to match Mainline style and recipes Fixes #35689, by CSHague
💛 #35658 Magiclysm - Golems, by arijust
💛 #35546 Rework no religious texts mod as a migration, by kevingranade
💛 #35545 Add stub code for applying migrations to downstream item lists., by kevingranade
💛 #35272 Adding More Furniture, by WhaleyWhaley
💛 #35238 Added 2 new NPCs., by LovamKicsiGazsii
💛 #34690 Towing vehicles, by davidpwbrown
💛 #34540 Fix curry/chili powder substitutions, by lazho
💛 #34246 [WIP]NPC and player auto-crafting from workbench bills, by davidpwbrown
💛 #33271 [CR] Removed penalties and base cost when calculating obtain_cost() for wielded item, by Raschert0
MERGED PULL REQUEST
Last week, 132 pull requests were merged.
💜 #36328 Replace volume ints with strings for furniture and terrain, by anothersimulacrum
💜 #36311 Fix numer of carrots needed for 3L pickled veggies jar, by sztosz
💜 #36304 Appease clang, by anothersimulacrum
💜 #36299 Fix survival kit plural string, by anothersimulacrum
💜 #36298 Remove extras: field from overmap specialls, by sztosz
💜 #36290 item groups sort - food and locations list, by LilShiningMan
💜 #36289 Only apply speed penalty from heat to main body parts, by Fris0uman
💜 #36288 Fix two incorrect gettext calls, by Qrox
💜 #36283 Display player stats in the martial arts selection menu during character creation, by Qrox
💜 #36278 add rings and bracelets, by curstwist
💜 #36275 Fix phantom bread recipes from Aftershock dough obsoletion, by LaVeyanFiend
💜 #36274 Extend automatic mod checking:, by BevapDin
💜 #36269 Reduce save game size by not storing default values, by BevapDin
💜 #36268 Remove useless const, by Fris0uman
💜 #36267 Fix trade items disappearing when counted by charges, by davidpwbrown
💜 #36266 Vehicle crash reverse fix, by davidpwbrown
💜 #36264 Milspec Searchlight recipe, by Fris0uman
💜 #36262 No more autodoc message spam, by Fris0uman
💜 #36261 Fix astyle regression (2019-12-19), by ZhilkinSerg
💜 #36260 Change pull metal weapon mattack to cancel reload activity, by davidpwbrown
💜 #36259 Exclude dda in unit test mod list to fix CI build errors, by Qrox
💜 #36258 Add feline_ears mutation to arsonist, by arijust
💜 #36256 Fixed crafting GUI borders issues, by Night-Pryanik
💜 #36253 Tameable reproducing rabbits, by Maleclypse
💜 #36252 Fix NPCs running out of stamina, by anothersimulacrum
💜 #36251 Add NOOPT make option to disable optimization, by mark7
💜 #36250 Avoid potential iterator invalidation in map::process_items, by Qrox
💜 #36248 20 or so fairy tale descriptions, by Jerimee
💜 #36246 Fix pulping not working, by anothersimulacrum
💜 #36245 Fix for liquid handling during butchery after interruption, by davidpwbrown
💜 #36244 Add new debug menu item for checking map extra spawns, by ralreegorganon
💜 #36243 Modify alcohol values to be in line with 1-second turns, by davidpwbrown
💜 #36241 Stop autodrive on any collision, not just damaging ones, by davidpwbrown
💜 #36240 (done)Tweak appearance rates of new mapgen extras, by I-am-Erk
💜 #36237 Magiclysm - spells go through pain resist, by KorGgenT
💜 #36234 Fix defrost, by Fris0uman
💜 #36232 Consistent NPC reach range with trigdist, by davidpwbrown
💜 #36230 Check for possible to wield completed craft, by davidpwbrown
💜 #36227 Replace usage of
JsonArray::has_more
with range-based loops., by BevapDin💜 #36226 Add more steel lining clothing mod compatibility to thick clothing, by LaVeyanFiend
💜 #36223 Generic video game play iuse, by davidpwbrown
💜 #36222 Fix light drizzle being green, by davidpwbrown
💜 #36221 Allow autoboating, by davidpwbrown
💜 #36219 Fix NPC pulping, by davidpwbrown
💜 #36217 Limit time taken for NPCs to train new spells, by davidpwbrown
💜 #36215 Report Android tools version during build, by ZhilkinSerg
💜 #36214 Revert limiting search radius for listing bionics to 3 tiles, by Night-Pryanik
💜 #36213 Dec 2019 changelog, by kevingranade
💜 #36212 Fix typo in variable name in gradle file, by ZhilkinSerg
💜 #36211 Fix alt map key after #36075, by anothersimulacrum
💜 #36209 Remove dough from aftershock, by John-Candlebury
💜 #36203 Surgery don't hurt part if parent part has already been hurt, by Fris0uman
💜 #36199 Updated Android build process (2019-12-18), by ZhilkinSerg
💜 #36198 Using "cancels" makes traits mutually exclusive at character creation, by Fris0uman
💜 #36196 Only allow vertical view shifting when 3D FOV is enabled, by kevingranade
💜 #36195 Dry/Fieldstone walls, by Maleclypse
💜 #36192 Mod Cleanup: fix external_option errors, by KorGgenT
💜 #36191 Flavor-aware app name, by ZhilkinSerg
💜 #36189 Mod cleanup: no_fungi mod, by arijust
💜 #36188 Mod cleanup: Fix item groups, by ZhilkinSerg
💜 #36187 Mod cleanup: Assorted mapgen fixes (2019-12-17), by ZhilkinSerg
💜 #36186 Mod cleanup: Fix special attacks and death functions, by ZhilkinSerg
💜 #36185 Mod cleanup: Assorted fixes (2019-12-17), by ZhilkinSerg
💜 #36184 Mod cleanup: Fix insufficient spaces, by ZhilkinSerg
💜 #36183 Unconditionally update overmap vision, by ymber
💜 #36182 Mod cleanup: Ellipsis preferred over three dots, by ZhilkinSerg
💜 #36181 Afs prepnet orchard map special, by Maleclypse
💜 #36179 Fix up elevators and their controls, by AlexMooney
💜 #36178 Standardize player info window colors, by mark7
💜 #36177 Mortar to stone, by Maleclypse
💜 #36176 fix demon lair itemgroup, by KorGgenT
💜 #36173 refactor mend(), by KorGgenT
💜 #36170 Allow random tile variants for immobile furniture, by ralreegorganon
💜 #36169 Gem stones part 1, by curstwist
💜 #36168 Zombie keep their previous upgrade_time when they revive, by Fris0uman
💜 #36167 Change weight for reinforced wide highlights., by arijust
💜 #36165 Tweak name of non-vehicle turret chassis., by arijust
💜 #36164 Right-align repology badge to improve README flow, by ifreund
💜 #36163 Add missing id_suffix to soap_flakes recipe, by Fris0uman
💜 #36161 Adjust staff sling crafting requirements, by Fris0uman
💜 #36158 Don't paralyze when cleaning a filthy gun, by AlexMooney
💜 #36155 Fix display of repair possibility info for items made of certain materials, by ZhilkinSerg
💜 #36152 Significantly reworked island prison mapgen, by Night-Pryanik
💜 #36150 Only attack enemies you can see., by kevingranade
💜 #36147 Fix 40mm mod errors, by anothersimulacrum
💜 #36146 Make some holster messages more vague (and thereby more accurate), by jbytheway
💜 #36145 Colour-code terrain and furniture prerequisites for constructions, by jbytheway
💜 #36143 Add packaging status to Release page, by tim77
💜 #36142 Prevent non-fouling guns from spawning with dirt, by anothersimulacrum
💜 #36141 Fix unreachable code in suffer.cpp, by anothersimulacrum
💜 #36140 Display vehicle part name in advanced inventory, by jbytheway
💜 #36137 Fix using a null item in target_handler::target_ui, by BevapDin
💜 #36135 Typo fix: "hammer make from -> hammer made from", by harakka
💜 #36134 adjust demon spider itemgroups, by KorGgenT
💜 #36133 Locker smash results tweak, by Night-Pryanik
💜 #36132 StringMaker specialization for cata_variant, by jbytheway
💜 #36131 Add libpulse dependencies, by jbytheway
💜 #36129 Fix items unnecessarily accumulating the ENCUMBRANCE_UPDATE flag., by BevapDin
💜 #36125 refactor game::unload, by KorGgenT
💜 #36123 Fixed list of bionics showing item durability indicator, by Night-Pryanik
💜 #36122 Sealed jams, by Maleclypse
💜 #36121 Fix not displaying mutant + cbm encumbrance, by Ramza13
💜 #36120 Assorted recipe cleanup, by jbytheway
💜 #36119 Add item::get_food, by jbytheway
💜 #36118 Giant worms can't be detected by IR vision anymore., by arijust
💜 #36117 Fix power tool charge consumption oversights, by DaviBones
💜 #36116 updates to doc\MONSTERS.md, by Jerimee
💜 #36112 Unboard NPC before vertical shift, by davidpwbrown
💜 #36109 add ellipsis pref to style manual, by Jerimee
💜 #36106 change parameter of plthrow from int to item_location, by KorGgenT
💜 #36105 Add Fedora and Arch installation instructions, by tim77
💜 #36104 science_and_tech.json added , by LilShiningMan
💜 #36100 Camp upgrade vehicle fixes, by davidpwbrown
💜 #36099 Replace usage of stringstream with simple string concatenation., by BevapDin
💜 #36096 Overhaul library mapgen and add SUS bookcases, by ymber
💜 #36083 turret/vehicle ammo fix based on research, by misterprimus
💜 #36075 Retire procedurally generated houses and basements, by ralreegorganon
💜 #36062 allow "internal" wearables even with skin-contact gear on top, by misterprimus
💜 #36061 add warning when setting alarm while deaf, by misterprimus
💜 #36058 Add sort by barter value to the advanced inventory screen., by ishtatann
💜 #36020 Make constructions in progress display the progress percentage., by ishtatann
💜 #36016 rescope game::inv_for_ functions, by KorGgenT
💜 #35999 Expand upon and improve reading of integers from JSON, by DaviBones
💜 #35995 Add json checking for more mods on all PRs, by jbytheway
💜 #35992 Makes skin tone mutations conflict more consistently, by Morat2255
💜 #35990 (done) Removes long grass from regional terrain lists, makes it into a map extra, by I-am-Erk
💜 #35951 Implement new zombie: Zapper zombie, by arijust
💜 #35925 Light Manipulation Spellbook, and new relic effect "BONUS_DODGE", by John-Candlebury
💜 #35910 Eating same food repeatedly gives less fun, by DaviBones
💜 #35865 Split 40mm grenade types, by ymber
💜 #35818 Refactor defense mode, by ZhilkinSerg
💜 #34738 SUS Bathroom, Part 1, by xanderrootslayer
COMMITS
Last week there were 290 commits.
🛠️ Update mammal.json by Maleclypse
🛠️ Replace volume ints with strings for furn and ter (#36328) Volume strings specifying the units are more readable and easily
understandable, so they should be used instead of raw ints. by anothersimulacrum
🛠️ Remove the speed debuff when the temp is low by FuelType-Memes
🛠️ Plural name fixes by BrettDong
🛠️ clear stashed activity on assign new and neaten up assign activities by davidpwbrown
🛠️ Merge pull request #36311 from sztosz/fix-#36303 Fix numer of carrots needed for 3L pickled veggies jar by Rivet-the-Zombie
🛠️ Fix numer of carrots needed for 3L pickled veggies jar by sztosz
🛠️ Appease clang by anothersimulacrum
🛠️ [add rings and bracelets (#36278) * add rings and bracelets
update name strings
lint
Update jewelry.json](bfb1fcc) by curstwist
🛠️ Reduce scope of variable. Mostly just make new variables within the blocks. This avoids the need to clear the variable each time. And sometimes just use the string directly. by BevapDin
🛠️ Add some helper functions by BevapDin
🛠️ Use std::string instead of std::ostringstream Slightly changed some statements as to combine multiple adjacent writes of string literals into a single string literal. Also used
colorize
to get astd::string
, to which other string literals can be added. by BevapDin🛠️ [Remove extras: field from overmap specialls (Remove extras: field from overmap specialls #36298) * Remove extras: field from overmap specialls
Format JSON's](0bac1c9) by sztosz
🛠️ Add vitamin flags, other contents to food display Add flags to vitamins, so that vitamins can have different effects without requiring entirely new members. Add FOOD_VIT_EFFECTS to item info, which displays vitamins that are not of subtype vitamin, because these things are not used as vitamins, but instead have other effects within food. Some 'vitamins' should not be display, so add a
NO_DISPLAY
flag that can be used to exclude them from display. by anothersimulacrum🛠️ [Fix up elevators and their controls (Fix up elevators and their controls #36179) * Fix up elevators and their controls
If there are monsters in an elevator with you, they come along for the
ride. If there are monsters in an elevator at the destination, push
them out of the way before arrival.
Let all creatures ride along in elevators
Refactor elevator code
Fix bug of pushing player out of elevator
Fix elevator blocked by critters at destination](f1e683c) by AlexMooney
🛠️ turret/vehicle ammo fix based on research (#36083) by misterprimus
🛠️ [Only apply speed penalty from heat to main body parts (Only apply speed penalty from heat to main body parts #36289) * Only apply speed penalty from heat to torso and head
Only apply penalty to main parts](b3061ff) by Fris0uman
🛠️ Merge pull request #36299 from anothersimulacrum/str-pl Fix survival kit plural string by ZhilkinSerg
🛠️ Merge pull request #36288 from Qrox/fix-translation Fix two incorrect gettext calls by ZhilkinSerg
🛠️ Fix survival kit plural string by anothersimulacrum
🛠️ item groups sort - food and locations list (#36290) moved item lists from item_groups to food and locations.json by LilShiningMan
🛠️ Append string outside gettext calls by Qrox
🛠️ Merge pull request #36274 from BevapDin/rnh Extend automatic mod checking: by ZhilkinSerg
🛠️ Surgery don't hurt part if parent part has already been hurt (#36203) by Fris0uman
🛠️ Merge pull request #36283 from Qrox/martial-selection-show-stats Display player stats in the martial arts selection menu during character creation by ZhilkinSerg
🛠️ Merge pull request #36213 from kevingranade/jan-2019-changelog Dec 2019 changelog by Rivet-the-Zombie
🛠️ Display player stats in the martial arts selection menu during character creation by Qrox
🛠️ Remove phantom bread recipes (#36275) by LaVeyanFiend
🛠️ [Fix NPCs running out of stamina (Fix NPCs running out of stamina #36252) NPC stamina should not be being drained, but for some reason it was.
Refactor how stamina is modified to always use mod_stamina(), and make
sure that NPC stamina is not modified through this.
Also set it to max if it's less that that on each turn, to fix NPCs that
have drained stamina prior to this.](3b6a7bd) by anothersimulacrum
🛠️ Remove some mods from testing blacklist as they don't throw any errors anymore. by BevapDin
🛠️ Fix invalid item id: there is no item type "410shot", there is an ammunition type of that id. by BevapDin
🛠️ Replace reference to migrated items with their migrated name. Seed the migration.json file. by BevapDin
🛠️ Replace reference to obsoleted items with proper item Also add flags so it comes out as the intended object. by BevapDin
🛠️ Remove unused members from JSON data by BevapDin
🛠️ Replace "comment" JSON member with "//" member The later is correctly identified as comment by the JSON classes and is not reported when wasn't visited. The former will be reported as it's not a comment for the JSON classes. by BevapDin
🛠️ Print out the id of the object, not the description so it's easier to find in the JSON data Test it out with the "no_medieval_items" mod. by BevapDin
🛠️ Fix mod dependencies being ignored in list of all mods to test: Load the dependencies first, than create the list of mods to test and add the dependencies before adding the mod itself. by BevapDin
🛠️ Copyedits from review. by kevingranade
🛠️ Remove useless const (#36268) by Fris0uman
🛠️ Fix astyle regression by ZhilkinSerg
🛠️ Merge pull request #36269 from BevapDin/lnm Reduce save game size by not storing default values by ZhilkinSerg
🛠️ [No more autodoc message spam (#36262) * No more autodoc spam
No message for sleeping player
pain immune players can watch
limit to 5 messages per surgery phase
Pain immune players don't pass out (flavour only)](a077dbb) by Fris0uman
🛠️ [Fix trade items disappearing when counted by charges (Fix trade items disappearing when counted by charges #36267) * store charges to remove
remove var after using](71f2f79) by davidpwbrown
🛠️ Fix astyle regression by ZhilkinSerg
🛠️ Reduce save game size by not storing default values by BevapDin
🛠️ [Dry/Fieldstone walls (Dry/Fieldstone walls #36195) * Terrain and Construction
Appropriate skill levels
and correct spacing
Update construction.json
adds pebbles, lowers str, changes text halfwall
Update data/json/furniture_and_terrain/terrain-walls.json
Co-Authored-By: I-am-Erk 45136638+I-am-Erk@users.noreply.github.com
Co-Authored-By: I-am-Erk 45136638+I-am-Erk@users.noreply.github.com](5bbd2b5) by Maleclypse
🛠️ [Tameable reproducing rabbits (#36253) * Update mammal.json
Checked time for rabbits to mature and adjusted to not assume rabbits start cataclysm pregnant.](c7b15b0) by Maleclypse
🛠️ Milspec Searchlight recipe (#36264) by Fris0uman
🛠️ [Mod cleanup: no_fungi mod (#36189) * Remove no_fungi mod from blacklist
Add missing spaces
Fix weights.
Fix region overlay.
Attempt 1.
Revert](77eb9d5) by arijust
🛠️ [Vehicle crash reverse fix (Vehicle crash reverse fix #36266) * check autodriving before stop autodriving
encapsulate in stop autodriving function](7d2bd18) by davidpwbrown
🛠️ [Add feline_ears mutation to arsonist (Add feline_ears mutation to arsonist #36258) * Add feline_ears mutation to arsonist
Tweak to traits for arsonist.](25cef38) by arijust
🛠️ [Gem stones part 1 (Gem stones part 1 #36169) * add gems, earring, dental grills.
add starter item groups
update gems with copy-from
fix spelling
add copy-from for earirngs/dental grills.
also adjust weight to 2700mg. A caret of any gem weigh .2 g. Simple post & stud earrings generally weigh 2.5 g. I used mg to avoid decimals.
adjust weight of gems
adjust gem volume
I've made these 6ml, .36 of a cubic inch.
copy-from fix](d344a8e) by curstwist
🛠️ Merge pull request #36259 from Qrox/exclude-dda Exclude dda in unit test mod list to fix CI build errors by ZhilkinSerg
🛠️ Merge pull request #36261 from ZhilkinSerg/astyle-2019-12-19 Fix astyle regression (2019-12-19) by ZhilkinSerg
🛠️ Fix astyle regressions by ZhilkinSerg
🛠️ [Limit time taken for NPCs to train new spells (Limit time taken for NPCs to train new spells #36217) * limit time taken for spell trianing new spells
modify comments
use clamp instead of maxmin](fc8d267) by davidpwbrown
🛠️ Merge pull request #36223 from davidpwbrown/generic_video_game Generic video game play iuse by ZhilkinSerg
🛠️ Merge pull request #36227 from BevapDin/ywh Replace usage of
JsonArray::has_more
with range-based loops. by ZhilkinSerg🛠️ Check for possible to wield completed craft (#36230) by davidpwbrown
🛠️ Allow autoboating (#36221) by davidpwbrown
🛠️ Merge pull request #36260 from davidpwbrown/reload_pull_fix Change pull metal weapon mattack to cancel reload activity by ZhilkinSerg
🛠️ Merge pull request #36237 from KorGgenT/nopain Magiclysm - spells go through pain resist by ZhilkinSerg
🛠️ Merge pull request #36256 from Night-Pryanik/crafting-gui-borders-fix Fixed crafting GUI borders issues by ZhilkinSerg
🛠️ [Fix for liquid handling during butchery after interruption (Fix for liquid handling during butchery after interruption #36245) * activity is cancelled after liquid handling - dont access targets
extra line deletion
add comment to explain danger](8208210) by davidpwbrown
🛠️ Merge pull request #36251 from mark7/wb-noopt Add NOOPT make option to disable optimization by ZhilkinSerg
🛠️ Fix field coverage error by Qrox
🛠️ change pull metal weapon mattack to cancel reload activity by davidpwbrown
🛠️ Exclude dda in unit test mod list by Qrox
🛠️ Add NOOPT make option to disable optimization GCC recommends use of -Og for debug builds, which theoretically disables optimizations that will cause problems for debugging, but leaves some on to improve performance. Presently, in non-release builds, the Makefile always uses -Og if supported by the compiler. Unfortunately, it appears that even -Og permits control flow to -- from the standpoint of someone using a debugger -- not step a single line at a time when stepping, as lines may have been optimized out. Provide a make option NOOPT, so that if someone really needs -O0 builds, they can get them from the command line without patching the Makefile each time (and possibly letting that change slip into pull requests). by mark7
🛠️ Fixed crafting GUI borders issues by Night-Pryanik
🛠️ Merge pull request #36226 from LaVeyanFiend/MoreSteelPlate Add more steel lining clothing mod compatibility to thick clothing by Rivet-the-Zombie
🛠️ Merge pull request #36246 from anothersimulacrum/fix-pulp Fix pulping not working by ZhilkinSerg
🛠️ Merge pull request #36243 from davidpwbrown/drunk_balance Modify alcohol values to be in line with 1-second turns by ZhilkinSerg
🛠️ Merge pull request #36241 from davidpwbrown/vehicle_collision_stop_autodrive Stop autodrive on any collision, not just damaging ones by ZhilkinSerg
🛠️ Merge pull request #36250 from Qrox/avoid-iterator-invalidation Avoid potential iterator invalidation in map::process_items by ZhilkinSerg
🛠️ Merge pull request #36244 from ralreegorganon/map-extra-spawn-debug-list Add new debug menu item for checking map extra spawns by ZhilkinSerg
🛠️ [(done)Tweak appearance rates of new mapgen extras ((done)Tweak appearance rates of new mapgen extras #36240) * decrease boulders, decrease extras overall
further tweaks based on Wist's tests](f8f2f00) by I-am-Erk
🛠️ [20 or so fairy tale descriptions (20 or so fairy tale descriptions #36248) * Update misc.json
Update misc.json
Update misc.json
Update data/json/items/book/misc.json
Co-Authored-By: I-am-Erk 45136638+I-am-Erk@users.noreply.github.com
Co-Authored-By: I-am-Erk 45136638+I-am-Erk@users.noreply.github.com
Co-Authored-By: I-am-Erk 45136638+I-am-Erk@users.noreply.github.com](cb68229) by Jerimee
🛠️ Add more steel plating clothing mod compatibility by LaVeyanFiend
🛠️ Avoid potential iterator invalidation by Qrox
🛠️ Fix pulping not working After 1e4d076deb800ef75eea04d3ee15106ffa104bf4 fixed the NPC not pulping bug by making the placement value of the pulping activity take absolute coordinates, it did not update the coordinates given when the player started pulping. This fixes that, and provides the absolute coordinates, not the local coordinates. by anothersimulacrum
🛠️ Add new debug menu item for checking map extra spawns by ralreegorganon
🛠️ modify alcohol values to be in line with 1-second turns by davidpwbrown
🛠️ stpo autodrive on any collision, not just damaging ones by davidpwbrown
🛠️ Merge pull request #36178 from mark7/wb-playerstatus-color Standardize player info window colors by ZhilkinSerg
🛠️ Merge pull request #36232 from davidpwbrown/npc_reach_diagonal Consistent NPC reach range with trigdist by ZhilkinSerg
🛠️ Merge pull request #36234 from Fris0uman/defrost Fix defrost by ZhilkinSerg
🛠️ Magiclysm - spells go through pain resist by KorGgenT
🛠️ Fix defrost by Fris0uman
🛠️ Change item_group::load_item_group to take a JsonValue instead of a stream. by BevapDin
🛠️ Change Item_factory::load_item_group to take a const reference by BevapDin
🛠️ Change loop to respect size of both arrays: The loop would previously read more data than there was storage reserved for (it could read more than
adv_inv_in_vehicle.size()
elements). by BevapDin🛠️ Change mapgen_function_json_base::setup_setmap to take a const reference And iterate over it via a range-based loop. by BevapDin
🛠️ Change load_damage_instance to take a const reference And use a range-based loop. by BevapDin
🛠️ Change mission_util::set_reveal_any to take a const reference by BevapDin
🛠️ Change snippet_library::add_snippets_from_json to take a const reference. Which allows to iterate over the array using a range-based loop. by BevapDin
🛠️ Change trait_group::load_trait_group to accept a JsonValue Which can be used just like the stream. Also added a
JsonObject::get_member
function to get a specific member asJsonValue
. by BevapDin🛠️ Change mutation_branch::load_trait_group to accept a const reference This allows to iterate over the array using a range-based lood. by BevapDin
🛠️ Change loading elements of requirements: Change
requirement_data::load_obj_list
to take a reference to const JsonArray. This allows to inline the code in the caller (the JsonArray instance does not need to be stored in a variable). Inside the function, change the loops to range-based loops over the array / the subarray. In turn, change the variousload
functions to acceptconst JsonValue &
(entries of the array). The functions used to get the full array as reference and would extract the next element from it. by BevapDin🛠️ Replace index based loops over JsonArray with range-based loops. by BevapDin
🛠️ Replace usage of JsonArray::has_more with range-based loops. by BevapDin
🛠️ Use proper type so we don't have to cast it. by BevapDin
🛠️ Move field type consistency check to after the loop. It checks the same thing essentially: that there is at least one intensity level defined. by BevapDin
🛠️ Remove redundant check for existence of array after getting it. by BevapDin
🛠️ Remove unnecessary emptiness check. There is a check for whether the array has more entries. That one will catch empty array. by BevapDin
🛠️ Fix accessing an unrelated JSON entry: The code would always use the first entry of the parent array (
trait
) instead of the that of the subarray. It would however use the second value of the subarray and skip the first one. Makes no sense. by BevapDin🛠️ Call dedicated clear method instead of clearing by assigning an empty value. by BevapDin
🛠️ Avoid UB: actually set the JsonObject to something before using it. by BevapDin
🛠️ Don't skip JSON data in unexpected form, trigger an error instead. The current code would just skip the array entry if it was neither a string nor an object. There is no indication to the modder that their data has been ignored. The new code will trigger an error instead. The modder will know about the invalid format. by BevapDin
🛠️ Fix documentation: JSON classes throw JsonError. by BevapDin
🛠️ Merge pull request #36116 from richiroutreach/blurk updates to doc\MONSTERS.md by I-am-Erk
🛠️ consistent NPC reach range with trigdist by davidpwbrown
🛠️ Update MONSTERS.md by Jerimee
🛠️ Merge pull request #36219 from davidpwbrown/npc_pulp_fix Fix NPC pulping by ZhilkinSerg
🛠️ Merge pull request #36222 from davidpwbrown/why_is_the_rain_green Fix light drizzle being green by ZhilkinSerg
🛠️ generic play by davidpwbrown
🛠️ why is the rain green? by davidpwbrown
🛠️ add to documentation by davidpwbrown
🛠️ move placement to abs coords to pass outbounds check by davidpwbrown
🛠️ [Using "cancels" makes traits mutually exclusive at character creation (#36198) * Using "cancels" makes traits mutually exclusive at character creation
Fix trait conflict at character creation
Shorter mod description
exclude robust genetic](572b78f) by Fris0uman
🛠️ Merge pull request #36215 from CleverRaven/android-build-2019-12-18-v2 Report Android tools version during build by ZhilkinSerg
🛠️ Report Android tools version during build by ZhilkinSerg
🛠️ Merge pull request #36214 from Night-Pryanik/search-radius Revert limiting search radius for listing bionics to 3 tiles by ZhilkinSerg
🛠️ Revert limiting search radius ro 3 tiles by Night-Pryanik
🛠️ Copyedit new changelog entries. by kevingranade
🛠️ Automated changelog import through Dec 01, 2019 by kevingranade
🛠️ Merge pull request #36209 from John-Candlebury/sci-fi-aftershock Remove dough from aftershock by Rivet-the-Zombie
🛠️ Merge pull request #36211 from anothersimulacrum/amk Fix alt map key after #36075 by ZhilkinSerg
🛠️ Merge pull request #36212 from CleverRaven/android-typo-2019-12-18 Fix typo in variable name in gradle file by ZhilkinSerg
🛠️ Fix typo in variable name in gradle file by ZhilkinSerg
🛠️ Fix alt map key and graphical overmap after #36075 Also add alt map key to mod testing to prevent this. Graphical overmap needs mod font support to be able to be run with CI. by anothersimulacrum
🛠️ Obsolete recipes by John-Candlebury
🛠️ Remove dough from aftershock by John-Candlebury
🛠️ Get rid of MISC_REPAIR iuse action and resin_cord item (#36155) by ZhilkinSerg
🛠️ Fix not displaying mutant + cbm encumbrance (#36121) by Ramza13
🛠️ Ellipsis preferred over three dots by ZhilkinSerg
🛠️ Merge pull request #36196 from kevingranade/fix-vertical-peeking Only allow vertical view shifting when 3D FOV is enabled by ZhilkinSerg
🛠️ Merge pull request #36199 from ZhilkinSerg/android-2019-12-18 Updated Android build process (2019-12-18) by ZhilkinSerg
🛠️ More build customizations from properties file by ZhilkinSerg
🛠️ [(done) Removes long grass from regional terrain lists, makes it into a map extra ((done) Removes long grass from regional terrain lists, makes it into a map extra #35990) * add json-based map extras for fields
add shed
adjust frequencies based on playtest
add new extras to forests too
reduce trees and bushes in fields](4206b62) by I-am-Erk
🛠️ Mod cleanup: Fix special attacks and death functions (#36186) by ZhilkinSerg
🛠️ change parameter of plthrow from int to item_location (#36106) by KorGgenT
🛠️ refactor mend() (#36173) by KorGgenT
🛠️ Unconditionally update overmap vision (#36183) by ymber
🛠️ Merge pull request #36192 from KorGgenT/minor-blacklist-fix Mod Cleanup: fix external_option errors by I-am-Erk
🛠️ Merge branch 'master' into minor-blacklist-fix by KorGgenT
🛠️ Merge pull request #36191 from ZhilkinSerg/android-2019-12-16 Flavor-aware app name by ZhilkinSerg
🛠️ Merge pull request #36185 from ZhilkinSerg/mods-json-assorted-2019-12-17 Mod cleanup: Assorted fixes (2019-12-17) by I-am-Erk
🛠️ Merge branch 'master' into mods-json-assorted-2019-12-17 by I-am-Erk
🛠️ change Character::change_side parameter to item_location by KorGgenT
🛠️ move player::change_side to Character by KorGgenT
🛠️ [Light Manipulation Spellbook, and new relic effect "BONUS_DODGE" (Light Manipulation Spellbook, and new relic effect "BONUS_DODGE" #35925) * Magiclysm- Light Manipulation Spellbook
Add spell scroll
Implement BONUS_DODGE
Modify dodging bonus
Lint Json
Rework Bonus Dodge to add dodge attempts
Also adds two new rings with this effect
🛠️ Merge pull request #36181 from Maleclypse/AFS-Prepnet-Orchard-MapSpecial Afs prepnet orchard map special by I-am-Erk
🛠️ Merge pull request #36177 from Maleclypse/Mortar-to-Stone Mortar to stone by I-am-Erk
🛠️ Merge pull request #36184 from ZhilkinSerg/mods-json-whitespaces Mod cleanup: Fix insufficient spaces by I-am-Erk
🛠️ Merge pull request #36188 from ZhilkinSerg/mods-json-item-groups Mod cleanup: Fix item groups by I-am-Erk
🛠️ Mod cleanup: Assorted mapgen fixes (2019-12-17) (#36187) by ZhilkinSerg
🛠️ fix external_option errors by KorGgenT
🛠️ Update refugee_item_groups.json by ZhilkinSerg
🛠️ Update captive_item_groups.json by ZhilkinSerg
🛠️ Fix item groups (chance -> prob) by ZhilkinSerg
🛠️ Update CRT_EnforcementBuff.json by ZhilkinSerg
🛠️ Fixed uncraft recipes by ZhilkinSerg
🛠️ Fix terrain id in regional overlay by ZhilkinSerg
🛠️ Removed unused nodes from regional overlay by ZhilkinSerg
🛠️ Removed unused
type
node fromcity
node in regional overlay by ZhilkinSerg🛠️ Removed unused
use_message
node from place_monster use action by ZhilkinSerg🛠️ Fixed recipe overrides by ZhilkinSerg
🛠️ Removed unused
scaled_num
node from cactus harvest by ZhilkinSerg🛠️ Removed unused
range
node frpm monster special attacks by ZhilkinSerg🛠️ Fix copy-from by ZhilkinSerg
🛠️ Renamed comment node by ZhilkinSerg
🛠️ Fix skill requirements for melee techniques by ZhilkinSerg
🛠️ Fix insufficient spaces by ZhilkinSerg
🛠️ Merge pull request #36100 from davidpwbrown/camp_upgrade_vehicle_fixes Camp upgrade vehicle fixes by Rivet-the-Zombie
🛠️ Update afs_overmap_specials.json by Maleclypse
🛠️ Standardize player info window colors/format Previously, the colors and format used on the player info window had varied from tab to tab. Make all tabs conform to the color convention used in the STATS tab: Magenta is reserved for text that must be set off from the rest, white for numeric stats to make them stand out, light gray for everything else. Convert "sentence"-based structure of ENCUMBRANCE AND WARMTH tab to one-line-per-stat format. by mark7
🛠️ Merge pull request #36176 from KorGgenT/mag-it-group fix demon lair itemgroup by I-am-Erk
🛠️ Merge pull request #36167 from arijust/headlight_fix Change weight for reinforced wide highlights. by I-am-Erk
🛠️ Only allow vertical view shifting when 3D FOV is enabled by kevingranade
🛠️ Merge pull request #36170 from ralreegorganon/random-tiles-for-immobile-furniture Allow random tile variants for immobile furniture by kevingranade
🛠️ Don't paralyze when cleaning a filthy gun (#36158) by AlexMooney
🛠️ Update afs_overmap_specials.json by Maleclypse
🛠️ [Colour-code ter and furn prereqs for constructions (Colour-code terrain and furniture prerequisites for constructions #36145) Some constructions require the existence of a particular terrain or
furniture to build. E.g. "door with peephole" requires "door".
The other construction requirements are highlighted in red or green
according to their presence. Make this one highlighted similarly, so
that it is clear when it is the reason that a particular construction is
impossible.](d46a122) by jbytheway
🛠️ Retire procedurally generated houses and basements (#36075) by ralreegorganon
🛠️ allow "internal" wearables even with skin-contact gear on top (#36062) by misterprimus
🛠️ Merge pull request #36016 from KorGgenT/scope-game-inv rescope game::inv_for_ functions by kevingranade
🛠️ Merge pull request #35818 from ZhilkinSerg/refactor-defense-mode Refactor defense mode by kevingranade
🛠️ update construction stone walls Adds pebble foundation and mortar for wet stone walls by Maleclypse
🛠️ Merge pull request #8 from CleverRaven/master Update baseline by Maleclypse
🛠️ fix demon lair itemgroup by KorGgenT
🛠️ Zombie keep their previous upgrade_time when they revive (#36168) by Fris0uman
🛠️ refactor game::unload (#36125) by KorGgenT
🛠️ Allow variant tiles for immobile furniture by ralreegorganon
🛠️ Replace direct access of mov_str_req for move check by ralreegorganon
🛠️ Add new furn_t::is_movable to consolidate checks by ralreegorganon
🛠️ Merge pull request #36104 from LilShiningMan/LSM---Science science_and_tech.json added by I-am-Erk
🛠️ Merge pull request #36137 from BevapDin/kkl Fix using a null item in target_handler::target_ui by kevingranade
🛠️ [Add item::get_food (#36119) * Add item::get_food
There were many places in the codebase which had to fetch either an item
or its contents, depending on which was food. Factor that logic out
into a new item member function, to simplify code elsewhere.
🛠️ Merge branch 'master' of https://github.com/CleverRaven/Cataclysm-DDA by I-am-Erk
🛠️ [Add json checking for more mods on all PRs (Add json checking for more mods on all PRs #35995) * Clean up mod command-line parsing
The test executable had custom string splitting code. Use the generic
string_split instead.
Currently our CI doesn't check mod json except for a couple of cases,
and in one of those cases (Magiclysm) it doesn't check it on json-only
PRs, which is unhelpful.
Add an additional test run, called as part of the TEST_STAGE CI job
(i.e. the first one, which runs in full on json-only changes). This
runs the test executable with every mod enabled (except those from a
blacklist), without actually running any tests.
The purposes is simply to load all of the mod json, enabling us to catch
any errors therein.](79be8d6) by jbytheway
🛠️ Revert "lint recipe_food" This reverts commit ece5c9d23cb051dec85781855c2a533e06430121. by I-am-Erk
🛠️ Merge pull request #36165 from arijust/soap_flakes_fix Tweak name of non-vehicle turret chassis. by ZhilkinSerg
🛠️ lint recipe_food by I-am-Erk
🛠️ Change weight for Reinforced wide highlights. by arijust
🛠️ Merge pull request #34738 from xanderrootslayer/SUSBathroomOctober SUS Bathroom, Part 1 by I-am-Erk
🛠️ pluralization strings [
{
"id": "base_toiletries",
"name": "generic grooming",
"type": "GENERIC",
"description": "generic item template",
"symbol": "+",
"color": "blue",
"price": 200,
"price_postapoc": 0,
"weight": 100,
"volume": "50 ml",
"material": "plastic",
"bashing": 1,
"to_hit": -1
},
{
"id": "soap_holder",
"name": { "str": "soap dish", "str_pl": "soap dishes" },
"type": "GENERIC",
"description": "A shallow dish for holding a bar of soap. It has ridges to help drain water away from the dish. Not the most exciting of items.",
"symbol": "-",
"copy-from": "base_toiletries"
},
{
"id": "razor_shaving",
"name": "shaving razor",
"type": "GENERIC",
"description": "A razor blade on a comfortable handle. Much easier to shave with than a loose razor.",
"symbol": "t",
"copy-from": "base_toiletries",
"price": 800,
"price_postapoc": 1200,
"//": "the end of the world doesn't mean everyone is okay with having ZZ Top beards. disposable razors are a hot commodity. The razor also loses the Cutting 1 quality. Don't ask how we confirmed this.",
"weight": 110,
"material": [ "plastic", "steel" ],
"cutting": 2
},
{
"id": "toothbrush_plain",
"name": { "str": "toothbrush", "str_pl": "toothbrushes" },
"type": "GENERIC",
"description": "A plastic brush with soft bristles for cleaning your teeth.",
"symbol": "/",
"copy-from": "base_toiletries",
"snippet_category": [
{
"id": "tbrush1",
"text": "A plastic brush with soft bristles for cleaning your teeth. It has a cheap, blocky handle and is likely meant to be disposable."
},
{
"id": "tbrush2",
"text": "A combination toothbrush and gum massager. It has an ergonomic silicone grip. Luxurious!"
},
{
"id": "tbrush3",
"text": "A plastic brush with soft bristles for cleaning your teeth. The blue and white pattern on the handle implies cleanliness."
},
{
"id": "tbrush4",
"text": "A short toothbrush designed for children. It has a wide-eyed cartoon pony on the handle."
},
{
"id": "tbrush5",
"text": "A short toothbrush designed for children. It has a grinning red racecar on the handle."
}
]
},
{
"id": "hairbrush",
"name": { "str": "hairbrush", "str_pl": "hairbrushes" },
"type": "GENERIC",
"description": "An instrument of hair torture.",
"symbol": "/",
"copy-from": "base_toiletries",
"snippet_category": [
{ "id": "hbrush1", "text": "An instrument of hair torture. There are round safety tips on the bristles." },
{ "id": "hbrush2", "text": "An old-fashioned hair-straightening device with a faux-wood handle." },
{ "id": "hbrush3", "text": "A soft, cushioned hairbrush. The shiny chrome design appears modern." },
{ "id": "hbrush4", "text": "A tacky kid's hairbrush. The cartoon whale on the handle seems friendly enough." }
]
},
{
"id": "curler_hair",
"name": "hair curler",
"type": "GENERIC",
"description": "A soft plastic cylinder you can wrap a lock of your hair around to curl it.",
"copy-from": "base_toiletries",
"symbol": ",",
"weight": 20,
"volume": "25 ml",
"container": "box_small"
},
{
"id": "string_floss",
"name": { "str": "dental floss", "str_pl": "rolls of dental floss" },
"type": "GENERIC",
"description": "Twenty-five yards of finely waxed thread wound up inside a plastic container. Perfect for picking bits of smoked meat out of your teeth. Disassemble to use the thread for something else.",
"copy-from": "base_toiletries",
"symbol": "
",","material": [ "plastic", "cotton" ]
},
{
"id": "comb_pocket",
"name": "comb",
"type": "GENERIC",
"description": "A grooming tool with teeth for straightening your hair.",
"symbol": "/",
"copy-from": "base_toiletries",
"snippet_category": [
{ "id": "pcomb1", "text": "Somehow, a few teeth have already broken off the end of this otherwise pristine comb." },
{
"id": "pcomb2",
"text": "A grooming tool with teeth for straightening your hair. This one is narrow, black and austere."
},
{ "id": "pcomb3", "text": "A comb made of soft plastic. Its tortoiseshell pattern makes it seem antique." },
{ "id": "pcomb4", "text": "A comb which folds on a hinge, in case you want to look like a greaser." }
]
},
{
"id": "plunger_toilet",
"name": "toilet plunger",
"type": "GENERIC",
"description": "A rubber-tipped tool for unclogging pipes, or a club for an immature survivor.",
"symbol": "p",
"color": "red",
"price": 800,
"price_postapoc": 50,
"weight": 590,
"volume": "2100 ml",
"//": "the volume is pretty bulky, but this is an old fashioned model.",
"material": [ "wood", "plastic" ],
"bashing": 5,
"to_hit": -1
},
{
"id": "plunger_futuristic",
"name": "professional plunger",
"type": "GENERIC",
"description": "This hollow plastic toilet plunger's bell compresses like an accordion. It is efficient at its intended purpose, and complete rubbish as a weapon.",
"symbol": "p",
"color": "black",
"price": 1590,
"price_postapoc": 10,
"weight": 680,
"volume": "2400 ml",
"material": "plastic",
"bashing": 2,
"to_hit": -1
},
{
"id": "toilet_paper",
"name": { "str": "toilet paper", "str_pl": "rolls of toilet paper" },
"type": "GENERIC",
"description": "A luxurious remnant of civilization.",
"symbol": "
"color": "white",
"container": "box_medium",
"price": 89,
"price_postapoc": 180,
"weight": 227,
"volume": 1,
"material": "paper",
"to_hit": -2,
"snippet_category": [
{
"id": "tpaper1",
"text": "Imagine the thinnest, most disposable paper you could possibly make. Now imagine something thinner than that."
},
{
"id": "tpaper2",
"text": "This roll of toilet paper is two-ply and quilted, for vandalizing houses more comfortably than ever."
},
{ "id": "tpaper3", "text": "This brand of toilet paper is designed to dissolve completely in water!" },
{ "id": "tpaper4", "text": "Images of your least favorite politician are printed on each individual sheet." },
{
"id": "tpaper5",
"text": "A luxurious remnant of civilization. The splinters of unprocessed wood visible in this one make it seem less luxurious, though."
}
]
},
{
"id": "hair_dryer",
"name": "hair dryer",
"type": "GENERIC",
"description": "This tool dries your hair by pushing air through a coil of hot wires. Without a funtioning power grid, it is a motorized paper weight.",
"symbol": "(",
"color": "black",
"price": 2100,
"price_postapoc": 0,
"weight": 680,
"volume": 2,
"material": [ "plastic", "steel" ],
"bashing": 3,
"to_hit": -1
},
{
"id": "curling_iron",
"name": "curling iron",
"type": "GENERIC",
"description": "A wand made of heat-resistant ceramics. When plugged into an outlet, it is hot enough to shape your hair into curls. Too bad the power's out.",
"symbol": "/",
"color": "magenta",
"price": 2500,
"price_postapoc": 0,
"weight": 590,
"volume": 1,
"material": [ "ceramic", "steel" ],
"bashing": 3,
"to_hit": 1
},
{
"id": "brush_toilet",
"name": { "str": "toilet brush", "str_pl": "toilet brushes" },
"type": "GENERIC",
"description": "Zombies cannot be intimidated or humiliated, so this stiff brush is only useful for scouring toilet bowls.",
"symbol": "p",
"color": "white",
"price": 1700,
"price_postapoc": 0,
"weight": 160,
"volume": 2,
"material": [ "steel", "plastic" ],
"bashing": 3,
"to_hit": 1
}
] by I-am-Erk
🛠️ Merge pull request #36164 from ifreund/repology-align-right Right-align repology badge to improve README flow by I-am-Erk
🛠️ Merge pull request #36163 from Fris0uman/soap Add missing id_suffix to soap_flakes recipe by I-am-Erk
🛠️ Handle relevant item being a null pointer in target_handler::target_ui Instead of assuming it is
pc.weapon
. Note thatpc.weapon
may be a null item anyway (character needs to wield nothing when they want to fire a vehicle turret). This in turn means a null item was given to some functions around, and not all of them would handle this well. Some assumed the input was always a gun item. by BevapDin🛠️ Simplify code by calling the proper function: Call
Character::has_item
instead of going the route viaget_item_position
(returns an invalid index) and callingi_at
(which returns a null item when the input is an invalid index). by BevapDin🛠️ Change draw_throw_aim to accept a reference instead of a pointer. The pointer was dereferenced without any null-check anyway, so the function pretty much expects a valid pointer. This makes it clear to the caller. by BevapDin
🛠️ Tweak name of non-vehicle turret chassis. by arijust
🛠️ Right-align repology badge to improve README flow by ifreund
🛠️ Make some holster messages more vague (#36146) Previously these messages referred to the 'weapon' you were putting in,
but some holsters hold magazines, not weapons. Instead, just say
'item'. by jbytheway
🛠️ Update src/faction_camp.cpp Co-Authored-By: Kevin Granade kevin.granade@gmail.com by davidpwbrown
🛠️ Update src/faction_camp.cpp Co-Authored-By: Kevin Granade kevin.granade@gmail.com by davidpwbrown
🛠️ Update src/faction_camp.cpp Co-Authored-By: Kevin Granade kevin.granade@gmail.com by davidpwbrown
🛠️ Add missing id_suffix to soap_flakes recipe by Fris0uman
🛠️ Merge pull request #36152 from Night-Pryanik/island-prison-mapgen-tweak Significantly reworked island prison mapgen by I-am-Erk
🛠️ [Adjust staff sling crafting requirements (#36161) * Update staff sling recipe
sling require sewing](4f380a3) by Fris0uman
🛠️ Merge pull request #35992 from Morat2255/master Makes skin tone mutations conflict more consistently by I-am-Erk
🛠️ Merge pull request #36096 from ymber/library_sus Overhaul library mapgen and add SUS bookcases by I-am-Erk
🛠️ Lint library palette by I-am-Erk
🛠️ Merge pull request #36122 from Maleclypse/Sealed-Jams Sealed jams by I-am-Erk
🛠️ Flavor-aware app name by ZhilkinSerg
🛠️ Significantly reworked mapgen by Night-Pryanik
🛠️ Merge pull request #36132 from jbytheway/variant_stringmaker StringMaker specialization for cata_variant by ZhilkinSerg
🛠️ Merge pull request #36134 from KorGgenT/demon-spider-itemgroup-update adjust demon spider itemgroups by ZhilkinSerg
🛠️ Merge pull request #36140 from jbytheway/cargo_part_name Display vehicle part name in advanced inventory by ZhilkinSerg
🛠️ Merge pull request #36141 from anothersimulacrum/suffer Fix unreachable code in suffer.cpp by ZhilkinSerg
🛠️ Merge pull request #36142 from anothersimulacrum/foul Prevent non-fouling guns from spawning with dirt by ZhilkinSerg
🛠️ Merge pull request #36147 from anothersimulacrum/40mm Fix 40mm mod errors by ZhilkinSerg
🛠️ Merge pull request #36150 from kevingranade/dont-autoattack-unseen-enemies Only attack enemies you can see. by ZhilkinSerg
🛠️ Merge pull request #36109 from richiroutreach/patch-8 add ellipsis pref to style manual by Rivet-the-Zombie
🛠️ Update recipe_food.json by Maleclypse
🛠️ Fix 40mm mod errors by anothersimulacrum
🛠️ Update recipe_food.json by Maleclypse
🛠️ Update recipe_food.json by Maleclypse
🛠️ Update recipe_food.json by Maleclypse
🛠️ Update recipe_food.json by Maleclypse
🛠️ Update data/json/recipes/recipe_others.json Co-Authored-By: anothersimulacrum anothersimulacrum@gmail.com by xanderrootslayer
🛠️ Update data/json/recipes/recipe_others.json Co-Authored-By: anothersimulacrum anothersimulacrum@gmail.com by xanderrootslayer
🛠️ Update data/json/recipes/recipe_others.json Co-Authored-By: anothersimulacrum anothersimulacrum@gmail.com by xanderrootslayer
🛠️ Update data/json/recipes/recipe_others.json Co-Authored-By: anothersimulacrum anothersimulacrum@gmail.com by xanderrootslayer
🛠️ Merge branch 'master' into SUSBathroomOctober by xanderrootslayer
🛠️ Only attack enemies you can see. by kevingranade
🛠️ Merge pull request #35865 from ymber/40mm Split 40mm grenade types by kevingranade
🛠️ Prevent non-fouling guns from spawning with dirt Guns that have the NON-FOULING flag should be excluded from spawning with dirt. I also moved comments from the the middle of conditions to before them, because it's easier to read. by anothersimulacrum
🛠️ Fix unreachable codein suffer.cpp by anothersimulacrum
🛠️ Display vehicle part name in advanced inventory For unlabelled vehicle parts, fall back to displaying the part name (rather than nothing). To help players know where they are putting their stuff. by jbytheway
🛠️ Include new StringMaker in variant tests by jbytheway
🛠️ StringMaker for cata_variant by jbytheway
🛠️ Merge pull request #36117 from DaviBones/power-tool-fix Fix power tool charge consumption oversights by ZhilkinSerg
🛠️ Merge pull request #36133 from Night-Pryanik/locker-smash-results-tweak Locker smash results tweak by ZhilkinSerg
🛠️ Merge pull request #36112 from davidpwbrown/unboard_vertical_fix Unboard NPC before vertical shift by ZhilkinSerg
🛠️ [Fixed list of bionics showing item durability indicator (Fixed list of bionics showing item durability indicator #36123) * Fixed list of bionics showing item durability indicator
3 tiles max](28ab720) by Night-Pryanik
🛠️ Merge pull request #36129 from BevapDin/bsw Fix items unnecessarily accumulating the ENCUMBRANCE_UPDATE flag. by ZhilkinSerg
🛠️ Merge pull request #36120 from jbytheway/assorted_recipe_cleanup Assorted recipe cleanup by ZhilkinSerg
🛠️ Merge pull request #36131 from jbytheway/libpulse-fix Add libpulse dependencies by ZhilkinSerg
🛠️ Merge pull request #36135 from harakka/patch-1 Typo fix: "hammer make from -> hammer made from" by ZhilkinSerg
🛠️ Typo fix: "hammer make from -> hammer made from" Single letter typo fix in description of makeshift_hammer by harakka
🛠️ adjust demon spider itemgroups by KorGgenT
🛠️ Removed chunk of steel drop from smashing a locker Also made pipe drops at 50% chance instead of guaranteed. by Night-Pryanik
🛠️ 40mm fixes by ymber
🛠️ Regionalize library palette by ymber
🛠️ Fix various clang-tidy errors Having fixed the clang-tidy Travis build, it's now necessary to fix all the errors it highlights. by jbytheway
🛠️ Add libpulse dependencies Something strange is happening with the apt on the Travis machines. Try to work around with some explicit version flags for libpulse. by jbytheway
🛠️ Refactored action overrides and updated defense mode setup menu by ZhilkinSerg
🛠️ Allow saving in defense mode by ZhilkinSerg
🛠️ Generate defense location from overmap specials by ZhilkinSerg
🛠️ Rearrange special game mode code by ZhilkinSerg
🛠️ Add dimensions property to overmap special Minimum size of the box that can contain whole overmap special by ZhilkinSerg
🛠️ Add function to force place overmap special on overmap by ZhilkinSerg
🛠️ Add functions to clear overmap data (special placement, cities, connection) by ZhilkinSerg
🛠️ Skip overmap generation in Defense special game mode by ZhilkinSerg
🛠️ Skip generator when using kill all monsters debug command by ZhilkinSerg
🛠️ Fix items unnecessarily accumulating the ENCUMBRANCE_UPDATE flag.
visit_items
visits the calling item as well, so ifuse_charges
is called on a matching item with charges, those charges are consumed, and (becauseqty != old_qty
)on_contents_changed
is called, which sets up the flag. Also removes the flag from items loaded from saves. The flag is temporary in nature anyway. by BevapDin🛠️ Merge pull request #36118 from arijust/IFR_giant_worms Giant worms can't be detected by IR vision anymore. by Rivet-the-Zombie
🛠️ Update recipe_food.json Linting by Maleclypse
🛠️ Update recipe_food.json Added a canned version of jam recipe. by Maleclypse
🛠️ Rebalance dairy recipes When implementing display for recipe nutrient ranges I discovered some wild variation in dairy products. This resolves those. - Heavy cream now has NUTRIENT_OVERRIDE. The way in which it is made doesn't work with automatic nutrient calculations. - Condensed milk recipes are normalized. The calorie range was absurd, due to the variety of sugar-substitutes which could be used. Also, one recipe had the wrong number of charges. Resolved this by introducing a new recipe requirement 'sugar_standard', normalized by calorie count, and using that in the condensed milk recipes. by jbytheway
🛠️ Break recipe loops There were three loops in comestible recipes without any item marked NUTRIENT_OVERRIDE. This is potentially problematic because it leads to vitamins being stored arbitrarily deep within nested item components, making it arbitrarily expensive to compute the vitamin content, and leading potentially unbounded calorie or vitamin content. Break the three as follows: - You can no longer dehydrate rehydrated vegetables. - You can no longer make condensed milk from reconstituted milk. - Forest honey now has NUTRIENT_OVERRIDE (the loop was between it and glazed honey). by jbytheway
🛠️ add warning when setting alarm while deaf (#36061) by misterprimus
🛠️ Add Fedora and Arch installation instructions (#36105) by tim77
🛠️ Merge pull request #36099 from BevapDin/hjc Replace usage of stringstream with simple string concatenation. by kevingranade
🛠️ Add sort by barter value to the advanced inventory screen. (#36058) by ishtatann
🛠️ Make constructions in progress display the progress percentage. (#36020) by ishtatann
🛠️ Implement new zombie: Zapper zombie (#35951) by arijust
🛠️ Merge pull request #35910 from DaviBones/monotony-penalty Eating same food repeatedly gives less fun by kevingranade
CONTRIBUTORS
Last week there were 33 contributors.
👤 Maleclypse
👤 anothersimulacrum
👤 FuelType-Memes
👤 BrettDong
👤 davidpwbrown
👤 Rivet-the-Zombie
👤 sztosz
👤 curstwist
👤 BevapDin
👤 AlexMooney
👤 misterprimus
👤 Fris0uman
👤 ZhilkinSerg
👤 LilShiningMan
👤 Qrox
👤 LaVeyanFiend
👤 kevingranade
👤 arijust
👤 mark7
👤 Night-Pryanik
👤 I-am-Erk
👤 Jerimee
👤 ralreegorganon
👤 KorGgenT
👤 John-Candlebury
👤 Ramza13
👤 ymber
👤 jbytheway
👤 ifreund
👤 xanderrootslayer
👤 harakka
👤 tim77
👤 ishtatann
STARGAZERS
Last week there were 18 stagazers.
⭐ chrisalcantara
⭐ szysunzeyu
⭐ jkbpvsc
⭐ AlbertNewton
⭐ MarsCoder
⭐ BraveFive
⭐ Kiwav
⭐ snipercup
⭐ LukaZagar
⭐ guihao-liang
⭐ kouchibin
⭐ rockretep
⭐ kelvintys2
⭐ ilovejs
⭐ mitchmindtree
⭐ goddessfreya
⭐ pokkutter
⭐ bogdad
You all are the stars! 🌟
RELEASES
Last week there were 43 releases.
🚀 cdda-jenkins-b10049 Cataclysm-DDA experimental build #10049
🚀 cdda-jenkins-b10048 Cataclysm-DDA experimental build #10048
🚀 cdda-jenkins-b10047 Cataclysm-DDA experimental build #10047
🚀 cdda-jenkins-b10046 Cataclysm-DDA experimental build #10046
🚀 cdda-jenkins-b10045 Cataclysm-DDA experimental build #10045
🚀 cdda-jenkins-b10044 Cataclysm-DDA experimental build #10044
🚀 cdda-jenkins-b10043 Cataclysm-DDA experimental build #10043
🚀 cdda-jenkins-b10042 Cataclysm-DDA experimental build #10042
🚀 cdda-jenkins-b10041 Cataclysm-DDA experimental build #10041
🚀 cdda-jenkins-b10040 Cataclysm-DDA experimental build #10040
🚀 cdda-jenkins-b10039 Cataclysm-DDA experimental build #10039
🚀 cdda-jenkins-b10038 Cataclysm-DDA experimental build #10038
🚀 cdda-jenkins-b10037 Cataclysm-DDA experimental build #10037
🚀 cdda-jenkins-b10036 Cataclysm-DDA experimental build #10036
🚀 cdda-jenkins-b10035 Cataclysm-DDA experimental build #10035
🚀 cdda-jenkins-b10034 Cataclysm-DDA experimental build #10034
🚀 cdda-jenkins-b10033 Cataclysm-DDA experimental build #10033
🚀 cdda-jenkins-b10032 Cataclysm-DDA experimental build #10032
🚀 cdda-jenkins-b10031 Cataclysm-DDA experimental build #10031
🚀 cdda-jenkins-b10030 Cataclysm-DDA experimental build #10030
🚀 cdda-jenkins-b10029 Cataclysm-DDA experimental build #10029
🚀 cdda-jenkins-b10028 Cataclysm-DDA experimental build #10028
🚀 cdda-jenkins-b10027 Cataclysm-DDA experimental build #10027
🚀 cdda-jenkins-b10026 Cataclysm-DDA experimental build #10026
🚀 cdda-jenkins-b10025 Cataclysm-DDA experimental build #10025
🚀 cdda-jenkins-b10024 Cataclysm-DDA experimental build #10024
🚀 cdda-jenkins-b10023 Cataclysm-DDA experimental build #10023
🚀 cdda-jenkins-b10022 Cataclysm-DDA experimental build #10022
🚀 cdda-jenkins-b10021 Cataclysm-DDA experimental build #10021
🚀 cdda-jenkins-b10020 Cataclysm-DDA experimental build #10020
🚀 cdda-jenkins-b10019 Cataclysm-DDA experimental build #10019
🚀 cdda-jenkins-b10018 Cataclysm-DDA experimental build #10018
🚀 cdda-jenkins-b10017 Cataclysm-DDA experimental build #10017
🚀 cdda-jenkins-b10016 Cataclysm-DDA experimental build #10016
🚀 cdda-jenkins-b10015 Cataclysm-DDA experimental build #10015
🚀 cdda-jenkins-b10014 Cataclysm-DDA experimental build #10014
🚀 cdda-jenkins-b10013 Cataclysm-DDA experimental build #10013
🚀 cdda-jenkins-b10012 Cataclysm-DDA experimental build #10012
🚀 cdda-jenkins-b10011 Cataclysm-DDA experimental build #10011
🚀 cdda-jenkins-b10010 Cataclysm-DDA experimental build #10010
🚀 cdda-jenkins-b10009 Cataclysm-DDA experimental build #10009
🚀 cdda-jenkins-b10008 Cataclysm-DDA experimental build #10008
🚀 cdda-jenkins-b10007 Cataclysm-DDA experimental build #10007
That's all for last week, please 👀 Watch and ⭐ Star the repository CleverRaven/Cataclysm-DDA to receive next weekly updates. 😃
You can also view all Weekly Digests by clicking here.
The text was updated successfully, but these errors were encountered: