ソース
data:extend({
--アイテムグループの作成
{
type = "item-group",
name = "test-group",
order = "f",
--icon画像は付けてないので自分で用意してください
icon = "__group-sample__/graphics/icon/test-group.png",
},
--アイテムサブグループの作成
{
type = "item-subgroup",
name = "test-subgroup",
group = "test-group",
order = "a"
},
})
--作っただけだとゲーム画面に違いは無いので分かりやすい様に既存アイテムの設定変更
--アイテムのサブグループはレシピのサブグループを設定していない場合に適用される
data.raw["item"]["iron-plate"].subgroup = "test-subgroup"
--アイテムのサブグループとレシピのサブグループが別の場合レシピの方が優先される
data.raw["item"]["copper-plate"].subgroup = "test-subgroup"
data.raw["recipe"]["copper-plate"].subgroup = "raw-material"
data.raw["recipe"]["wood"].subgroup = "test-subgroup"
解説
- icon
アイテム作成画面でのicon
- order
並び順の設定
- group
所属しているグループ