Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.
Sign upFacility items 001 - making cement #9130
Conversation
Aenye
added some commits
Sep 19, 2014
KA101
reviewed
Sep 20, 2014
| "name_plural" : "cement", | ||
| "symbol" : "=", | ||
| "color" : "dark_gray", | ||
| "description" : "Portland is most likely long gone, but it's memory persists in cement. This ubiquitous binder can be used for all kinds of advanced masonry. Just add water.", |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
Betting MShock's reformat conflicted with this one*. Sorry, but I'll make sure this gets in. Concrete's the family business and we need it in DDA. *And was wrong. Actually the canvas bags & sleeping stuff. Oops. (Chiko had a mod for it a while back, but never pushed it to Git. :-( ) |
KA101
added
the
(S2 - Confirmed)
label
Sep 20, 2014
KA101
reviewed
Sep 20, 2014
| "type" : "AMMO", | ||
| "id" : "material_sand", | ||
| "category" : "spare_parts", | ||
| "price" : 5000, |
This comment has been minimized.
This comment has been minimized.
KA101
reviewed
Sep 20, 2014
| "symbol" : "=", | ||
| "color" : "dark_gray", | ||
| "description" : "The product of burning limestone, this white powder is a crucial ingredient in making cement. That said, it is also extremely caustic and will cause severe burns to any tissue it comes in contact with. Could also be used to neutralise acid spills…", | ||
| "material" : "ceramic", |
This comment has been minimized.
This comment has been minimized.
KA101
Sep 20, 2014
Contributor
I'm seeing a lot of nonintuitive material selections here. Quicklime seems like a "powder".
KA101
reviewed
Sep 20, 2014
| "category": "spare_parts", | ||
| "description": "A small shard of limestone. Pretty flimsy and not much of a weapon, but could be used to neutralise acid spills.", | ||
| "price": 1000, | ||
| "material": "steel", |
This comment has been minimized.
This comment has been minimized.
KA101
Sep 20, 2014
Contributor
Um. "stone" perhaps? (We'd probably want to strike that part about the acid, unless there's code to have it actually delete acids on its tile. Otherwise folks will complain.)
Aenye
added some commits
Sep 20, 2014
This comment has been minimized.
This comment has been minimized.
|
Fixed the prices/materials and changed the descriptions to reflect the fact that there is no code (yet) for removal of acid. Can't help but agree - there are no reasonable (cost-efficiency and performance wise) alternatives to cement/concrete. Wow ! I hope my cement works facility wasn't too bad of a representation of the actual place, then. I have some basics (worked on reinforcing concrete with fibers a few years back), but that's not much in comparison with your experience. |
Aenye
changed the title
Facility items 001 - making cement [CR]
Facility items 001 - making cement
Sep 20, 2014
This comment has been minimized.
This comment has been minimized.
|
Family makes concrete batch plants. I'm not in the firm, though--grandfather split off from his brother. You probably know more than me. |
KA101
self-assigned this
Sep 20, 2014
KA101
reviewed
Sep 21, 2014
| "id_suffix": "uncraft", | ||
| "category": "CC_NONCRAFT", | ||
| "subcategory": "CSC_NONCRAFT", | ||
| "time": 10000, |
This comment has been minimized.
This comment has been minimized.
KA101
reviewed
Sep 21, 2014
| }, | ||
| { | ||
| "type" : "recipe", | ||
| "result": " material_shrd_limestone ", |
This comment has been minimized.
This comment has been minimized.
KA101
Sep 21, 2014
Contributor
No spaces please, it's a waste of good bytes. /Pinhead
(Yeah, the parser gets all kerflufflized about spaces. I missed the leading one on the first pass. If you're in something that actually gets parsed, don't use the space bar. For future reference: "//": "comment here", is the DDA method of writing parser-ignored comments into a JSON file.)
KA101
reviewed
Sep 21, 2014
| "components": [ | ||
| [ | ||
| [ "material_quicklime", 50 ], | ||
| [ "material_sand", 50 ] |
This comment has been minimized.
This comment has been minimized.
KA101
Sep 21, 2014
Contributor
Syntax issue here. These need to be separated out into each being their own bracket; currently, the parser thinks cement is either quicklime OR sand. Needs to be
[
[quicklime]
],
[
[sand]
]
This comment has been minimized.
This comment has been minimized.
|
OK, for some reason the first handful of sand says (50) when you find it, but if you drop it you drop a sand (0). Not sure why. May have to put this back on hold (at which point I'll ask you to implement the fixes I've made in the merge process, sorry). |
This comment has been minimized.
This comment has been minimized.
|
Yeah. Sand wasn't fixable tonight. Sorry. |
KA101
removed their assignment
Sep 21, 2014
This comment has been minimized.
This comment has been minimized.
|
Ok, I'm on fixing the things you mentioned. |
Aenye
added some commits
Sep 21, 2014
This comment has been minimized.
This comment has been minimized.
|
Fixed. Will proofread sand code - I've probably missed something obvious. Update: Couldn't find anything, so I cloned the branch with the last few fixes and tested (sorry for not doing this earlier !) - picking up and dropping work fine. Is ok. |
Aenye commentedSep 19, 2014
Adds all the items necessary for making cement,
Adds recipes for making quicklime and cement,
Makes limestone shards drop in mine storage and sand drop in fields,
Adds recipe for deconstruction of limestone shards to limestone.