どどんとふ」カテゴリーアーカイブ

どどんとふ 部屋のパスワードを消す

部屋のパスワードを忘れてしまったけど、部屋は消したくない…
そんな時に使う救済措置。

パスワード自体は暗号化されている為、復号しない限り解りません。
そこで、パスワード部分をnullに変更する事でパス無しの部屋にします。

例:Room99の場合
\saveData\data_99\playRoomInfo.json
– … “playRoomChangedPassword”:pass,“playRoomName”:”プレイルームNo.99″}
+ … “playRoomChangedPassword”:null,“playRoomName”:”プレイルームNo.99″}

どどんとふ スキン変更

src/config_local.rb
-165 $skinImage = nil;
+165 $skinImage = http//dona.dip.jp/images/skin.gif;

・画像はサーバー内ならどこでも良い。URLは””で囲むこと。
・URLを間違えたり””で囲っていないとスキンは適用されない。
・変更可能な範囲はウィンドウ内の背景のみ。
・画像は一枚絵が拡大/縮小表示される。
・mp4等の動画は貼り付けられない。
・アニメgifはアニメーションしない。

参考:https://twitter.com/grrr813/status/948174548003848194

DodontoF.swfの編集

■ソース編集
各ファイルを編集する。下記は一例。

DodontoF\src_actionScript\Language.as

各名称変更 – イニシアティブ表示
-135 p.initiativeWindowColumnTitleInitiative = “イニシアティブ”;
+135 p.initiativeWindowColumnTitleInitiative = “DEX”;

-136 p.initiativeWindowColumnTitleInitiativeModify = “修正値(イニシアティブ同値時比較用)”;
+136 p.initiativeWindowColumnTitleInitiativeModify = “現在正気度”;

DodontoF\src_actionScript\ImageSprite.as
コマの枠色変更
-40 static private var roundColorDefault:int = 0xBBBB00;
+40 static private var roundColorDefault:int = 0xFFFFFF;

チット・コマの外枠色変更
42 static private var roundOutColorDefault:int = 0x000000;

DodontoF\src_actionScript\Chit.as
チット枠色変更
-26 private var color:uint = 0xBBBBFF;
+26 private var color:uint = 0xFFFFFF;

DodontoF\src_actionScript\Memo.as
共有メモの枠色変更
-109 view.setLineColor(0x00AAAA);
+109 view.setLineColor(0xFFFFFF);

共有メモの画像変更
-143 var imageUrl:String = “image/memo2.png”;
+143 var imageUrl:String = “image/kyoyu-memo.png”;
(もしくはDodontoF\image\memo2.pngを差替え画像で上書き保存)

DodontoF\src_actionScript\LoginWindow.mxml
ログインウィンドウのサイズ変更
-5 width=”900″
-6 height=”500″
+5 width=”965″
+6 height=”600″

DodontoF\src_actionScript\Log.as
システムメッセージの文字色
166 var color:String = “00AA00”;

DodontoF\src_actionScript\ChatMessageTrader.as
チャットのシステム文字色
27 private var systemMessageColor:String = “00AA00”;

■コンパイル
コマンドプロンプトを起動し、フォルダを移動。コピペしてコンパイル。
cd /d f:\
cd f:\DodontoF\src_actionScript
mxmlc.exe -target-player=10.0.12 -define=TEST::isTest,false -define=COMPILE::isGaeRuby,false -define=COMPILE::isGaeJava,false -define=COMPILE::isReplayer,false -define=COMPILE::isAir,false -define=COMPILE::isMySql,false -include-libraries+=./corelib/bin/corelib.swc -o ../DodontoF.swf DodontoF.mxml

参考
TRPGオンセツール「どどんとふ」のダイスを変更する – TRPG every day