房子

From Vintage Story Wiki
Revision as of 04:39, 31 May 2024 by ZMWL (talk | contribs) (Created page with "在建造地窖时,你可以通过指向被雕刻过的方块来检查该方块是否被算作实心墙体的一部分,看看其是否标注着"实心方块面"!")
Other languages:

This page was last verified for Vintage Story version 1.19.5.


房間 是玩家可以建造的一種結構,用於保持溫暖隔絕嚴冬 , 或用作地窖/溫室。

判斷邏輯

遊戲會檢查房間中的所有方塊,以確定每個方塊的陽光水平和構成房間的牆壁,地板和天花板的方塊的涼爽程度。如果沒有開放式的出口,房間將被判定為封閉。

所有有效的房間都是封閉房間,除了用於製作 藍奶酪 的露天房間。所有房間都擁有 冷卻程度天窗分數。這主要與兩種特殊的房間有關:地窖和溫室。


當玩家處於完全封閉的房間中時,冬季造成的飢餓速度增加將被抵消。此外,如果房間的天窗分數低於50%,

  • 房間內熱源的熱量會延伸至更遠區域,
  • 玩家體溫不再受風速影響,
  • 當睡眠時, 玩家的體溫 將緩慢恢復至正常狀態。

建造

任何內部體積小於以14X14X14大小方框為邊界的全封閉空間都會被遊戲判定為一個房間,因為房間的所有牆面都由實心方塊組成,沒有縫隙或孔洞。

某些方塊擁有特殊的性質,可以被視為實心方塊。 鑲鉛玻璃板 , ( 除了粗製,光滑和破損的門), 和 活板門 都算做實心方塊,無論它們處於打開還是關閉,或是看起來有任何縫隙。

與其他方塊齊平的半磚被視為實心方塊,但其他放方法不會被這樣判定。注意,如果齊平的一面朝向房間外而不是內部,遊戲將把該半磚所在的方塊判定為房間的一部分並檢查它是否在邊界框內。

被雕刻過的方塊 只要求對應的一面"幾乎是實心的", 意味着該面擁有總共不低於32個體素,即可算作實心。 只要該方塊有50%的總體積是實心的,並且方塊內側或外表面滿足實心條件,這塊方塊就會被視為實心方塊。

Protip:
你可以使用 /debug rooms hi 命令来检查你所处的房间是否被视为有效房间。如果提示为绿色,代表搭建正确, 如果提示为红色,则房间有问题或无法判定到房间。使用 /debug rooms unhi 来删除提示。


溫室

float

溫室 是一種結構,可以使 農業 在一年中的某段寒冷氣候中仍能進行。如果建造正確,其中的農田, 果樹 , 漿果 , 以及 蜂巢 將總被視為比外界高出5°C。如果生效,溫室內的作物方塊將顯示 "+5°C" 效果。

建造

+5°C 的buff會在完成建造的溫室內出現。

溫室需要的天窗分數至少為 50%, 這意味着不可能在地下建造一個完全被遮蓋的溫室。 低於地表一格的溫室無論其受到多少光照都將產生 地下耕作處罰 , 如果這一選項在創造世界時被打開。

建造溫室時,放置在農田附近的水體會被算作 14X14X14 最大範圍的一部分——這可能導致房間過大而無法被判定為溫室。 這可以通過將水源隱藏在溫室的外牆下來避免,因為邊緣不會被視為房間的一部分。

Protip:
温室中的每个方块最多在4小时后会被判定是否处于温室,需要花费一些时间。因此,+5°C的buff可能需要一段时间才会出现在内部的方块上,所有内部方块不一定会同时更新状态。 


天窗分數

房間內任何陽光至少與房間外一樣強度的區域都講計入天窗分數,天窗總分是通過將天窗數量除以房間內方塊總體積來確定的。玩家創建的 光源 , 例如火炬和提燈,對天窗分數沒有影響。 常見的能夠透過光線的方塊包括 玻璃塊和鑲鉛玻璃板

Protip:
虽然更复杂的布局同样能实现,但确保获得至少50%天窗分数最简单的方法是让房间的天花板至少有一半的方块可以透过阳光。只要侧面没有任何缝隙与孔洞,即便是玻璃板也能正常被判定。冰块也可以用来透过光线,虽然不如玻璃那么多!


地窖

玩家建造的地窖。

地窖 可用於存放任何在室外擁有高 變質速度 的食物或物品。

建造

當檢測到房間時,遊戲會進行額外判定,判斷該房間是否可以是地窖。通常要求其為最大7X7X7的立方體結構,但只要總體積小於150格,地窖就可以在某一邊上長達九格。

地窖並不強制要求位於地下,但考慮到陽光會影響地窖的有效程度,因此在地下挖掘地窖要比在地上搭建更為容易。

Protip:
在建造地窖时,你可以通过指向被雕刻过的方块来检查该方块是否被算作实心墙体的一部分,看看其是否标注着"实心方块面"!

天窗分數

Any blocks may be used to create a cellar, but different blocks have different insulation values. Blocks in the stone , soil , ceramic , or ore classes are the best insulators, and will each add 1 to the cooling block total. The one exception being farmland which gives 3 to the non-cooling block total, as do trapdoors. Airtight doors add 3 per block of space they occupy when open and 1 per block when closed to the non-cooling block total. The game creates the cooling score by dividing the non-cooling block total by the cooling block total and capping the number at 1, for 100%.

Protip:


As a result, the most effective cellars are made of highly insulating blocks (stone, soil, ceramic or brick, ore) and are closed with airtight doors.

Food Preservation

Typical layout of a cellar filled with crocks on shelves, storage vessels, chests and 2 barrels of pickled food.

The main use of cellars is for food preservation, however cellars reduce the rate of spoilage for any good stored inside whether it is a food or not. This reduced rate of spoilage stacks with container types , so placing storage vessels and sealed crocks into a cellar can drastically extend the shelf-life of any food inside them.

When calculating how fast food will spoil in a cellar, the game first creates a cellar effectiveness score, which starts at 100%. Up to 40% can be deducted based on the skylight score (that is, the amount of sunlight the cellar receives), and up to 50% can be deducted based on the cellar's cooling score.

The air temperature inside the cellar will never be greater than the air temperature outside. When the effectiveness of the cellar is 100%, the air temperature will cap at 5°C. Otherwise the game will calculate air temperature inside the cellar based on the effectiveness score and skylight score, in addition to how much sunlight is in the container block being affected.

Protip:


Cheese Ripening

Cellars can also used to ripen cheese, by lowering its perish rate until it can ripen before it spoils. Cheese can only ripen when placed onto a shelf with a perish rate of 0.5x or lower. Cheddar does not have to be made in a cellar and can be made outside if it is cold enough, while blue cheese must be made in a special kind of open-air cellar with at least one open exit and the shelf must have a sunlight level below 2. This special open-air cellar will not count as an ordinary room, so it will not get the normal bonus for cooling. Blue cheese still needs to be ripened with a perish rate of 0.5x or lower, however, so blue cheese can only be ripened when it is cold enough outside to lower the perish rate to the necessary level.

Protip:




Wiki Navigation
Vintage Story Guides[[::Category:Guides| ]]Frequently Asked Questions Soundtrack Versions Controls
Game systems Crafting Knapping Clay forming Smithing Cooking Temperature Hunger Mining Temporal stability Mechanical power Trading Farming Animal husbandry
World World generation Biomes Weather Temporal storms
Items Tools Weapons Armor Clothing Bags Materials Food
Blocks Terrain Plants Decorative Lighting Functional Ore
Entities Hostile entities Animals NPCs Players
Miscellaneous List of client commands List of server commands Creative Starter Guide Bot System WorldEdit Cinematic Camera Adjustable FPS Video Recording ServerBlockTicking