# The Toolbox

**URL:** https://discourse.cataclysmdda.org/c/game-talk/the-toolbox/21.md?page=14

[Latest](https://discourse.cataclysmdda.org/latest.md) · [Categories](https://discourse.cataclysmdda.org/categories.md) · [Tags](https://discourse.cataclysmdda.org/tags.md)

**Page:** 15

---

## [Sounds!](https://discourse.cataclysmdda.org/t/sounds/13730)

<div class="topic-metadata">

**Author:** [@Rtos](https://discourse.cataclysmdda.org/u/Rtos)\
**Replies:** 1\
**Last updated:** [May 13, 2017, 8:13am UTC](https://discourse.cataclysmdda.org/t/sounds/13730 "2017-05-13T08:13:29Z")

</div>

I have some specific questions regarding sounds in CDDA and how they are triggered. I’m currently working on improving the Chesthole soundpack, replacing sounds that doesn’t fall under a CC licence and adding some variet…

---

## [Noob of Linux need an Retard Guide for Compiling](https://discourse.cataclysmdda.org/t/noob-of-linux-need-an-retard-guide-for-compiling/13551)

<div class="topic-metadata">

**Author:** [@Etherdreamer](https://discourse.cataclysmdda.org/u/Etherdreamer)\
**Replies:** 5\
**Last updated:** [April 18, 2017, 9:26am UTC](https://discourse.cataclysmdda.org/t/noob-of-linux-need-an-retard-guide-for-compiling/13551 "2017-04-18T09:26:19Z")

</div>

Title. Even tried to read the guides for that, maybe because my language issues / no knowledge about Linux, I can´t understand at all how to compile a graphical version of the game. Maybe a step by step guide somewhere,…

---

## [Does arm encumbrance affect ranged combat in current builds?](https://discourse.cataclysmdda.org/t/does-arm-encumbrance-affect-ranged-combat-in-current-builds/13639)

<div class="topic-metadata">

**Author:** [@Zanos](https://discourse.cataclysmdda.org/u/Zanos)\
**Replies:** 0\
**Last updated:** [April 17, 2017, 3:45pm UTC](https://discourse.cataclysmdda.org/t/does-arm-encumbrance-affect-ranged-combat-in-current-builds/13639 "2017-04-17T15:45:27Z")

</div>

I couldn’t find any relevant references to arm encumbrance in player.cpp, gun\_aiming.cpp, or ranged.cpp. It seems to only be affecting the stamina cost of melee attacks in melee.cpp. I’m fairly certain the tooltips still…

---

## [Trouble with adding multiple jobs in mod](https://discourse.cataclysmdda.org/t/trouble-with-adding-multiple-jobs-in-mod/13595)

<div class="topic-metadata">

**Author:** [@kimesik](https://discourse.cataclysmdda.org/u/kimesik)\
**Replies:** 4\
**Last updated:** [April 10, 2017, 3:04pm UTC](https://discourse.cataclysmdda.org/t/trouble-with-adding-multiple-jobs-in-mod/13595 "2017-04-10T15:04:04Z")

</div>

\[spoiler\]\[image\]\[/spoiler\] So, I tried add additional job in my mod and I got this error. Any tips?

---

## [JSON, misadventures in Modding and tears. \[please help...\]](https://discourse.cataclysmdda.org/t/json-misadventures-in-modding-and-tears-please-help/13554)

<div class="topic-metadata">

**Author:** [@Wulfle](https://discourse.cataclysmdda.org/u/Wulfle)\
**Replies:** 45\
**Last updated:** [March 29, 2017, 10:13pm UTC](https://discourse.cataclysmdda.org/t/json-misadventures-in-modding-and-tears-please-help/13554 "2017-03-29T22:13:46Z")

</div>

I am at the point of tears. I have done everything I can think of, I’ve combed though every line of code ten times but, whatever the problem is, I can’t find it. Background: I like this game and have been playing it for…

---

## [Using Git and Github to contribute](https://discourse.cataclysmdda.org/t/using-git-and-github-to-contribute/1030)

<div class="topic-metadata">

**Author:** [@Soron](https://discourse.cataclysmdda.org/u/Soron)\
**Replies:** 18\
**Last updated:** [February 16, 2017, 9:30pm UTC](https://discourse.cataclysmdda.org/t/using-git-and-github-to-contribute/1030 "2017-02-16T21:30:12Z")

</div>

We use git and Github to manage changes to Cataclysm: DDA. Why? Because it makes it simple and easy to coordinate dozens of separate contributors all sending in patches for the same chunks of code. Github is a site that…

---

## [Touhou-related Mod Questions](https://discourse.cataclysmdda.org/t/touhou-related-mod-questions/12700)

<div class="topic-metadata">

**Author:** [@Taberone](https://discourse.cataclysmdda.org/u/Taberone)\
**Replies:** 24\
**Last updated:** [February 3, 2017, 4:15am UTC](https://discourse.cataclysmdda.org/t/touhou-related-mod-questions/12700 "2017-02-03T04:15:22Z")

</div>

I’ve been thinking about making custom professions based off of Touhou characters for a while now (which would save me all the trouble of having to debug myself the items whenever I start a new survivor named after a Tou…

---

## [Did something happen to mod debugging initialization on loading?](https://discourse.cataclysmdda.org/t/did-something-happen-to-mod-debugging-initialization-on-loading/13320)

<div class="topic-metadata">

**Author:** [@Blaze](https://discourse.cataclysmdda.org/u/Blaze)\
**Replies:** 1\
**Last updated:** [January 27, 2017, 5:46am UTC](https://discourse.cataclysmdda.org/t/did-something-happen-to-mod-debugging-initialization-on-loading/13320 "2017-01-27T05:46:17Z")

</div>

It’s what I’ve been using to fix my mod, but lately it doesn’t show where the problem is anymore.

---

## [Every JSON associated with mutagen?](https://discourse.cataclysmdda.org/t/every-json-associated-with-mutagen/13283)

<div class="topic-metadata">

**Author:** [@harison86](https://discourse.cataclysmdda.org/u/harison86)\
**Replies:** 1\
**Last updated:** [January 19, 2017, 12:44am UTC](https://discourse.cataclysmdda.org/t/every-json-associated-with-mutagen/13283 "2017-01-19T00:44:27Z")

</div>

Hi I’m new to the modding part of Cataclysm so please excuse me if this is a dumb question in any way. What are all of the JSON files that make a mutagen work, like the Alpha mutagen for example? I know mutation\_categor…

---

## [Tileset modding](https://discourse.cataclysmdda.org/t/tileset-modding/13221)

<div class="topic-metadata">

**Author:** [@veedanya](https://discourse.cataclysmdda.org/u/veedanya)\
**Replies:** 9\
**Last updated:** [December 31, 2016, 3:02pm UTC](https://discourse.cataclysmdda.org/t/tileset-modding/13221 "2016-12-31T15:02:08Z")

</div>

I’m trying to mod a tileset to include mobs and items from game mods. However, the standard method used for base game assets (going into the gfx/tileset/tile\_config.json, inputting the ID and tile number) doesn’t seem to…

---

## [Is there a reason the Defence Mode is not JSONized?(also, other questions)](https://discourse.cataclysmdda.org/t/is-there-a-reason-the-defence-mode-is-not-jsonized-also-other-questions/13209)

<div class="topic-metadata">

**Author:** [@Nymall](https://discourse.cataclysmdda.org/u/Nymall)\
**Replies:** 4\
**Last updated:** [December 29, 2016, 10:54pm UTC](https://discourse.cataclysmdda.org/t/is-there-a-reason-the-defence-mode-is-not-jsonized-also-other-questions/13209 "2016-12-29T22:54:45Z")

</div>

Hi guys, Before i get neck-deep in code, I wanted to ask if there was a reason that the caravan mode stuff is not JSONized, or just pulling random stuff from loaded code via loot lists? I was thinking off at the very le…

---

## [Mutations and monsters to Chesty's icons](https://discourse.cataclysmdda.org/t/mutations-and-monsters-to-chestys-icons/13194)

<div class="topic-metadata">

**Author:** [@CK\_Kirbi](https://discourse.cataclysmdda.org/u/CK_Kirbi)\
**Replies:** 0\
**Last updated:** [December 27, 2016, 9:49am UTC](https://discourse.cataclysmdda.org/t/mutations-and-monsters-to-chestys-icons/13194 "2016-12-27T09:49:05Z")

</div>

Quick question here. I’ve been working on a custom mutation branch, complete with source code sorcerery, and some monsters/badguys to go with it. I’m hoping to chain the mutations to icon changes in the windows graphical…

---

## [Unsure how to increase the Quick trait](https://discourse.cataclysmdda.org/t/unsure-how-to-increase-the-quick-trait/13175)

<div class="topic-metadata">

**Author:** [@wolfpwned](https://discourse.cataclysmdda.org/u/wolfpwned)\
**Replies:** 4\
**Last updated:** [December 23, 2016, 11:45pm UTC](https://discourse.cataclysmdda.org/t/unsure-how-to-increase-the-quick-trait/13175 "2016-12-23T23:45:31Z")

</div>

Hi all, first time posting on the forums so I hope the format of this thread is correct. I’ve been playing Cataclysm for about a month now and absolutely love it! I was hoping to find some assistance in how to increase …

---

## [Making a mod that allows easier climbing of stuff if have spider\_arms\_ok](https://discourse.cataclysmdda.org/t/making-a-mod-that-allows-easier-climbing-of-stuff-if-have-spider-arms-ok/13112)

<div class="topic-metadata">

**Author:** [@Arendeth](https://discourse.cataclysmdda.org/u/Arendeth)\
**Replies:** 0\
**Last updated:** [December 9, 2016, 9:29pm UTC](https://discourse.cataclysmdda.org/t/making-a-mod-that-allows-easier-climbing-of-stuff-if-have-spider-arms-ok/13112 "2016-12-09T21:29:32Z")

</div>

how do I code in a mod that : function map::climb\_difficulty use this to give spider mutation better odds of climbing stuff cut climbing diff by 50%? and buff the strength of the webs from web walker

---

## [Learning the codebase](https://discourse.cataclysmdda.org/t/learning-the-codebase/13039)

<div class="topic-metadata">

**Author:** [@DanielPBak](https://discourse.cataclysmdda.org/u/DanielPBak)\
**Replies:** 4\
**Last updated:** [November 28, 2016, 10:51pm UTC](https://discourse.cataclysmdda.org/t/learning-the-codebase/13039 "2016-11-28T22:51:18Z")

</div>

Hi guys, I’m a CS student who hasn’t participated in a large-scale project before, and I find the CDDA codebase quite intimidating. Do you guys have any tips or strategies about the more important portions of the codeba…

---

## [Misadventures in compiling](https://discourse.cataclysmdda.org/t/misadventures-in-compiling/12647)

<div class="topic-metadata">

**Author:** [@voskhod](https://discourse.cataclysmdda.org/u/voskhod)\
**Replies:** 6\
**Last updated:** [November 28, 2016, 2:55am UTC](https://discourse.cataclysmdda.org/t/misadventures-in-compiling/12647 "2016-11-28T02:55:25Z")

</div>

After checking both the guide on this subforum (which is now outdated) as well as COMPILING.md in the game’s source code, I’ve made a bit of progress towards building Cataclysm successfully, but I’ve run into a roadblock…

---

## [Need Help on the C++ code](https://discourse.cataclysmdda.org/t/need-help-on-the-c-code/13027)

<div class="topic-metadata">

**Author:** [@bennettdrill](https://discourse.cataclysmdda.org/u/bennettdrill)\
**Replies:** 2\
**Last updated:** [November 27, 2016, 10:39pm UTC](https://discourse.cataclysmdda.org/t/need-help-on-the-c-code/13027 "2016-11-27T22:39:17Z")

</div>

So I’m trying to make a monster similar to the ratking, but for insects. (background info down here, forum wouldn’t let me put in a spoiler, so just scroll down to the line) So I downloaded code::blocks and started doi…

---

## [Adding a tree that can be harvested year round](https://discourse.cataclysmdda.org/t/adding-a-tree-that-can-be-harvested-year-round/12281)

<div class="topic-metadata">

**Author:** [@Lazy\_lizard](https://discourse.cataclysmdda.org/u/Lazy_lizard)\
**Replies:** 3\
**Last updated:** [November 27, 2016, 7:24am UTC](https://discourse.cataclysmdda.org/t/adding-a-tree-that-can-be-harvested-year-round/12281 "2016-11-27T07:24:01Z")

</div>

I’m trying to add juniper trees, which near as I can tell have berries in varying stages of ripeness year round, but omitting harvest\_season in the terrains json definition seems to default to autumn. \[ { "t…

---

## [First time attempt at modding, need a little help](https://discourse.cataclysmdda.org/t/first-time-attempt-at-modding-need-a-little-help/12801)

<div class="topic-metadata">

**Author:** [@Mokou-tan](https://discourse.cataclysmdda.org/u/Mokou-tan)\
**Replies:** 2\
**Last updated:** [October 26, 2016, 12:51pm UTC](https://discourse.cataclysmdda.org/t/first-time-attempt-at-modding-need-a-little-help/12801 "2016-10-26T12:51:59Z")

</div>

So, I was a little bothered by things like how I could build a railgun from assorted electronics or figure out how to strip down and supercharge a laser turret, but wasn’t able to refit power armor to accommodate my cat …

---

## [Why do I need to redefine mtype (or zom)?](https://discourse.cataclysmdda.org/t/why-do-i-need-to-redefine-mtype-or-zom/12744)

<div class="topic-metadata">

**Author:** [@pisskop](https://discourse.cataclysmdda.org/u/pisskop)\
**Replies:** 2\
**Last updated:** [October 17, 2016, 1:52am UTC](https://discourse.cataclysmdda.org/t/why-do-i-need-to-redefine-mtype-or-zom/12744 "2016-10-17T01:52:20Z")

</div>

bit of a crosspost \[quote=“pisskop”\]Is this the proper thread to cry tears into? I have a chunk of c++ here. The former \[spoiler\] // Generate bodies / zombies rn = rng(15, 20); for (int i = 0; i \< rn; i+…

---

## [Blank Slate?](https://discourse.cataclysmdda.org/t/blank-slate/12690)

<div class="topic-metadata">

**Author:** [@The13thRonin](https://discourse.cataclysmdda.org/u/The13thRonin)\
**Replies:** 1\
**Last updated:** [October 9, 2016, 3:52am UTC](https://discourse.cataclysmdda.org/t/blank-slate/12690 "2016-10-09T03:52:55Z")

</div>

I’m looking for a way to remove all current objects, creatures and buildings from the game. So that if I generate a world I load up in an empty (apart from the biomes) world. I’d like to do a total conversion and I’d lik…

---

## ["assignment does not update value"](https://discourse.cataclysmdda.org/t/assignment-does-not-update-value/12652)

<div class="topic-metadata">

**Author:** [@Danv](https://discourse.cataclysmdda.org/u/Danv)\
**Replies:** 3\
**Last updated:** [October 1, 2016, 6:42pm UTC](https://discourse.cataclysmdda.org/t/assignment-does-not-update-value/12652 "2016-10-01T18:42:13Z")

</div>

got this error after modding encumbrance of some armor pieces (set it to 0) is something changed in a code or i doing something wrong? it never happened before when i change encumbrance like this

---

## [Parameters passed to registered LUA item use functions](https://discourse.cataclysmdda.org/t/parameters-passed-to-registered-lua-item-use-functions/12569)

<div class="topic-metadata">

**Author:** [@Lucien](https://discourse.cataclysmdda.org/u/Lucien)\
**Replies:** 2\
**Last updated:** [September 22, 2016, 6:59am UTC](https://discourse.cataclysmdda.org/t/parameters-passed-to-registered-lua-item-use-functions/12569 "2016-09-22T06:59:32Z")

</div>

So, been working with callbacks on new item use functions and they work great. However, I was wondering if, or how, can we access the parameters passed to those callbacks. Looking at the C++ code, I see that many items …

---

## [Looking to Blacklist Classes](https://discourse.cataclysmdda.org/t/looking-to-blacklist-classes/12543)

<div class="topic-metadata">

**Author:** [@BrackDiesel](https://discourse.cataclysmdda.org/u/BrackDiesel)\
**Replies:** 3\
**Last updated:** [September 16, 2016, 3:30pm UTC](https://discourse.cataclysmdda.org/t/looking-to-blacklist-classes/12543 "2016-09-16T15:30:53Z")

</div>

Hi. Im working on a no BIONICS or CBM mod and I have all of them blacklisted. Also I would like to blacklist the bionics classes as well. Anything with a CBM I want gone. Forum search and a semi quick look through the M…

---

## [Monsters with guns](https://discourse.cataclysmdda.org/t/monsters-with-guns/12213)

<div class="topic-metadata">

**Author:** [@jmcoolguy](https://discourse.cataclysmdda.org/u/jmcoolguy)\
**Replies:** 5\
**Last updated:** [September 14, 2016, 7:38pm UTC](https://discourse.cataclysmdda.org/t/monsters-with-guns/12213 "2016-09-14T19:38:40Z")

</div>

I’m trying to replace the zombie cops and zombie soldiers with living, non-zombie cops and soldiers, but they won’t fire their guns. Cops:\[spoiler\] “type” : “MONSTER”, “id” : “mon\_zombie\_cop”, “name”: “cop”, “spec…

---

## [Multiple monster types in pack behavior?](https://discourse.cataclysmdda.org/t/multiple-monster-types-in-pack-behavior/12177)

<div class="topic-metadata">

**Author:** [@Blaze](https://discourse.cataclysmdda.org/u/Blaze)\
**Replies:** 7\
**Last updated:** [September 14, 2016, 7:24pm UTC](https://discourse.cataclysmdda.org/t/multiple-monster-types-in-pack-behavior/12177 "2016-09-14T19:24:29Z")

</div>

Is there a way to assign different monster types of the same faction to spawn in a pack?

---

## [How to Make a Blacklist Mod?](https://discourse.cataclysmdda.org/t/how-to-make-a-blacklist-mod/12522)

<div class="topic-metadata">

**Author:** [@LostHere](https://discourse.cataclysmdda.org/u/LostHere)\
**Replies:** 5\
**Last updated:** [September 14, 2016, 12:25am UTC](https://discourse.cataclysmdda.org/t/how-to-make-a-blacklist-mod/12522 "2016-09-14T00:25:12Z")

</div>

So, after many a nightmarish starts of a certain Aberration spawning LITERALLY on the doorstep of my shelters, (and a major phobia of wasps and spiders) but not wanting to lose access to certain locations, I feel the nee…

---

## [Creating clothing that can not be taken off or dropped?](https://discourse.cataclysmdda.org/t/creating-clothing-that-can-not-be-taken-off-or-dropped/12296)

<div class="topic-metadata">

**Author:** [@Eric](https://discourse.cataclysmdda.org/u/Eric)\
**Replies:** 8\
**Last updated:** [September 13, 2016, 2:23pm UTC](https://discourse.cataclysmdda.org/t/creating-clothing-that-can-not-be-taken-off-or-dropped/12296 "2016-09-13T14:23:09Z")

</div>

I’m trying to mod in a piece of clothing that cannot be removed or dropped. I tried applying the “IRREMOVABLE” and “NO\_DROP” tags to them, but upon testing the character, the clothing could be both removed and dropped. H…

---

## [Json tools](https://discourse.cataclysmdda.org/t/json-tools/12369)

<div class="topic-metadata">

**Author:** [@deathnutts](https://discourse.cataclysmdda.org/u/deathnutts)\
**Replies:** 1\
**Last updated:** [September 13, 2016, 2:02pm UTC](https://discourse.cataclysmdda.org/t/json-tools/12369 "2016-09-13T14:02:24Z")

</div>

so im looking for a way to esaly look at all the json files in my install and make a file with say all the items or all the cbms in my install to make making new profesions simpler any one have any ideas? i looked at the…

---

## [Modifying existing wildlife](https://discourse.cataclysmdda.org/t/modifying-existing-wildlife/12468)

<div class="topic-metadata">

**Author:** [@lordmatiz](https://discourse.cataclysmdda.org/u/lordmatiz)\
**Replies:** 6\
**Last updated:** [August 29, 2016, 2:43pm UTC](https://discourse.cataclysmdda.org/t/modifying-existing-wildlife/12468 "2016-08-29T14:43:59Z")

</div>

Hey! I’d like to make a modification of existing wildlife to fit their RL body weights/sizes. I’d like to ask where can I find files with animals and ask, if there is possibility to make weight random, and side/volume d…

[Previous page](https://discourse.cataclysmdda.org/c/game-talk/the-toolbox/21.md?page=13)

[Next page](https://discourse.cataclysmdda.org/c/game-talk/the-toolbox/21.md?page=15)
