【VRChat】【青空麻雀専用】麻雀でUdonchipsを賭けられるようになるスクリプト+東風、半荘機能追加
- 通常版ダウンロード商品¥ 400
- 支援版(内容は同じです。製作者のお酒代になります)ダウンロード商品¥ 500


題名の通りです。趣味で作ったやつです。
・この商品は、スズ製作所様の「青空麻雀」専用の拡張スクリプトです。元の麻雀卓のオブジェクト階層やスクリプトを変更・破壊せず導入できます。
機能
・麻雀の成績によってUdonchipsが加減されます。レートはデカピン(1000点=1000Udonchips)です。 ・対局は無限に続かず、東風戦または半荘戦で自動的に終了します。 ・ウマ・オカ計算の自動化: ・25,000点持ち / 30,000点返し(オカの20,000点は1位が総取り)。 ・ウマは「10-30」(1位:+30,000 / 2位:+10,000 / 3位:-10,000 / 4位:-30,000)。 ・リーチ時の供託金も1位が総取り。 ・ハコ割れ対応: 局終了時に持ち点がマイナスになったプレイヤーが出た場合、ゲームを終了して精算します。 ・南入・西入: 東風戦は東4局終了時にトップが30,000点未満なら南入、半荘戦は南4局終了時に30,000点未満なら西入します(最大延長4局まで)。 ・同点時の順位判定: 同点の場合は、起家からツモ順(右回り)で最も近いプレイヤーを上位として順位を決定します。 ・精算時の結果表示: 対局が終了すると、卓上ディスプレイ(シーン上ではResult Text)に全員の最終順位、持ち点、UdonChipsの収支額が自動で一覧表示されます。
動作環境・前提アセット
VRChat Creator Companion (VCC) による UdonSharp 環境 青空麻雀(スズ製作所様) https://booth.pm/ja/items/2300392 (※各自でご購入ください) UdonChips(QuickBrown Design Studio様) https://booth.pm/ja/items/3060394 (※各自で導入してください)
内容物
・Mahjong_UdonChips_Linker_Ver1.0.0.unitypackage ・OFL.txt ・フォントのライセンス規約ファイルです。
導入方法(2枚目の画像参照)
1.本パッケージをインポートします。 2.MahjongUdonchipsLinker.prefabを麻雀卓の近くにドラッグ&ドロップします。 3.シーン上に置いたオブジェクトを選択し、インスペクターの以下のスロットにそれぞれのオブジェクトをアタッチします。 Mahjong: シーン上の Mahjong オブジェクト(麻雀卓本体)をアタッチ Udon Chips: シーン上の UdonChips オブジェクト(UdonChips本体)をアタッチ 導入は以上です。Canvasと東風・半荘の切り替えボタン(白いやつ)の位置はお好みで調整していただくか、必要がなければ消していただいて構いません。
利用規約・免責事項
・再配布・転載の禁止: 本アセットに含まれるプログラムおよびプレハブの二次配布、転売は固く禁止します。 ・ワールドへの組み込み・アップロード: ご自身のアップロードするワールドに組み込んで公開することは、パブリックワールドを含め自由に行っていただいて構いません。 免責事項: 本アセットの導入によって生じた損害やプロジェクトの破損、VRChatの仕様変更に伴う動作不良等について、製作者は一切の責任を負いかねます。 サポートについて: スクリプト本体の重大なバグ(正常に精算されない等)についてはメッセージ等でご報告いただければ修正対応いたします。 UnityやVRChatの基本操作、前提アセットのセットアップに関する個別サポートは対応できかねますのでご了承ください。


