# New books

**URL:** <https://discourse.cataclysmdda.org/t/new-books/61>\
**Category:** The Lab\
**Created:** [January 5, 2013, 10:25pm UTC](https://discourse.cataclysmdda.org/t/new-books/61 "2013-01-05T22:25:40Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Leonon](https://avatars.discourse-cdn.com/v4/letter/l/977dab/32.png) [@Leonon](https://discourse.cataclysmdda.org/u/Leonon)\
**Post date:** [January 5, 2013, 10:25pm UTC](https://discourse.cataclysmdda.org/t/new-books/61/1 "2013-01-05T22:25:40Z")

</div>

I’m not sure how to make a mod that adds these without modifying the original files which I’m pretty sure would break compatibility pretty fast. I don’t C++ very well so I probably screwed something up. If anyone else wants to add some books here’s the format they’re in.`BOOK("{NAME}",{RARITY},{PRICE},{COLOR},PAPER,MNULL,{VOLUME},{WEIGHT},{DAMAGE},{TO HIT BONUS},{SKILL LEARNED},{MAX SKILL LEVEL},{MIN SKILL LEVEL},{FUN GAINED},{INT REQUIRED},{TIME TAKEN TO READ},"\{BOOK DESCRIPTION}");`

[//itypedef.cpp](https://itypedef.cpp) line 3189  
BOOK(“Starting A Fire With Two Sticks”,20,200,c\_green,PAPER,MNULL,3,1,-3,0,sk\_survival,3,0,0,4,18,"\A guide detailing the basics of woodsmanship and outdoor survival.");

BOOK(“Welding Without Burning Your Face Off”,12,495,c\_blue,PAPER,MNULL,6,3,4,1,sk\_mechanics,6,3,-1,6,30,"\A welding textbook covering basic safety and subjects such as “Grinding off rust” and “Making cursive E’s”.");

[//itype.h](https://itype.h) line 164  
itm\_manual\_survival,itm\_textbook\_mechanics

[//mapitemsdef.cpp](https://mapitemsdef.cpp)  
add itm\_manual\_survival to  
mi\_bedroom,mi\_camping,mi\_allsporting,mi\_manuals,mi\_mil\_surplus,mi\_shelter,

add itm\_textbook\_mechanics to  
mi\_mischw,mi\_textbooks,

---

<div class="post-metadata">

**Author:** ![The\_Darkling\_Wolf](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/the_darkling_wolf/32/828_2.png) [@The\_Darkling\_Wolf](https://discourse.cataclysmdda.org/u/The_Darkling_Wolf)\
**Post date:** [January 5, 2013, 11:06pm UTC](https://discourse.cataclysmdda.org/t/new-books/61/2 "2013-01-05T23:06:39Z")

</div>

Pretty nifty, added these in to the main branch. (Made the names a bit shorter)

---

<div class="post-metadata">

**Author:** ![Leonon](https://avatars.discourse-cdn.com/v4/letter/l/977dab/32.png) [@Leonon](https://discourse.cataclysmdda.org/u/Leonon)\
**Post date:** [January 6, 2013, 7:19pm UTC](https://discourse.cataclysmdda.org/t/new-books/61/3 "2013-01-06T19:19:03Z")

</div>

I’m wondering if we should have a mechanics skill book that goes to 13 or 14? 13 skill is the minimum for installing 2 engines and 14 allows for 2 6L engines and I’m not sure how easy they should be to install.

---

<div class="post-metadata">

**Author:** ![AssassinT90](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/assassint90/32/832_2.png) [@AssassinT90](https://discourse.cataclysmdda.org/u/AssassinT90)\
**Post date:** [January 6, 2013, 7:26pm UTC](https://discourse.cataclysmdda.org/t/new-books/61/4 "2013-01-06T19:26:24Z")

</div>

[quote=“Leonon, post:3, topic:61”]I’m wondering if we should have a mechanics skill book that goes to 13 or 14? 13 skill is the minimum for installing 2 engines and 14 allows for 2 6L engines and I’m not sure how easy they should be to install.[/quote]Nope. So they want two 6L engines? Well, work for it.

---

<div class="post-metadata">

**Author:** ![kevin.granade](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/kevin.granade/32/1316_2.png) [@kevin.granade](https://discourse.cataclysmdda.org/u/kevin.granade)\
**Post date:** [January 6, 2013, 7:39pm UTC](https://discourse.cataclysmdda.org/t/new-books/61/5 "2013-01-06T19:39:09Z")

</div>

> [@Leonon](#):
>
> …I’m not sure how easy they should be to install.

Installing two arbitrary engines in a vehicle and actually getting any kind of power output from both of them is EXTREMELY difficult, and furthermore, I doubt there would be any commonly-distributed books that cover how to do so, so you’d have to accumulate enough general knowledge to work out all the problems yourself. Ideally if you could acquire two matched engines\* it would be much easier, but that’s precisely the kind of thing that is difficult to model in the game.

\*By matched I don’t mean two 2L engines, I mean same make, model, year, etc.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/cataclysmdda/original/1X/21b5d044e8473b25d0bf905d60477e25f6fbe0cf.png) [@system](https://discourse.cataclysmdda.org/u/system)\
**Post date:** [January 6, 2013, 8:04pm UTC](https://discourse.cataclysmdda.org/t/new-books/61/6 "2013-01-06T20:04:33Z")

</div>

I don’t think you would be able to get two engines that closely aligned to each other so that they output the same rpms all the time.

But this is a roguelike fun Finding new ways to die\>realism
