HIME Weapon Damage - HIME_WeaponDamage.js

シェア用テキスト:
▼HIME Weapon Damage(HimeWorks様作)
https://plugin.fungamemake.com/archives/26788
各武器独自のダメージ計算式を設定できます。

ふりがな:うぇぽんだめーじ

機能概要: 各武器独自のダメージ計算式を設定できます。

利用規約(ライセンス):https://fungamemake.com/hime-japanese

作者:HimeWorks

作者サイト:https://himeworks.com/

ダウンロードページ:https://fungamemake.com/archives/6369

ファイル名:HIME_WeaponDamage.js

プラグインのヘルプ:

/*:ja
 * -------------------------------------------------------------------------
 * @title Weapon Damage
 * @author Hime --> HimeWorks (http://himeworks.com)
 * @version 1.3
 * @date May 26, 2016
 * @filename HIME_WeaponDamage.js
 * @url http://himeworks.com/2016/02/weapon-damage/
 *
 * あなたが私の仕事を楽しんでいるなら、
 * パトレオンで私への支援を検討してください!
 *
 * - https://www.patreon.com/himeworks
 *
 * ご質問や懸念がある場合、次のサイトのいずれかで私に連絡できます。
 *
 * - Main Website: http://himeworks.com
 * - Facebook: https://www.facebook.com/himeworkscom/
 * - Twitter: https://twitter.com/HimeWorks
 * - Youtube: https://www.youtube.com/c/HimeWorks
 * - Tumblr: http://himeworks.tumblr.com/
 *
 * -------------------------------------------------------------------------
 * @plugindesc v1.3 各武器独自のダメージ計算式を設定できます。
 *
 * @help
 * 翻訳:ムノクラ
 * https://fungamemake.com/
 * https://twitter.com/munokura/
 *
 * -------------------------------------------------------------------------
 * == 説明 ==
 *
 * RPGツクールMVでは、武器をアクターに装備できます。
 * HIME_EnemyEquips等のプラグインを使用している場合、
 * 敵が装備することもできます。
 *
 * 武器は攻撃力や俊敏性等の能力値ボーナスを設定できますが、
 * 武器自体のダメージ値を指定することはできません。
 *
 * 例えば、
 * 通常の攻撃スキルのダメージ値を武器によるダメージ値と等しくしたい場合、
 * これは設定できません。
 *
 * 武器からの'攻撃力'ボーナスは、
 * 武器がどれだけのダメージを与えるかを表すと言えますが、
 * アクターの攻撃を参照する場合、
 * 武器の一部ではない追加の攻撃ボーナスを含めることになります。
 *
 * このプラグインを使用すると、
 * 必要に応じてスキルの式で使用できる武器のダメージ式を定義できます。
 *
 * 武器のダメージを攻撃から分離することで、
 * スキルをどのように設定するかをより細かく制御できます。
 *
 * == 利用規約 ==
 *
 * - クレジットを表示する非営利プロジェクトでの使用は無料
 * - 商用プロジェクトでの使用は無料ですが、連絡してください
 * - クレジット表示をHimeWorksにしてください
 *
 * == Change Log ==
 *
 * 1.2 - Mar 28, 2016
 *  * Fixed bug where bare-handed weapon damage wasn't working
 * 1.1 - Feb 7, 2016
 *  * added formula variable ”a” for attacker
 * 1.0 - Feb 6, 2016
 *  - initial release
 *
 * == 使用法 ==
 *
 * 武器のダメージ式を定義するには、メモタグを付けます。
 *
 *   <weapon damage>
 *     FORMULA
 *   </weapon damage>
 *
 * 例えば、武器のダメージを2から16にしたいとします。
 * 下記のように書きます。
 *
 *   2 * (Math.randomInt(8) + 1)
 *
 * randomIntは0と指定した値の間の数を選択するため、
 * 1を加算するように注意してください。
 *
 * 慣れている人にとっては、2d8と同等です。
 * 1d6+4のようなものを書きたい場合、次のように書きます。
 *
 *   (1 * (Math.randomInt(6) + 1)) + 4
 *
 * ここでは、武器のダメージがシンプルなものを想定しています。
 *
 *   -- 武器ダメージの使用 --
 *
 * 武器のダメージ式は、スキルに武器を考慮したくない場合があるため、
 * スキルのダメージに自動的に含まれません。
 *
 * 例えば、剣を持って呪文を唱えている場合、
 * 剣のダメージを呪文のダメージに含めますか?
 *
 * 武器のダメージ式を使用するには、スキル式に次のように記述します。
 *
 *   a.weaponDamage(b)
 *
 * 上記で定義した式で、攻撃者の武器ダメージ式の結果を返します。
 * この値には全ての武器が含まれるので、
 * 攻撃者が2つ/3つ以上の武器を持っている場合、
 * それら全ての合計がスキルの一部として使用できます。
 *
 * 通常の攻撃スキルのダメージ式に下記を入れると、
 * 武器ダメージ式と等しくなります。
 *
 *   a.weaponDamage(b)
 *
 * しかし、'攻撃力'でボーナスを追加したいとします。
 * 下記のように表すことができます。
 *
 *   a.weaponDamage(b) + a.atk / 10
 *
 * これにより、攻撃力10ポイント毎に1ポイントのダメージが追加されます。
 * 武器自体も攻撃ボーナスを追加できますが、必須ではありません。
 *
 *   -- 素手 --
 *
 * 武器を装備していない場合、武器ダメージは'素手'のダメージと見なされます。
 *
 * 素手はデータベースに武器として設定されています。
 * ダメージ式を使用するために、これを実際に設定する必要はありませんが、
 * 必要であれば可能です。
 *
 * プラグイン管理で、素手を表す武器のIDを選択し、
 * 通常の武器ダメージ式を設定します。
 *
 * このダメージ式は、武器のダメージとして使用されます。
 * -------------------------------------------------------------------------
 * @param Bare-Hands Weapon ID
 * @text 素手の武器ID
 * @desc データベース内の素手を表す武器。バトラーが武器を持っていない時、使用します。
 * @default 1
 * -------------------------------------------------------------------------
 */
0

スポンサードリンク

スポンサードリンク

Copyright© #ツクプラ , 2020 All Rights Reserved.