Skip to content

Commit d36a62b

Browse files
committed
[Artifact 1045] 一定時間後に強制的に効果を発動するように (没)
1 parent 1dd6010 commit d36a62b

File tree

117 files changed

+444
-402
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

117 files changed

+444
-402
lines changed

Asset/data/asset/functions/artifact/1045.mini_black_hole/give/2.give.mcfunction

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
# 神器の名前 (TextComponentString)
1616
data modify storage asset:artifact Name set value '[{"text":"ブラックホール・ミニ","color":"#A100FF","bold":true}]'
1717
# 神器の説明文 (TextComponentString[])
18-
data modify storage asset:artifact Lore set value ['{"text":"小さな紫の弾を前方に発射する","color":"white","italic":false}','{"text":"弾は着弾した瞬間にブラックホールを生み出し、","color":"white","italic":false}','{"text":"周囲の敵を無慈悲に吸い込む","color":"white","italic":false}','{"text":"宇宙の破壊力に叶うものはいないだろうに","color":"#B973FF","italic":false}']
18+
data modify storage asset:artifact Lore set value ['{"text":"小さな紫の弾を前方に発射する","color":"white","italic":false}','{"text":"弾は着弾あるいは一定時間経過した時にブラックホールを生み出し、","color":"white","italic":false}','{"text":"周囲の敵を無慈悲に吸い込む","color":"white","italic":false}','{"text":"宇宙の破壊力に叶うものはいないだろうに","color":"#B973FF","italic":false}']
1919
# 消費アイテム ({Item: TextComponent, Count: int, Extra?: TextComponent}) (オプション)
2020
# data modify storage asset:artifact ConsumeItem.Item set value
2121
# data modify storage asset:artifact ConsumeItem.Count set value

Asset/data/asset/functions/artifact/1045.mini_black_hole/trigger/0.load.mcfunction

Lines changed: 0 additions & 11 deletions
This file was deleted.

Asset/data/asset/functions/artifact/1045.mini_black_hole/trigger/3.main.mcfunction

Lines changed: 7 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -4,39 +4,18 @@
44
#
55
# @within function asset:artifact/1045.mini_black_hole/trigger/2.check_condition
66

7-
#> Val
8-
# @private
9-
#declare score_holder $T1.OwnerId
10-
117
# 基本的な使用時の処理(MP消費や使用回数の処理など)を行う
128
function asset:artifact/common/use/auto
139

1410
# ここから先は神器側の効果の処理を書く
1511

16-
# 雪玉を召喚する
17-
execute anchored eyes run summon snowball ^ ^ ^0.5 {Tags:["T1.SnowBall","T1.SnowBallInit"],NoGravity:1b,Item:{Count:1b,id:"minecraft:stick",tag:{CustomModelData:1037}},Passengers:[{id:"minecraft:marker",Tags:["T1.Marker"]}]}
18-
19-
# スコアセット
20-
scoreboard players operation $T1.OwnerId Temporary = @s UserID
21-
execute as @e[type=snowball,tag=T1.SnowBallInit,distance=..3,limit=1] on passengers run scoreboard players operation @s T1.OwnerID = $T1.OwnerId Temporary
22-
execute as @e[type=snowball,tag=T1.SnowBallInit,distance=..3,limit=1] on passengers run scoreboard players set @s T1.FlyingTick 100
23-
execute as @e[type=snowball,tag=T1.SnowBallInit,distance=..3,limit=1] on passengers run scoreboard players set @s T1.LandingTick 0
24-
25-
# 雪玉にMotionをセットする
26-
data modify storage lib: Argument.VectorMagnitude set value 0.75
27-
execute as @e[type=snowball,tag=T1.SnowBallInit,distance=..3] run function lib:motion/
28-
29-
# 命中判定を行うためのscheduleをセットする
30-
schedule function asset:artifact/1045.mini_black_hole/trigger/schedule/1.tick 1t replace
31-
32-
# 発動時の音
12+
# 演出
3313
playsound block.respawn_anchor.deplete player @a[distance=..16] ~ ~ ~ 1.0 2 0.0
3414
playsound entity.wither.hurt player @a[distance=..16] ~ ~ ~ 0.5 1.5
15+
execute anchored eyes positioned ^ ^ ^0.5 run function asset:artifact/1045.mini_black_hole/trigger/vfx
3516

36-
# 演出
37-
execute anchored eyes positioned ^ ^ ^0.5 run function asset:artifact/1045.mini_black_hole/trigger/3.1.vfx
38-
39-
# リセット処理
40-
tag @e[type=snowball,tag=T1.SnowBallInit,distance=..3] remove T1.SnowBallInit
41-
data remove storage lib: Argument
42-
scoreboard players reset $T1.OwnerId Temporary
17+
# Object1106 を召喚
18+
data modify storage api: Argument.ID set value 1106
19+
execute store result storage api: Argument.FieldOverride.OwnerID int 1 run scoreboard players get @s UserID
20+
data modify storage api: Argument.FieldOverride.Fuse set value 100
21+
execute anchored eyes positioned ^ ^ ^0.5 run function api:object/summon

Asset/data/asset/functions/artifact/1045.mini_black_hole/trigger/_index.d.mcfunction

Lines changed: 0 additions & 9 deletions
This file was deleted.

Asset/data/asset/functions/artifact/1045.mini_black_hole/trigger/rejoin_process.mcfunction

Lines changed: 0 additions & 8 deletions
This file was deleted.

Asset/data/asset/functions/artifact/1045.mini_black_hole/trigger/schedule/1.tick.mcfunction

Lines changed: 0 additions & 17 deletions
This file was deleted.

Asset/data/asset/functions/artifact/1045.mini_black_hole/trigger/schedule/2.flying.mcfunction

Lines changed: 0 additions & 19 deletions
This file was deleted.

Asset/data/asset/functions/artifact/1045.mini_black_hole/trigger/schedule/3.1.search_mob.m.mcfunction

Lines changed: 0 additions & 11 deletions
This file was deleted.

Asset/data/asset/functions/artifact/1045.mini_black_hole/trigger/schedule/3.2.landing_sound.mcfunction

Lines changed: 0 additions & 9 deletions
This file was deleted.

Asset/data/asset/functions/artifact/1045.mini_black_hole/trigger/schedule/3.landing.mcfunction

Lines changed: 0 additions & 57 deletions
This file was deleted.

0 commit comments

Comments
 (0)