みすろさんの日記

みすろさんが書いた日記の一覧を閲覧できます。

日記一覧

みすろ
みすろ日記
2025/09/12 00:47[web全体で公開]
😶 ココフォリアでの計算式(というよりBCDiceの仕様)
最近BCDiceのガイドを読んで色々試したのでメモ書き
※新クトゥルフ神話TRPGでは判定値への数値での補正はそもそも想定されていないため、数式の事前展開が自動で行われていません。
 ただ実際にそういう処理がなされることや、シナリオでそのような記載がなされている場合があるのでそういうアレな場面でのお話だと思っていただけると幸いです。

ココフォリア等で以下の場面に遭遇した人は多いだろう。
 GM「ここは人が多いので敵の攻撃をかわすなら回避-10%でどうぞ」
 俺「よっしゃ」カタカタ
 cc<=25-10 <回避>  ←なぜか計算されない
 俺「あれ…これ無理なんだ。すいません手打ちします...」

この現象、基本的には()で計算式を囲えばうまくいく。
 ○ cc<=(25-10) <回避>
 ×  cc<=25-10 <回避>

これはBCDiceのコマンド入力の基本原則によるもので、入力テキストにあるカッコつきの(2+3)のような四則演算を事前に計算して展開してくれるからである。
要は「cc<=数字」の形にちゃんとなってないとコマンド扱いしないよ、というお話です。

なのでこんな感じの複雑なことも実は数式でできます。
 GM「ここは人が多いので敵から逃げるならDEX-10%でどうぞ。ただし、敵のチームに囲まれているので達成度はハードを要求します。」
 俺「よっしゃ」
 CC<=({DEX}-10)h (1D100<=20) ボーナス・ペナルティダイス[0] > 97 > 97 > ファンブル
 GM・俺「」
 GM「じゃ、じゃああなたは逃げる最中に転んでしまい、敵からの攻撃を無防備な状態で受けることになります...」
 俺「こけた後とっさに横に転がるとかで相手の命中判定にマイナス補正かけられたりしませんか…?」
 GM「うーん、いいでしょう。ただしこけて強く体を打った後なのでDEX/5に3掛けた値から、さらに-10%してロールしてください。」
 俺「なんだその値は。6版か?(はい、わかりました。)」
  CC<=({DEX}/5*3-10) (1D100<=20) ボーナス・ペナルティダイス[0] > 83 > 83 > 失敗
 俺「これハードと同じ値なのでハードでよかったですね。」
 GM「確かに…」

実際7版だと達成度を参照することが多いので、数式で打ち込みたくなることは少ないが、6版だと「能力値*4-20」みたいなことを言われることもたまにあるので頭の片隅に入れておくと便利だったり便利じゃなかったりする。

結論:BCDiceで計算式使うならとりあえず括弧で括っとけばうまくいく可能性が高いぞ!!
いいね! 14
みすろ
みすろ日記
2025/09/09 21:54[web全体で公開]
😊 ココフォリアの画像軽量化ツール
オンセンに登録した初日なので、とりあえずTRPG絡みで最近ありがたかったこと。

最近ココフォリアが夜重くてBGMの再生がうまくいかないことが多かった。
公式によると大きい画像の読み込みに伴うトラフィックに起因するものとのこと。

そのため今後の画像については1MB以上のものについては制限するかもしれないというアナウンスがあった。

知っての通りココフォリアは無料サービス(一応私は†プロ†ですが)であり、普通に遊ぶ範囲であれば困らない程度にBGM、画像を誰でもアップロードできるすばらしいサービス。
いつかは利用人数の影響等で上記の制限を入れなければならない時が来るとは思っていた。
しかし、やったことがある方なら分かると思うが自動で圧縮すると目に見えて画質が劣化してしまい、悲しい気持ちになる。

とても残念だけど仕方ない、ココフォリアが皆に使われていることを喜ぼうと思った。

しかしココフォリアはやはり神であった。
読み込み速度を向上させるターボモード(PRO限定機能だが、一般ユーザにも良い影響あり)の実装や、運営の鳥頭めう様(@ccfolier)直々にオンラインセッション向け画像圧縮ツールを公開し、ユーザが不便なく遊べるよう力を尽くしてくれたのだ。

本当にありがたいし、今後もついていこうと強く思った一幕でございました。

◼︎上記の画像圧縮ツールリンク(皆さんご存知と思いますが念のため)
https://t.co/ju5GVkNd0e
いいね! 19