作者dandanwo (支仓未起隆)
看板SLG
标题Re: [矮人] 补获龙之後的疑问
时间Wed May 28 21:12:27 2014
※ 引述《cabalist (理斯特)》之铭言:
43
: 我发现要塞里的鱼和肉总是不太够,大约只有20来多,虽然我养了很多的鸡和狗,感觉上
: 似乎不太够吃才对,但是我的厨房和屠宰场时常会出现miasma,从交易所买肉也常常放
: 到miasma出现,还没有矮人去拿… orz 这到底是为什麽呢…?
腐烂的东西在地底(Dark Subterranean)就会产生miasma
食物没有放在food stockpile上的话 过段时间就会腐烂
屠宰场产生的miasma很有可能是屠宰後肉没有被拿到food stockpile产生的
或是corpse在里面放到臭掉
之前也常因为屠宰场产生miasma觉得很烦
後来设计了一套与食物相关的分配线之後就没这个问题了
http://imgur.com/NDzNvjN
左边黄色区域是butcher's shop
红色区域是butcher's shop专用的refuse quantum stockpile
(
http://dwarffortresswiki.org/index.php/DF2012:Exploit#Quantum_stockpiles )
一二一 一:stockpile 一
一车一 二:stockpile 二
一一一 车:trackstop跟minecart
一跟二都设定成will take from links only
一会从butcher's shop拿refuse放到车上在倒进二
二回送给butcher's shop
上方绿色区域是食材区
中间蓝色区域是熟食区
中间左上闪绿的stockpile是只收meat的food stockpile
max barrel = 0 (很重要)
这样butcher's shop处理完的食材会马上被分到这边
而不是矮人跑去某处慢慢拿着pot过来装
所以整个流城基本上是这样的:
屍体 > butcher's shop > butchering > meat > meat stockpile > 食材区
> refuse (骨头, 羽毛...) > quantum stockpile
或者是
屍体 > butcher's shop > quantum sotckpile > butcher's shop > butchering...
EX:
猎人Kib Koganram宰了一只giant kea 扛着屍体把它丢到butcher's shop
这时候屠夫Bim Bomrekber正在吃烤蛋...
猎人回收了战利品之後也没闲着 又在草原上抓到一只emu
屠夫Bim正在喝酒...
路人经过butcher's shop 把giant kea的屍体扛到隔壁
猎人Kib刚好也把emu屍体抬到butcher's shop
走出门的时候 跟屠夫Bim擦肩而过
屠夫Bim吃饱喝足精神好 快速的处理完emu的屍体
路人们拿着处理好的emu肉放到门口的meat stockpile上
再把emu肉拿到隔壁的食材区装罐
Bim看到隔壁还有giant kea 顺便也处理掉了
路人们拿着...
整个流程唯会产生miasma的地方是在quantum stockpile
如果屠夫Bim吃饱喝足然後跑去睡觉 醒来之後又遇到甚麽意外之类的
只要每个stockpile的give/take有设定好 基本上不太会产生miasma
而且红色区域的quantum stockpile可以顺便收集骨头、羽毛之类的东西
看要拿来作骨箭还是留着给strange mood用
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.171.177.121
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/SLG/M.1401282751.A.69B.html
※ 编辑: dandanwo (1.171.177.121), 05/28/2014 21:47:20
※ 编辑: dandanwo (1.171.177.121), 05/28/2014 21:48:38
1F:推 zop:猎人、路人、Bim都在喝酒(乾杯~~~) 05/29 05:31
2F:推 cabalist:太强大了,原来物流区要这样用,我都堆在一起,难怪空间 05/29 08:18
3F:→ cabalist:总是不足,空间不够就扩大地区一直盖仓库,恶性循环www 05/29 08:19
4F:→ cabalist:用车的原因是它可以让「二」一直堆起来吗? 05/29 08:24
http://dwarffortresswiki.org/index.php/DF2012:Exploit#Quantum_stockpiles
quantum stockpile详解
The Minecart Stop那个部分
※ 编辑: dandanwo (1.171.177.121), 05/29/2014 18:10:23
5F:推 cabalist:请问meat进了quantum stockpile後来不及拿,有辨法不让它 06/03 18:37
6F:→ cabalist:产生miasma 吗? 我有一个装放meat的区域一直没过去拿… 06/03 18:38
7F:推 cabalist:旁边的meat stockpile会从quantum stockpile拿肉,但一直 06/03 18:41
8F:→ cabalist:没有矮人过去拿肉放在那,跟我人数太少有关系吗? 06/03 18:41
9F:→ dandanwo:meat不会进quantum stockpile 起码我的设定是这样 食物跟 06/04 04:48
10F:→ dandanwo:饮料这种要装桶的不要用quantum stockpile 06/04 04:48
11F:→ dandanwo:quantum stockpile是来放从屠宰场出来的"refuse" 06/04 04:50
12F:→ dandanwo:在屠宰场旁边另设一个一般的stockpile barrel设定成0 再 06/04 04:52
13F:→ dandanwo:设定从屠宰场拿 这样屠宰玩的肉会被拿到那个stockpile上 06/04 04:52
14F:→ dandanwo:在另外社一个food stockpike只从连结拿东西 把刚刚barrel 06/04 04:53
15F:→ dandanwo:设定0的stockpile设定给他 06/04 04:54
先不要管quantum stockpile
stockpile A - 设定barrel = 0 (或bin = 0)
stockpile B - 设定will take from link only
A给B
A跟B的东西设定一样
这样矮人就会先拿东西到A
再移到B去装桶 (或装箱)
butcher's shop 另外再设定A会从butcher's shop拿 (可以在加上fishery)
这样在butcher's shop还有fishery处理完的食物就会直接送到A
虽然没有这种stockpile连结设定矮人也会从butcher's shop拿肉到stockpile
不过不知到为甚麽效率就很差 有设定的话明显得会变得很快
A的目的不是储存 是加速物品送到储存区的速度
另外虽然不是储存不用设太大 不过也不要设太小
stockpile的格数等於同时可以产生的运送工作
一只牛分解後会产生10种以上的部位还要在加上脂肪
20格左右可以有不错的处理速度
另外这种A给B的设定可以避免矮人拿着桶子或箱子在地图上跑
比方在没有设定的情况下 渔夫钓到鱼之後会先到stockpile拿barrel或pot
然後回到刚刚钓到的鱼的旁边装桶 再把装桶的鱼拿去stockpile
有设定的情况下 渔夫会把钓到的鱼直接拿到A
其他的矮人再从B拿pot到A把鱼装桶拿到B
我的要塞在cloth, leather, food, weapon上都有这种设定
再来说quantum stockpile
quantum stockpile对於会占去大量空间的东西的收藏上非常方便
像是wood, stone, furniture (还有限定来源的refuse)
butcher's shop的连结上会加上一个quantum stockpile
是因为有时候屠夫不见得会即时的去处理猎人拿进去的屍体
这时候其他矮人就会把这个屍体拿去refuse stockpile
如果在butcher' shop旁边有个只从那边拿refuse的quantum stockpile的话
矮人就会往那边送 只要quantum stockpile的终点有回送给butcher's shop的话
屠夫就会回头去处理那边的东西
不过quantum stockpile进东西的那个stockpile
要设定will take from links only (限定来源)
你应该不西忘矮人们把goblin屍体送到你的食品加工区吧 XD
※ 编辑: dandanwo (61.230.96.71), 06/04/2014 05:50:25
16F:推 cabalist:我了解了,目前屠宰场的运作已经成功了,接下来还会产生 06/04 09:04
17F:→ cabalist:miasma的地方还有交易所跟起司工房,想试着看看能不能应 06/04 09:05
18F:→ cabalist:用quantum stockpile 在这两个地方上。 06/04 09:05