# Crafting System Plugin マニュアル(Pukiwiki版)

Version:** 2.3.0

対応Bakin:** Version 2.3 以降

作者:** Jagonz

# 目次

導入

インストール

基本設定

ゲーム内での使用方法

機能一覧

クラフト可能アイテム設定

カテゴリ設定

材料(素材)設定

価格と条件設定

イベント設定

Bakin変数一覧

レイアウト

[[C#関数]]

用語集

更新履歴

# 導入

このプラグインは、RPG Developer Bakin において

完全にカスタマイズ可能なクラフトシステム** を実装するための拡張機能です。

ユーザーは以下を自由に設定できます。

クラフト可能アイテム

必要素材

カテゴリ

価格

必要レベル

実行イベント

UI表示

# 主な特徴

GUIベースのクラフト管理

カスタムカテゴリ

条件付きクラフト

イベント連携

レイアウト変更対応

自動ID管理

複数クラフト対応

# インストール

## 手順

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が割り当てられます。

このIDは以下で使用されます。

レシピ管理

学習

忘却

条件判定

# カテゴリ設定

カテゴリはクラフト画面の分類として使用されます。

例:

武器

防具

消耗品

素材

## カテゴリの作成

1. Categories を開く
2. [+] をクリック
3. 名前を入力

# 材料(素材)設定

## 材料の追加

1. Materials セクションを開く
2. [+] をクリック
3. アイテムを選択
4. 数量を設定

## 材料の削除

1. 材料を選択
2. [-] をクリック

# 価格と条件設定

## 価格

クラフト時に必要な金額を設定できます。

設定項目:

Gold cost

## レベル条件

プレイヤーのレベル条件を設定できます。

設定項目:

Required level

## スイッチ条件

特定のスイッチがONの場合のみクラフト可能にできます。

設定項目:

Required switch

## 変数条件

変数値による条件設定が可能です。

設定項目:

Required variable

# イベント設定

クラフト時にイベントを実行できます。

## 実行タイミング

On Craft

On Success

On Failure

On Obtain

## 共通イベントの指定

設定項目:

Common event

# 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

複数クラフト時のイベント実行を最適化

On Obtain イベントの制御を追加

UI改善

## Version 2.2.0

カテゴリ機能追加

UI改善

## Version 2.1.0

初期リリース


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS