# Crafting System Plugin マニュアル(Pukiwiki版)
# 目次
# 導入
このプラグインは、RPG Developer Bakin において
ユーザーは以下を自由に設定できます。
# 主な特徴
# インストール
## 手順
1. Steamからプラグインをインストール
2. Bakinを起動
3. 以下を開く
機能 → 拡張機能 → Crafting System
4. 初回起動時に以下が自動作成される
5. プロジェクトを保存
これでインストール完了。
# 基本設定
## 変数の自動作成
ボタン:
Create variables
をクリックすると、必要なすべての変数が自動作成されます。
## 新しいクラフトアイテムの作成
1. ボタン:
Craftable items
をクリック
2. 左下の:
[+]
をクリック
3. 新しいアイテムが作成される
# ゲーム内での使用方法
## レシピを覚える
文字列変数:
items to learn
例:
1,2,3
スイッチ:
execute learn
をON
## レシピを忘れる
文字列変数:
items to forget
スイッチ:
execute forget
をON
## クラフト画面を開く
スイッチ:
open crafting
をON
## クラフト画面を閉じる
スイッチ:
close crafting
をON
# 機能一覧
## 表示関連
## システム関連
# クラフト可能アイテム設定
## 基本情報
設定可能項目:
## アイテムID
各クラフトアイテムには自動的に一意のIDが割り当てられます。
このIDは以下で使用されます。
# カテゴリ設定
カテゴリはクラフト画面の分類として使用されます。
例:
## カテゴリの作成
1. Categories を開く
2. [+] をクリック
3. 名前を入力
# 材料(素材)設定
## 材料の追加
1. Materials セクションを開く
2. [+] をクリック
3. アイテムを選択
4. 数量を設定
## 材料の削除
1. 材料を選択
2. [-] をクリック
# 価格と条件設定
## 価格
クラフト時に必要な金額を設定できます。
設定項目:
## レベル条件
プレイヤーのレベル条件を設定できます。
設定項目:
## スイッチ条件
特定のスイッチがONの場合のみクラフト可能にできます。
設定項目:
## 変数条件
変数値による条件設定が可能です。
設定項目:
# イベント設定
クラフト時にイベントを実行できます。
## 実行タイミング
## 共通イベントの指定
設定項目:
# Bakin変数一覧
| 変数名 | 説明 |
| ----------------- | ---------- |
| items to learn | レシピを覚える |
| items to forget | レシピを忘れる |
| execute learn | 学習実行 |
| execute forget | 忘却実行 |
| open crafting | クラフト画面を開く |
| close crafting | クラフト画面を閉じる |
| layout to use | 使用レイアウト |
| selected category | 選択カテゴリ |
| selected item | 選択アイテム |
# レイアウト
クラフト画面はカスタムレイアウトに対応しています。
## 使用レイアウトの変更
変数:
layout to use
にレイアウト番号を設定します。
## レイアウトの作成
1. Layout Editor を開く
2. 新しいレイアウトを作成
3. 保存
# C#関数
プラグインは以下の関数を提供します。
## LearnRecipe
レシピを覚えます。
## ForgetRecipe
レシピを忘れます。
## OpenCrafting
クラフト画面を開きます。
## CloseCrafting
クラフト画面を閉じます。
## CraftItem
指定アイテムをクラフトします。
# 用語集
## クラフト
素材を使用して新しいアイテムを作成すること。
## レシピ
クラフト可能なアイテムの定義。
## 材料
クラフトに必要なアイテム。
## カテゴリ
クラフトアイテムの分類。
# 更新履歴
## Version 2.3.0
## Version 2.2.0
## Version 2.1.0