トップページ > PCゲーム > 2020年05月23日 > tN316SjS0

書き込み順位&時間帯一覧

431 位/2221 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000110000000002



使用した名前一覧書き込んだスレッド一覧
名無しさんの野望
Scrap Mechanic【祝サバイバルモード追加】

書き込みレス一覧

Scrap Mechanic【祝サバイバルモード追加】
487 :名無しさんの野望[]:2020/05/23(土) 13:42:49.13 ID:tN316SjS0
需要があるか分らんがパラメータの変更方法。
改造結果は自己責任で。バックアップとかも忘れずに。
どのファイルもメモ帳(notepad.exe)で開ける。
■レシピ関連
クラフトボットのレシピ定義は以下のファイル。
(インストールフォルダ)\Scrap Mechanic\Survival\CraftingRecipes\craftbot.json

アイテムのuuid定義は以下のファイル。
Scrap Mechanic\Survival\Scripts\game¥survival_items.lua

ガソリンを例にすると、survial_item.luaを開いて探すと、
obj_consumable_gas = sm.uuid.new( "d4d68946-aa03-4b8f-b1af-96b81ad4e305" )
が見つかる。

craftbot.jsonを開いて「d4d68946-aa03-4b8f-b1af-96b81ad4e305」で検索すると
次の箇所が見つかる。
{
"itemId": "d4d68946-aa03-4b8f-b1af-96b81ad4e305",
"quantity": 5,
"craftTime": 7,
"ingredientList": [
{
"quantity": 5,
"itemId": "1147e59d-6940-42b4-840b-07f05054f5e0"
}
]
},
itemIdの下のquantityが出来上がり時の個数で5を20にすれば20個になる。
ingredientListが素材のリストで、以降のquantityが各アイテムの要求個数になる。
オイルを減らしたいなら5を1とかにする。
Scrap Mechanic【祝サバイバルモード追加】
490 :名無しさんの野望[]:2020/05/23(土) 14:02:06.64 ID:tN316SjS0
>>487 続き
■リスポーン間隔
リスポーン間隔は以下で定義されている。
(インストールフォルダ)\Scrap Mechanic\Survival\Scripts\game\survival_spawns.lua

ticksBetweenRespawnsがリスポーン間隔のパラメータだから
宝箱ならLOOTCRATEの下にある以下の5の部分の変更で変えられる。
ticksBetweenRespawns = DaysInTicks( 5 )

■ロボットのドロップ
各宝箱やロボットのドロップ品は以下で定義されている。
(インストールフォルダ)\Scrap Mechanic\Survival\Scripts\game\survival_loot.lua

例えばオレンジのロボットだと以下が該当してサーキットとコンポーネントを落とす。
local loot_haybot = {
slots = function() return randomStackAmount( 0, 0.5, 1 ) end,
randomLoot = {
{ uuid = obj_consumable_component, chance = 1 },
{ uuid = obj_resource_circuitboard, chance = 2 },
}
}
これを以下にすればコンポーネントを確定ドロップするようになる。
local loot_haybot = {
slots = function() return 1 end,
randomLoot = {
{ uuid = obj_consumable_component, chance = 1 }
}
}


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。