Skip to content

Commit 5da8bc1

Browse files
committed
🧑‍💻 現在処理しているスロットをasset:contextで渡すように
1 parent 3dacde9 commit 5da8bc1

File tree

3 files changed

+2
-1
lines changed

3 files changed

+2
-1
lines changed

TheSkyBlessing/data/asset_manager/functions/artifact/data/new/fetch_data/foreach.mcfunction

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
# 神器のスロットのデータを保管する
1919
# これはauto処理のため
2020
data modify storage lib: Array[-1].TargetSlot set from storage lib: Array[-1].Slot
21-
2221
data modify storage asset:artifact CopiedSlot set from storage lib: Array[-1].Slot
2322
execute if data storage asset:artifact {CopiedSlot:"auto"} if data storage asset:artifact Enum{Slot:"mainhand"} run data modify storage lib: Array[-1].TargetSlot set from storage asset:artifact Enum.Slot
2423
execute if data storage asset:artifact {CopiedSlot:"auto"} if data storage asset:artifact Enum{Slot: "offhand"} run data modify storage lib: Array[-1].TargetSlot set from storage asset:artifact Enum.Slot

TheSkyBlessing/data/asset_manager/functions/artifact/triggers/trigger/foreach/.mcfunction

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
data modify storage asset:artifact TargetItemList set from storage asset:artifact NormalizedItemData[-1]._
1212
# contextを設定
1313
data modify storage asset:context id set from storage asset:artifact TargetItem.ID
14+
data modify storage asset:context Slot set from storage asset:artifact TargetItem.TargetSlot
1415

1516
# アイテムを消費中であることを登録する
1617
execute if data storage asset:artifact TargetItem{Trigger:"use_item"} unless data storage asset:artifact New.Consumable.ID if entity @s[tag=TriggerFlag.UsingItem,tag=!ConsumingItem] run function asset_manager:artifact/triggers/event/use_item/init

TheSkyBlessing/data/asset_manager/functions/common/reset_all_context.mcfunction

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@
55
# @within function core:tick/
66

77
data remove storage asset:context id
8+
data remove storage asset:context Slot

0 commit comments

Comments
 (0)