Skip to content

equipment data spec

Munchi369 edited this page Jul 30, 2026 · 2 revisions

装備データ仕様

このページは、自分で装備データを追加・調整したい上級者向けの資料です。

Caution

通常は装備管理画面から追加・編集してください。 データベースを直接変更する場合は、ゲームを終了し、penanto3 フォルダをバックアップしてください。

装備関連テーブル

装備は次の3テーブルで管理されています。

テーブル 内容
EQUIPMENT_MASTER 装備マスタ。名前、レア度、効果、表示設定などを管理
EQUIPMENT_INVENTORY 装備の所持数を管理
EQUIPMENT_DATA 誰が何を装備しているかを管理

SOURCE

EQUIPMENT_MASTER.SOURCE は装備の種類を表します。

SOURCE 内容
system ツール標準装備
user ユーザー追加装備

アップデート時の挙動

ツールは次のタイミングでsystem装備の定義を同期します。

  • 装備設定を開いたとき
  • 装備管理を開いたとき
  • 装備ガチャを実行したとき

同期で更新されるのは SOURCE='system' の行だけです。

SOURCE='user' の行は、ツールの更新によって更新・削除されません。

EQUIPMENT_KEY

EQUIPMENT_KEY は主キーです。

user装備には、system装備とキーが重複しない名前を設定してください。

例:

user_sample_bat
user_original_glove

IS_HIDDEN と IS_GACHA_ENABLED

項目 意味
IS_HIDDEN=false 装備管理・装備設定に表示され、装備候補になる
IS_HIDDEN=true 装備管理・装備設定・ガチャ対象から除外される
IS_GACHA_ENABLED=true ガチャ抽選対象になる
IS_GACHA_ENABLED=false ガチャ抽選対象外になる

IS_HIDDEN=true にした装備は、ガチャ対象からも除外されます。

すでに装備中の装備を IS_HIDDEN=true にしても、自動解除はされません。

装備設定の切り替え例

非表示にする

UPDATE EQUIPMENT_MASTER
SET IS_HIDDEN = TRUE
WHERE EQUIPMENT_KEY = 'user_sample_bat';

表示に戻し、ガチャ対象にする

UPDATE EQUIPMENT_MASTER
SET IS_HIDDEN = FALSE, IS_GACHA_ENABLED = TRUE
WHERE EQUIPMENT_KEY = 'user_sample_bat';

表示はするが、ガチャ対象から外す

UPDATE EQUIPMENT_MASTER
SET IS_GACHA_ENABLED = FALSE
WHERE EQUIPMENT_KEY = 'user_sample_bat';

MODIFIERS

MODIFIERS能力コード:数値 をカンマ区切りで指定します。

例:

SEIKYUU:2,SUTAMINA:-1
POWER:3,KOUDA:2

主な能力コード:

HEN
MAXMAX
SEIKYUU
SUTAMINA
KAIHUKU
SEISIN
QUICK
KOUDA
POWER
SOURYOKU
KENRYOKU
HOKYUU
SOUKYUU
SENKYUU
KOWAZA
TAIRYOKU
RIDO
TOURUIGIJUTU

問題が起きた場合

バックアップへ戻せる状態を保ち、必要に応じてデータベースメンテナンスを確認してください。

Clone this wiki locally