TUSBスプレッドシートの見方 - TUSB/TheUnusualSkyBlock GitHub Wiki
スプレッドシートは編集タイミングおよび編集内容の追跡が不可能なため、このページの情報は古いもしくは正確ではありません。
編集はいつでもokです。スプレッドシートを編集した人がこのページも編集するような仕組みになれば一番良い
これより先は製作者へのページです。
一般の方はスプレッドシートにはアクセスできません。
最低限必要な情報のみをまとめます。細かい指定についての説明は省きます。
アイテム、魔石、スキルがまとめられている。
リソースパックのCMDとの連携がされている。
-
A列
チェックボックスにチェックが入っていれば、exportツールでルートテーブルへ出力される。 -
ステータス
アイテムの現在の状態についてを選択する。
完成・TUSBメモリー・記述エラー・没などの状態指定がある。 -
TUSBM進捗
スキル比較Newの進捗状況と同期している。 -
種別 アイテムの種類について記述する。
武器・TUSBメモリー・ツール・防具・通貨などの指定ができる。 -
ランク
それぞれのアイテムのランク 完成品にのみいれる。(ただし既に効果がある程度わかるものに関しては予め入れておいても良い)
レアリティー及び強さのランク
ランク | 説明 |
---|---|
-1 | デバッグアイテム |
0 | 何もしなくても手に入る。またはトラップアイテム、特殊アイテム |
1 ~ 10 | 各ランクチェストで手に入る |
11 | 商人で手に入る |
12 | 合成アイテム |
13 | 非売品の固有アイテム |
-
F列
アイテム名を記述する。 -
CMD
CMDを指定する際に番号を記述する。上から順に割り振っていく。 -
ID
アイテムのIDを指定する。 -
見た目の備考
CMDでテクスチャを付ける場合、見た目指定をする。 -
担当
テクスチャの担当者を指定する。 -
give
giveコマンドが出力される。 -
loot_table
ModelNameとルートテーブルのファイル名を異なるものにする場合に変更する。 -
US名 / ModelName
アイテムのUS名を指定する。
テクスチャのファイル名がここのものになる。 -
グーグル翻訳
google翻訳によるアイテムのUS名が出力される。
L列が空白の時のみ出力される。
削除済み。手動で翻訳を行う。 -
Damage
アイテムの耐久値がどれだけ減っているかを指定する。 -
Custom
直接指定するCustomNBTを指定する。 -
display Name
表示されるアイテム名を記述する。 -
display Lore
表示される説明文を記述する。 -
display color
革防具のColorを指定する。 -
TUSBM、職業スキル スキル名
TUSBメモリーとして付与するスキル名を指定する。 -
TUSBM、職業スキル 回数
TUSBメモリーの回数を指定する。 -
TUSBM、職業スキル 発動条件
発動条件を選択する。 -
刻印 ID
付与する刻印を選択する。 -
刻印 Tier
刻印のTierを指定する。 -
Modifiers
AttributeModifiersを指定する。
Slotと、各種数値を指定できる。
BA列には2つ目以降のModifiersを記述する。
-
石
アイテムの魔石として追加するものにはチェックを入れる。 -
石の名前
魔石の名前を「○○の」の形で記述する。 -
石名US
魔石のUS名 -
loot
魔石を取得するlootコマンドが出力される。
末尾にTierの指定をする。 -
エンチャント名
表示されるエンチャント名を記述する。 -
欠片・原石・結晶・宝珠
各Tierに反映する内部数値を指定する。 -
アイテム
付与できるアイテムを指定する。 -
Weight
謎・ランダム付与によって選ばれる確率を指定する。
-
スキル名
スキル名を記述する。 -
進捗
そのスキルの製作状況を表示する。
進捗状況一覧
1:完成
そのまんまの意味。特に調整する必要がないもの
2:制作中
担当者が制作をしているもの
3:依頼中
アイデアを出した人がコマンド班担当者に依頼しているもの
4:制作募集
担当者が決まっていないもの
5:案のみ
アイデアのみでコマンドで実装する前のもの
6:記述に問題
出力のときにエラーになるもの
7:仕様上困難
現時点でのシステム・コマンドで実装が困難なもの
8:没
本編に実装しないもの
-
Skill・スキル
スキルの英名・レベル表記をなくした日本語名を記述する。 -
Level
スキルのレベルを記述する。 -
SkillSortID
整理用スキル番号を記述する。職業ごとに番号を振り、レベル違いの同じスキルには同じ番号を振る。
シフト3回で出るスキル一覧の表示順 -
MP
消費するMPを指定する。 -
Interval
追加されるインターバルを指定する。 -
発動条件
発動条件を指定する。 -
説明・説明+スニーク
説明を記述する。 -
攻撃
攻撃力の数値を指定する。 -
ダメージ調整
ダメージの調整済んだものにはチェックを入れる。 -
ヒット
チェックを入れるとMobへ攻撃を与えた時にCallOnDamage
を実行させる。
継続ダメージになる物は毎回CallOnDamage
を実行しないようにするため、チェックを入れない。
モブ、スポナーの管理がされている。
こことデータパックは連携している。
-
出力
チェックを入れている場合、そのMOBがツールで出力される。 -
NameJP
モブの日本語名を記述する。 -
進捗
その行のMOBの製作進捗状況が確認できる。
進捗状況一覧
1:完成
そのまんまの意味。特に調整する必要がないもの
2:調整中
後でステータス等を微調整するもの
3:開発途中
後で新機能を追加予定、大きく改変をする予定のもの
4:設定のみ
とりあえず記載してみたという段階のもの
5:記述に問題
エンティティを召喚できない何かしらの問題があるもの
6:参考資料
記述しておきたいが、本編には使用しないもの
7:没
後日消す予定のもの。
-
ターン スキル
その行のターンとスキルの番号を0-0
の形式で表示する。 -
Dimension・Group・AI・SubFolder
モブのコマンドが格納されるフォルダを指定する。
出現するDimension、モブのグループ、モブのAI、SubFolderの指定ができる。
MOBのフォルダ説明 -
SpawnTags
モブを召喚するためのTagsを表示する。 -
NameUS
Mobの英名を記述する。
小文字と数字と記号[/._-]のみが使用できる。 -
ID
モブのもととなるエンティティIDを指定する。 -
べース
モブに付与するNBTを記述する。
CustomNameやポーションのエフェクトの指定はここ。 -
見た目
モブの見た目NBTを記述する。
ArmorItemsやHandItemsの指定はここ。 -
PortalCooldown
PortalCooldownの値を記述する。
ここを書くとCooldownRequired
タグが付与される。 -
DeathLootTable
モブのDeathLootTableを指定する。 -
カスタム_参照
モブのカスタムDeathLootTableで落とすアイテムをアイテムシートから参照する場合、ここで選択する。 -
カスタム_グループ
v13 アイテム - グループ シートで指定したグループのパスを指定する。 -
カスタムLoot
カスタム_参照
で選択したアイテムのLootTableパスが表示される。 -
カスタムItem
モブのカスタムDeathLootTableで落とすアイテムを指定する。 -
カスタムtag
カスタムItem
で指定したアイテムのNBTを記述する。 -
Count
アイテムを落とす数を指定する。
カスタム_参照
の場合、個数が上書きされる。
カスタムItem
の場合、未指定だと1個になる。 -
CountRange
アイテムを落とす数をCount ~ CountRange にする。
CountとCountRangeを足した数が99を超えないようにする。 -
Chance
アイテムを落とす確率を 0 ~ 1.0 の間で指定する。 -
村人取引
v13 アイテム - 村人取引シートの村人データを選択する。 -
profession
村人の職業を指定する。 -
type
村人のバイオームタイプを指定する。 -
取引回数
村人が消えるまでの取引回数を指定する。 -
Offers
村人取引で指定した村人のOffers
データが自動で記入される。 -
モブ
チェックを入れるとMob
タグが付与される。
プレイヤースキルが当たるようになり、各種ステータスの設定ができるようになる。 -
演出
チェックを入れるとSpawnParticles
タグが付与される。
召喚時の湯気が表示されるようになる。 -
ダメージ判定
投てき物以外にダメージ判定を持たせるときにチェックを入れる。
雪玉には自動で付与される。矢にチェックを入れてはいけない。 -
SmartMotion
モブのSmartMotionでの動作を指定する。
"Break"
ブロックに当たると消える。
"Stick"
ブロックに当たるとくっつく。
"Bounce"
ブロックに当たると跳ね返る。
"Slide"
ブロックに当たった際の動作なし。 -
Initialize~Condition
モブのAIを指定する。
各項目の説明や指定方法は、mobのAIを参照。 -
最大感知範囲~魔法防御力
モブのステータスを指定する。
各項目の説明や指定方法は、mobのステータスを参照。 -
Function
これにチェックを入れると、後に指定する演出部分のみをデータファイルに書き込むようにする。 -
Tags
演出用のデータファイルを呼び出すためのTagsが出力される。
Functionにチェックを入れていないと出力されない。 -
演出
こちらの演出にはモブが召喚したときに実行されるコマンドを記入する。
主にplaysoundやparticleコマンドを記入する。
複数行コマンドを記入する場合、コマンド同士を\n
で繋げる。 -
推定Lv~Lv魔防
推定Lvに指定したレベルで召喚した場合のステータス値
- 強さ
そのスポナーから出てくるモブの強さの目安を指定する。
強さ目安一覧
0:弾
モブが召喚する弾のコマンド取得用
1:雑魚
改造MOBにおいての雑魚枠。
AIを持たずまた行動が単調であり、ステータスが低く
スポナー及び通常湧きに設定される弱固体であり賑やかし。
2:強敵
改造MOBにおいての雑魚に混じ