差分
ナビゲーションに移動
検索に移動
← 古い編集
新しい編集 →
BCDice/TRPGツールからの呼び出し方/ダイスロールのみ利用する場合
(ソースを閲覧)
2019年6月28日 (金) 17:31時点における版
703 バイト追加
、
2019年6月28日 (金) 17:31
→利用できるダイスボットの一覧を取得する
51行目:
51行目:
== 利用できるダイスボットの一覧を取得する ==
== 利用できるダイスボットの一覧を取得する ==
+
+
<code>DiceBotLoader.collectDiceBots</code> を呼び出すと、利用可能なダイスボットの配列を取得することができる。これを利用して、利用できるダイスボットの一覧を作ることができる。
+
+
<syntaxhighlight lang="ruby">
+
# 利用できるダイスボットの配列
+
dicebots = DiceBotLoader.collectDiceBots
+
+
# 特定のゲームを対象としないダイスボットも一覧に加える場合
+
# dicebots = DiceBotLoader.collectDiceBots + [DiceBot.new]
+
+
# ゲーム識別子(英数字)の配列を作る
+
game_types = dicebots.map(&:gameType)
+
+
# ゲーム名(日本語)の配列を作る
+
game_names = dicebots.map(&:gameName)
+
</syntaxhighlight>
Ochaochaocha3
ビューロクラット
、
インターフェース管理者
、
管理者
96
回編集
案内メニュー
個人用ツール
ログイン
名前空間
ページ
議論
変種
表示
閲覧
ソースを表示
履歴表示
その他
検索
案内
メインページ
最近の更新
おまかせ表示
MediaWikiについてのヘルプ
ツール
特別ページ
印刷用バージョン