# Overriding the default .json?

**URL:** <https://discourse.cataclysmdda.org/t/overriding-the-default-json/11628>\
**Category:** The Lab\
**Created:** [March 30, 2016, 4:28pm UTC](https://discourse.cataclysmdda.org/t/overriding-the-default-json/11628 "2016-03-30T16:28:12Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Cagone](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/cagone/32/543_2.png) [@Cagone](https://discourse.cataclysmdda.org/u/Cagone)\
**Post date:** [March 30, 2016, 4:28pm UTC](https://discourse.cataclysmdda.org/t/overriding-the-default-json/11628/1 "2016-03-30T16:28:12Z")

</div>

Hello! Is there a way to override the default data in the .json? For example, to make a mod where I replace all the professions and the scenario with my own.

---

<div class="post-metadata">

**Author:** ![Noctifer](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/noctifer/32/458_2.png) [@Noctifer](https://discourse.cataclysmdda.org/u/Noctifer)\
**Post date:** [March 31, 2016, 2:10am UTC](https://discourse.cataclysmdda.org/t/overriding-the-default-json/11628/2 "2016-03-31T02:10:29Z")

</div>

You can delete the professions .json and replace it with your own making only your professions available but you can’t do this via mod.

---

<div class="post-metadata">

**Author:** ![Litppunk](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/litppunk/32/409_2.png) [@Litppunk](https://discourse.cataclysmdda.org/u/Litppunk)\
**Post date:** [March 31, 2016, 2:16am UTC](https://discourse.cataclysmdda.org/t/overriding-the-default-json/11628/3 "2016-03-31T02:16:50Z")

</div>

you can’t delete other professions, but if you make a scenario(s) then you can make them profession specific (only the professions YOU pick to be usable will be usable, even if that means only the professions you created) but would still allow people to play outside the scenario as whatever they want.

Am I mistaken?

---

<div class="post-metadata">

**Author:** ![Noctifer](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/noctifer/32/458_2.png) [@Noctifer](https://discourse.cataclysmdda.org/u/Noctifer)\
**Post date:** [March 31, 2016, 2:18am UTC](https://discourse.cataclysmdda.org/t/overriding-the-default-json/11628/4 "2016-03-31T02:18:48Z")

</div>

[quote=“Litppunk, post:3, topic:11628”]you can’t delete other professions, but if you make a scenario(s) then you can make them profession specific (only the professions YOU pick to be usable will be usable, even if that means only the professions you created) but would still allow people to play outside the scenario as whatever they want.

Am I mistaken?[/quote]  
For a mod, this is correct.

---

<div class="post-metadata">

**Author:** ![Cagone](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/cagone/32/543_2.png) [@Cagone](https://discourse.cataclysmdda.org/u/Cagone)\
**Post date:** [March 31, 2016, 2:38am UTC](https://discourse.cataclysmdda.org/t/overriding-the-default-json/11628/5 "2016-03-31T02:38:55Z")

</div>

[quote=“Litppunk, post:3, topic:11628”]you can’t delete other professions, but if you make a scenario(s) then you can make them profession specific (only the professions YOU pick to be usable will be usable, even if that means only the professions you created) but would still allow people to play outside the scenario as whatever they want.

Am I mistaken?[/quote]

Done, it works. Thanks.

---

<div class="post-metadata">

**Author:** ![Straume21](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/straume21/32/236_2.png) [@Straume21](https://discourse.cataclysmdda.org/u/Straume21)\
**Post date:** [March 31, 2016, 4:22am UTC](https://discourse.cataclysmdda.org/t/overriding-the-default-json/11628/6 "2016-03-31T04:22:13Z")

</div>

I’ve tried doing this many times, and it usually doesn’t go very well.

The few times that I’ve been able to make it work, having only the jsons in a word processor to edit, I did make some changes to the game in a past version, but I have not been able to successfully do it recently. Is there a program I could use to help me do this more easily? Simply changing the items, start location, armor, and skills of a profession?

---

<div class="post-metadata">

**Author:** ![Noctifer](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/noctifer/32/458_2.png) [@Noctifer](https://discourse.cataclysmdda.org/u/Noctifer)\
**Post date:** [March 31, 2016, 5:08am UTC](https://discourse.cataclysmdda.org/t/overriding-the-default-json/11628/7 "2016-03-31T05:08:10Z")

</div>

[quote=“Straume21, post:6, topic:11628”]I’ve tried doing this many times, and it usually doesn’t go very well.

The few times that I’ve been able to make it work, having only the jsons in a word processor to edit, I did make some changes to the game in a past version, but I have not been able to successfully do it recently. Is there a program I could use to help me do this more easily? Simply changing the items, start location, armor, and skills of a profession?[/quote]

I recommend notepad++

---

<div class="post-metadata">

**Author:** ![Litppunk](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/litppunk/32/409_2.png) [@Litppunk](https://discourse.cataclysmdda.org/u/Litppunk)\
**Post date:** [March 31, 2016, 5:34am UTC](https://discourse.cataclysmdda.org/t/overriding-the-default-json/11628/8 "2016-03-31T05:34:07Z")

</div>

Qt seems good too, and I REALLY like Brackets. Both free. Though as I am not anywhere near a “competent” code monkey I can’t say that it’s the right choice for anyone that knows what they are doing.

If you do try Brackets, try the ant theme. A nice cool brown scheme, very nice to the eyes, especially in low light settings if that interests you.

edit: I look forward to when I am done with codecademy and can build stuff “solely” on my own knowledge and cheat sheets and indexes.

As is right now, I can mostly tell you what can and can’t be done/ scale easy-\>hard various tasks one might do, just can’t do them myself yet without looking up 50 tutorials in the process, and still getting a horrible product in comparison.

---

<div class="post-metadata">

**Author:** ![Cagone](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/cagone/32/543_2.png) [@Cagone](https://discourse.cataclysmdda.org/u/Cagone)\
**Post date:** [March 31, 2016, 1:51pm UTC](https://discourse.cataclysmdda.org/t/overriding-the-default-json/11628/9 "2016-03-31T13:51:26Z")

</div>

Notepad++ works perfectly. I managed to get several modifications to work, and I have just a passing knowledge of programming.
