Skip to content

[Artifact 1456~1462] アイスブランドアーツの作成 - #2044

Open
ogachu0331 wants to merge 38 commits into
masterfrom
dev/ogachu_aritifact1456
Open

ogachu0331 wants to merge 38 commits into
masterfrom
dev/ogachu_aritifact1456

Conversation

@ogachu0331

@ogachu0331 ogachu0331 commented Jun 4, 2026 •

Copy link
Copy Markdown
Contributor

テクスチャはまだなのと、威力とmp、cdは塩梅があまりわかってないのでなんとなくです。

@ogachu0331
ogachu0331 marked this pull request as draft June 4, 2026 16:33
@ogachu0331
ogachu0331 marked this pull request as ready for review June 4, 2026 16:55
@ogachu0331
ogachu0331 requested review from EllaCoat and Lapis-LJA June 5, 2026 00:25

@Lapis-LJA Lapis-LJA left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

各武器用のobjectが用意されてるけど、内部処理は全く同じっぽいから1つに纏めるべきと感じた。
神器側で召喚時にCustomModelDataを設定してやればいい気がする

Comment thread Asset/data/asset/functions/artifact/1456.ice_brand_arts/give/2.give.mcfunction Outdated
Comment thread Asset/data/asset/functions/artifact/1456.ice_brand_arts/give/2.give.mcfunction Outdated
Comment thread Asset/data/asset/functions/object/1162.ice_brand_arts_hammer/tick/.mcfunction Outdated
Comment thread Asset/data/asset/functions/object/1162.ice_brand_arts_hammer/tick/fall.mcfunction Outdated
Comment thread Asset/data/asset/functions/object/1162.ice_brand_arts_hammer/tick/.mcfunction Outdated
Comment thread Asset/data/asset/functions/object/1162.ice_brand_arts_hammer/load.mcfunction Outdated
Comment thread Asset/data/asset/functions/object/1162.ice_brand_arts_hammer/tick/fall.mcfunction Outdated
@ogachu0331 ogachu0331 changed the title 神器1456~1462(アイスブランドアーツとその生成先)、それに使用するオブジェクト(1161~1166)の作成 神器1456~1462(アイスブランドアーツとその生成先)、それに使用するオブジェクト(1161)の作成 Jun 5, 2026
@ogachu0331

ogachu0331 commented Jun 5, 2026 •

Copy link
Copy Markdown
Contributor Author

各武器用のobjectが用意されてるけど、内部処理は全く同じっぽいから1つに纏めるべきと感じた。 神器側で召喚時にCustomModelDataを設定してやればいい気がする

object#1161の処理にまとめました!ファイルの名前も変えました

@ogachu0331
ogachu0331 requested a review from Lapis-LJA June 5, 2026 15:05
@ogachu0331

Copy link
Copy Markdown
Contributor Author

全ての修正と仕様変更終わりましたので再レビューお願いします

@ogachu0331
ogachu0331 marked this pull request as draft June 10, 2026 02:03
@ogachu0331
ogachu0331 marked this pull request as ready for review June 10, 2026 02:04
@ogachu0331
ogachu0331 marked this pull request as draft June 10, 2026 06:39
@ogachu0331
ogachu0331 marked this pull request as ready for review June 10, 2026 09:45
@ogachu0331 ogachu0331 changed the title 神器1456~1462(アイスブランドアーツとその生成先)、それに使用するオブジェクト(1161)の作成 [Artifact 1456~1462] アイスブランドアーツの作成 Jun 14, 2026
# 神器の名前 (TextComponentString)
data modify storage asset:artifact Name set value '{"text":"アイスブランドアーツ","color":"#7DFFF2","bold":true}'
# 神器の説明文 (TextComponentString[])
data modify storage asset:artifact Lore set value ['{"text":"周囲に複数の氷製の神器を生成する","color":"white"}','{"text":"生成した神器は誰でも右クリックで回収可能","color":"white"}','{"text":"生成した神器は生成してから時間が経つほど威力が減衰する","color":"white"}']

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

周囲に複数の氷製の神器を生成する
生成した神器は誰でも右クリックで回収できる
生成してから時間が経つほど威力が減衰する

がいいんじゃないでしょうか

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

修正しました

function asset:artifact/common/check_condition/mainhand
# 他にアイテム等確認する場合はここに書く
# 戦闘外に使うべからず
execute unless predicate lib:in_battle run tellraw @s[tag=CanUsed] {"text":"戦闘中のみ使用可能です。","color":"red"}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

function lib:message/artifact/condition_not_met
でいいかも?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ライブラリーなんでもあってすごいな...
修正しました

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants