I-BEAMシリーズのレシピ

建築素材としてカッコイイ「I-BEAM」のレシピです。

レシピを追加

recipes.xmlの中に追記して使います。


<recipe name="iBeam" count="1" craft_area="forge" craft_time="5" material_based="true">
	<ingredient name="unit_iron" count="30"/>
	<ingredient name="unit_clay" count="15"/>
</recipe>

<recipe name="iBeamSmall" count="1" craft_area="forge" craft_time="5" material_based="true">
	<ingredient name="unit_iron" count="30"/>
	<ingredient name="unit_clay" count="15"/>
</recipe>

<recipe name="iBeamCorner" count="1" craft_area="forge" craft_time="5" material_based="true">
	<ingredient name="unit_iron" count="30"/>
	<ingredient name="unit_clay" count="15"/>
</recipe>

<recipe name="iBeamSupport" count="1" craft_area="forge" craft_time="5" material_based="true">
	<ingredient name="unit_iron" count="30"/>
	<ingredient name="unit_clay" count="15"/>
</recipe>

<recipe name="iBeamFoundation" count="1" craft_area="forge" craft_time="5" material_based="true">
	<ingredient name="unit_iron" count="30"/>
	<ingredient name="unit_clay" count="15"/>
</recipe>

<recipe name="iBeamCentered" count="1" craft_area="forge" craft_time="5" material_based="true">
	<ingredient name="unit_iron" count="30"/>
	<ingredient name="unit_clay" count="15"/>
</recipe>

<recipe name="iBeamCornerCentered" count="1" craft_area="forge" craft_time="5" material_based="true">
	<ingredient name="unit_iron" count="30"/>
	<ingredient name="unit_clay" count="15"/>
</recipe>

<recipe name="iBeamTCentered" count="1" craft_area="forge" craft_time="5" material_based="true">
	<ingredient name="unit_iron" count="30"/>
	<ingredient name="unit_clay" count="15"/>
</recipe>

<recipe name="iBeamCenteredFoundation" count="1" craft_area="forge" craft_time="5" material_based="true">
	<ingredient name="unit_iron" count="30"/>
	<ingredient name="unit_clay" count="15"/>
</recipe>

<recipe name="iBeam5wayCentered" count="1" craft_area="forge" craft_time="5" material_based="true">
	<ingredient name="unit_iron" count="30"/>
	<ingredient name="unit_clay" count="15"/>
</recipe>

<recipe name="iBeam6wayCentered" count="1" craft_area="forge" craft_time="5" material_based="true">
	<ingredient name="unit_iron" count="30"/>
	<ingredient name="unit_clay" count="15"/>
</recipe>

いわゆるH鋼と言うものですね。無骨感にしびれます! でも、この部材は耐久値が1000しか無く、これではゾンビの襲撃であっという間に破壊されちゃいますね。そこで… 更にもう一段階強化出来るように、blocks.xmlのI-BEAMシリーズに変更と新たなアイテムの追記をおこなうとスチール製の強固(耐久値5000)なブロックになります。また、ダメージを受けて破壊されてもダウングレードで通常のI-BEAMに戻ります。    

強化用のコード

デフォルトでは強化するとコンクリートブロックになってしまいますので、強化内容を変更します。下記のxmlコードをblocks.xml内の同じIDの括りだけを上書きして保存すると使えます。 ※ID=795は必要ないかと思って、上記のレシピには有りません。ひしゃげてる鉄骨のやつです。 ※途中の行でID番号が飛んで居ます。その部分には本来他のアイテムが入っていますので消さない様ご注意下さい。


<block id="792" name="iBeamSmall">
	<property name="Extends" value="rScrapIronMaster"/>
	<property name="Shape" value="New"/>
	<property name="LightOpacity" value="0"/>
	<property name="Model" value="i_beam_small"/>
	<property name="Texture" value="446"/>
	<!-- <property name="UseGlobalUV" value="Global"/> -->
	<property name="ImposterExclude" value="true"/>
	<property class="UpgradeBlock">
		<property name="ToBlock" value="Strong iBeamSmall"/>
		<property name="Item" value="forgedSteel"/>
		<property name="ItemCount" value="2"/>
		<property name="UpgradeHitCount" value="4"/>
	</property>
</block>

<block id="793" name="iBeam">
	<property name="Extends" value="iBeamSmall" param1="ImposterExclude"/>
	<property name="Model" value="i_beam"/>
	<property name="ImposterExchange" value="imposterDontBlockQuarter" param1="144"/>
	<property class="UpgradeBlock">
		<property name="ToBlock" value="Strong iBeam"/>
		<property name="Item" value="forgedSteel"/>
		<property name="ItemCount" value="2"/>
		<property name="UpgradeHitCount" value="4"/>
	</property>
</block>

<block id="794" name="iBeamCorner">
	<property name="Extends" value="iBeam" param1="ImposterExclude"/>
	<property name="Model" value="i_beam_corner"/>
	<property name="ImposterExchange" value="imposterDontBlockBlock" param1="144"/>
	<property class="UpgradeBlock">
		<property name="ToBlock" value="Strong iBeamCorner"/>
		<property name="Item" value="forgedSteel"/>
		<property name="ItemCount" value="2"/>
		<property name="UpgradeHitCount" value="4"/>
	</property>
</block>

<block id="795" name="iBeamBent">
	<property name="Extends" value="iBeam"/>
	<property name="Model" value="i_beam_bent"/>
	<property class="UpgradeBlock"> <property name="ItemCount" value="20"/> </property>
	<property class="UpgradeBlock">
			<property name="ToBlock" value="Strong iBeamBent"/>
			<property name="Item" value="forgedSteel"/>
			<property name="ItemCount" value="2"/>
			<property name="UpgradeHitCount" value="4"/>
		</property>
</block>

<block id="796" name="iBeamSupport">
	<property name="Extends" value="iBeam"/>
	<property name="Model" value="i_beam_support"/>
	<property name="ImposterExchange" value="imposterDontBlockBlock" param1="144"/>
	<property class="UpgradeBlock">
			<property name="ToBlock" value="Strong iBeamSupport"/>
			<property name="Item" value="forgedSteel"/>
			<property name="ItemCount" value="2"/>
			<property name="UpgradeHitCount" value="4"/>
		</property>
</block>

<block id="797" name="iBeamFoundation">
	<property name="Extends" value="iBeam"/>
	<property name="Model" value="i_beam_foundation"/> <property name="HandleFace" value="West"/>
	<property class="UpgradeBlock">
			<property name="ToBlock" value="Strong iBeamFoundation"/>
			<property name="Item" value="forgedSteel"/>
			<property name="ItemCount" value="2"/>
			<property name="UpgradeHitCount" value="4"/>
		</property>
</block>

<block id="798" name="iBeamCentered">
	<property name="Extends" value="iBeam"/>
	<property name="Model" value="i_beam_centered"/>
	<property name="ImposterExchange" value="imposterDontBlockCTRQuarter" param1="144"/>
	<property class="UpgradeBlock">
			<property name="ToBlock" value="Strong iBeamCentered"/>
			<property name="Item" value="forgedSteel"/>
			<property name="ItemCount" value="2"/>
			<property name="UpgradeHitCount" value="4"/>
		</property>
</block>

<--! ここのすき間に違うアイテムが存在していますのでご注意下さい。-->

<block id="800" name="iBeamCornerCentered">
	<property name="Extends" value="iBeam"/>
	<property name="Model" value="i_beam_corner_centered"/><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span>
	<property name="ImposterExchange" value="imposterDontBlockBlock" param1="144"/>
	<property class="UpgradeBlock">
			<property name="ToBlock" value="Strong iBeamCornerCentered"/>
			<property name="Item" value="forgedSteel"/>
			<property name="ItemCount" value="2"/>
			<property name="UpgradeHitCount" value="4"/>
		</property>
</block>

<block id="801" name="iBeamTCentered">
	<property name="Extends" value="iBeam"/>
	<property name="Model" value="i_beam_t_centered"/>
	<property name="ImposterExchange" value="imposterDontBlockBlock" param1="144"/>
	<property class="UpgradeBlock">
			<property name="ToBlock" value="Strong iBeamTCentered"/>
			<property name="Item" value="forgedSteel"/>
			<property name="ItemCount" value="2"/>
			<property name="UpgradeHitCount" value="4"/>
		</property>
</block>

<block id="802" name="iBeamCenteredFoundation">
	<property name="Extends" value="iBeam"/>
	<property name="Model" value="i_beam_centered_foundation"/> <property name="HandleFace" value="Bottom"/>
	<property name="ImposterExchange" value="imposterDontBlockCTRQuarter" param1="144"/>
	<property class="UpgradeBlock">
			<property name="ToBlock" value="Strong iBeamCenteredFoundation"/>
			<property name="Item" value="forgedSteel"/>
			<property name="ItemCount" value="2"/>
			<property name="UpgradeHitCount" value="4"/>
		</property>
</block>

<block id="803" name="iBeam5wayCentered">
	<property name="Extends" value="iBeam"/>
	<property name="Model" value="i_beam_5way_centered"/>
	<property name="ImposterExchange" value="imposterDontBlockBlock" param1="144"/>
	<property class="UpgradeBlock">
			<property name="ToBlock" value="Strong iBeam5wayCentered"/>
			<property name="Item" value="forgedSteel"/>
			<property name="ItemCount" value="2"/>
			<property name="UpgradeHitCount" value="4"/>
		</property>
</block>

<block id="804" name="iBeam6wayCentered">
	<property name="Extends" value="iBeam"/>
	<property name="Model" value="i_beam_6way_centered"/>
	<property name="ImposterExchange" value="imposterDontBlockBlock" param1="144"/>
	<property class="UpgradeBlock">
			<property name="ToBlock" value="Strong iBeam6wayCentered"/>
			<property name="Item" value="forgedSteel"/>
			<property name="ItemCount" value="2"/>
			<property name="UpgradeHitCount" value="4"/>
		</property>
</block>

強化後のブロックを追加

デフォルトには存在しない強化後のブロックをblocks.xmlに追記します。他のmodなどでブロックやアイテムを追加している場合は、ID番号が重複しないようご注意下さい。


<block id="2031" name="Strong iBeamSmall">
	<property name="Material" value="Mmetal_medium"/>
	<property name="Shape" value="New"/>
	<property name="Model" value="i_beam_small"/>
	<property name="Texture" value="267"/>
	<property name="MaxDamage" value="5000"/>
	<property name="UseGlobalUV" value="Local"/>
	<property name="ImposterExclude" value="true"/>
	<property name="ImposterDontBlock" value="true"/>
	<property class="RepairItems"> <property name="forgedSteel" value="2"/></property>
	<drop event="Harvest" name="scrapIron" count="17"/>
	<drop event="Destroy" name="scrapIronWedgew" count="15"/>
	<drop event="Fall" name="scrapMetalPile" count="1" prob="0.75" stick_chance="1"/>
	<property name="DowngradeBlock" value="iBeamSmall"/>
		
</block>
	
<block id="2032" name="Strong iBeam">
	<property name="Extends" value="Strong iBeamSmall"/>
	<property name="Model" value="i_beam"/>
	<property name="DowngradeBlock" value="iBeam"/>
</block>
	
<block id="2033" name="Strong iBeamCorner">
	<property name="Extends" value="Strong iBeamSmall"/>
	<property name="Model" value="i_beam_corner"/>
	<property name="DowngradeBlock" value="iBeamCorner"/>
</block>

<block id="2034" name="Strong iBeamBent">
	<property name="Extends" value="Strong iBeamSmall"/>
	<property name="Model" value="i_beam_bent"/>
	<property name="DowngradeBlock" value="iBeamBent"/>
</block>
	
<block id="2035" name="Strong iBeamSupport">
	<property name="Extends" value="Strong iBeamSmall"/>
	<property name="Model" value="i_beam_support"/>
	<property name="DowngradeBlock" value="iBeamSupport"/>
</block>
	
<block id="2036" name="Strong iBeamFoundation">
	<property name="Extends" value="Strong iBeamSmall"/>
	<property name="Model" value="i_beam_foundation"/>
	<property name="DowngradeBlock" value="iBeamFoundation"/>
</block>
	
<block id="2037" name="Strong iBeamCentered">
	<property name="Extends" value="Strong iBeamSmall"/>
	<property name="Model" value="i_beam_centered"/>
	<property name="DowngradeBlock" value="iBeamCentered"/>
</block>
	
<block id="2038" name="Strong iBeamCornerCentered">
	<property name="Extends" value="Strong iBeamSmall"/>
	<property name="Model" value="i_beam_corner_centered"/>
	<property name="DowngradeBlock" value="iBeamCornerCentered"/>
</block>
	
<block id="2039" name="Strong iBeamTCentered">
	<property name="Extends" value="Strong iBeamSmall"/>
	<property name="Model" value="i_beam_t_centered"/>
	<property name="DowngradeBlock" value="iBeamTCentered"/>
</block>

<block id="2040" name="Strong iBeamCenteredFoundation">
	<property name="Extends" value="Strong iBeamSmall"/>
	<property name="Model" value="i_beam_centered_foundation"/>
	<property name="DowngradeBlock" value="iBeamCenteredFoundation"/>
</block>
	
<!-- ここに別のアイテムが存在して番号が飛びます -->
	
<block id="2042" name="Strong iBeam5wayCentered">
	<property name="Extends" value="Strong iBeamSmall"/>
	<property name="Model" value="i_beam_5way_centered"/>
	<property name="DowngradeBlock" value="iBeam5wayCentered"/>
</block>
	
<block id="2043" name="Strong iBeam6wayCentered">
	<property name="Extends" value="Strong iBeamSmall"/>
	<property name="Model" value="i_beam_6way_centered"/>
	<property name="DowngradeBlock" value="iBeam6wayCentered"/>
</block>