マクロとタグ機能の追加

ぽん太@番頭要望・不具合  12
登録日:2016/07/14 11:34最終更新日:2016/10/24 14:25
キャラクターシート及びルームにおいて、マクロとタグの機能を追加しました。

<マクロ解説>
マクロとは、あらかじめ登録しておいた実行コマンド(テキスト)を実行する機能で、1キャラクターごとに最大10個まで設定できます。設定は、1マクロごとにマクロ名と実行コマンドを決めます。例えば、マクロ名を「あいさつ」として、実行コマンドは「おはようございます。テスト太郎です。」と設定した場合、チャット欄に「$あいさつ」と入力すると「おはようございます。テスト太郎です。」が出力されます。

使用方法は、
1.使用したいキャラクターのマクロを設定する。
2.ルームの発言者リストでマクロを登録したキャラクターを選ぶ。
  (チャット文字の色選択の横にあるリストです。)
3.チャット欄に「$マクロ名」で入力する。

<タグ解説>
タグとは、キャラクターシートの詳細A~Cに入力された情報から特定の情報の名称とその値が登録されたものです。タグとして登録された情報は、チャット欄またはマクロの実行コマンドに「#タグ名」と入力することで、その値が出力されます。例えば、タグとして「敏捷度ボーナス」(値は2)が登録されていた場合、「#敏捷度ボーナス」とチャット欄に入力すると「2」と出力されます。

タグの登録方法は、
1.キャラクターシートの詳細A~Cにタグとして登録したい情報を
  [タグ名:値]
  と記入します。
  例: [敏捷度ボーナス:2]
2.キャラクターシートを保存する。タグとして登録された場合、
  キャラクターシート詳細確認画面の下側にタグの一覧が表示されているのでそこから確認ができます。

<応用>
上記の二つの機能を組み合わせることで、キャラクターシート内の情報を使った判定などができるようになります。例えばタグに「器用度ボーナス」(値は2)と「スカウトレベル」(値は3)が登録されており、マクロにはマクロ名「解除判定」、実行コマンドは「2d6+#器用度ボーナス+#スカウトレベル」としておけば、チャット欄に「$解除判定」と入力することで、2d+2+3のダイスロールが行われます。さらに、この判定に修正値をつけたい場合はそのまま「$解除判定」の後ろに「-4」を追記してやれば、(入力は「$解除判定-4」)2d+2+3-4でダイスロールが行われます。ついてでに合否判定も入れたい場合、「$解除判定-4>=9」としてやれば、合否判定まで行われます。

※注意点
同キャラ内で同じタグ名やマクロ名がある場合、最初に登録されているものが優先して使用されるので、同じタグ名やマクロ名にならないよう登録してください。また、自キャラに同名のキャラが複数いる場合、最初のキャラのマクロが優先されますので、キャラ名をかぶらないよう登録してください。

---
2016.10.24 追記
・専用キャラクターシート編集フォームでキャラクターの作成・編集を行った場合、専用キャラクターシート用タグが登録されるようになりました。
・一度登録されたタグはタグの削除が行われない限り、削除されることがなくなりました。
 いいね!  12

トピック一覧に戻る

コメントを書く

※投稿するにはログインが必要です。

コメント一覧

1. BEN
2016/07/14 12:13
な る ほ ど …
日記の話はこういうことですか…!
ニクい事を考えますね。仕込みが楽しくなりそうだw
 いいね!0