sleeping-princess-in-the-attic/data/utl_DebugWindow.ks
2024-04-17 02:37:35 -05:00

478 lines
No EOL
26 KiB
Text
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[iscript]
//クラスオーバーライドなど
class cDebugger extends Window
{
var timer; // タイマーオブジェクト
// コンストラクタ
function cDebugger()
{
timer = new Timer(this, "action"); // タイマーオブジェクトを作ります
add(timer); // タイマーオブジェクトをウィンドウに管理してもらいます
timer.interval = TimerSpeed; // イベントの発生間隔を 1000 ミリ秒(=1秒)に設定します
timer.enabled = true; // タイマーを有効にします
}
// デストラクタ
function finalize()
{
super.finalize();
}
function Debuggers()
{
//メイン系 fillrectは文章の削除 製品では消して
var hei = 0;
Debugwin.messageLayer.fillRect(0, 0, 500, 1100, 0x00000000);
//パラメーター
Debugwin.messageLayer.drawText(0, hei, 'sf.PictVisFlag' +(sf.PictVisFlag.count), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'tf.SmashDamage' +(tf.SmashDamage), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'f.ABvirgin:' +(f.ABvirgin), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'tf.TargetNum:' +(tf.TargetNum), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'f.HPtank:' +(f.HPtank), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'sf.seval:' +(sf.seval), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'isExistMovieStorage:' +(isExistMovieStorage('EX' + f.act + '_Part.wmv')), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'lTester:' +(lTester), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'f.HP = ' + f.HP, 0x000000);
Debugwin.messageLayer.drawText(200, hei, 'f.SP = ' + f.SP, 0x000000);hei += 20;
Debugwin.messageLayer.drawText(0, hei, '秒:体力減少 = ' +(f.HP_Damage * f.HPkeisuu * sf.GameSpeed * TimerEffect * -1 * 5), 0x000000);
Debugwin.messageLayer.drawText(200, hei, '秒:射精値上昇' +( tf.MathSystemSP ), 0x000000); ;hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'tf.ActExp=' + tf.ActExp, 0xFF0000);hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'tf.ActExpDummy射精実測=' + tf.ActExpDummy, 0xFF0000);hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'tf.ActExpMax=' + tf.ActExpMax , 0xFF0000);hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'スピード1時、射精まで=' + tf.GSPerSec, 0xFF0000);hei += 20;
Debugwin.messageLayer.drawText(0, hei, '可変ゲムスピ=' + (f.VariableGS * tf.VariableGS_LimitOver), 0xFF0000);hei += 20;
Debugwin.messageLayer.drawText(0, hei, '可変GS LOW ・下限加速' + (tf.VariableGS) , 0x000000);hei += 20;
Debugwin.messageLayer.drawText(0, hei, '可変GS HIGH・上限超え減速:' +(tf.VariableGS_LimitOver), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, '累:消費HP=' + f.HP_TOTAL, 0xFF00FF);hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'Speed1.0:累計秒=' + int+(f.HP_TOTALTIME), 0xFF00FF);
Debugwin.messageLayer.drawText(150, hei, '0.8:累=' + int+(f.HP_TOTALTIME/0.8), 0xFF00FF);
Debugwin.messageLayer.drawText(300, hei, '1.2:累=' + int+(f.HP_TOTALTIME/1.2), 0xFF00FF);
Debugwin.messageLayer.drawText(450, hei, '1.6:累=' + int+(f.HP_TOTALTIME/1.6), 0xFF00FF);hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'tf.down' + (tf.down) , 0xFF0000);hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'tf.CheatSkinList' + (tf.CheatSkinList.count) , 0x00FF00);hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'lCanQuickLoadFlag' + (lCanQuickLoadFlag) , 0xFF0000);
Debugwin.messageLayer.drawText(200, hei, 'lCanQuickLoadEnabled' + (lCanQuickLoadEnabled) , 0xFF0000);hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'f.C_EXP = ' + f.C_EXP , 0x000000);
Debugwin.messageLayer.drawText(200, hei, 'f.V_EXP = ' + f.V_EXP , 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'f.I_EXP = ' + f.I_EXP , 0x000000);
Debugwin.messageLayer.drawText(200, hei, 'f.S_EXP = ' + f.S_EXP , 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'f.HP_Damage = ' + f.HP_Damage, 0x000000);
Debugwin.messageLayer.drawText(200, hei, 'f.SP_Damage = ' + f.SP_Damage, 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'f.AD_EXP = ' + f.AD_EXP , 0x000000);
Debugwin.messageLayer.drawText(200, hei, '射精ゲージ = ' + f.SPgauge , 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'tf.ActExp = ' + tf.ActExp, 0x000000);
Debugwin.messageLayer.drawText(200, hei, 'ステテキスト = ' + tf.StatTxtFlag, 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'Permission = ' + Permission, 0x000000);
Debugwin.messageLayer.drawText(200, hei, 'f.act = ' + f.act, 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'tf.currentscene = ' + tf.currentscene, 0x000000);
Debugwin.messageLayer.drawText(200, hei, 'f.camera = ' + f.camera, 0x000000); hei += 20;
Debugwin.messageLayer.drawText( 0, hei, 'f.AD_MIN = ' + f.AD_MIN, 0x000000);
Debugwin.messageLayer.drawText(200, hei, 'f.AD_MAX = ' + f.AD_MAX, 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, '湿潤tf.Wet + = ' +(tf.Wet), 0x880000); ; hei += 20;
Debugwin.messageLayer.drawText(0, hei, '湿潤tf.WetPoint + = ' +(tf.WetPoint), 0x000000); ; hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'tf.isInsert + = ' +(tf.isInsert), 0x000000); ; hei += 20;
Debugwin.messageLayer.drawText(200, hei, '性感Ascend + = ' +(f.Ascend), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'f.SPgauge = ' + f.SPgauge, 0x000000);
Debugwin.messageLayer.drawText(200, hei, 'tf.ActType(行為の種類)=' +(tf.ActType), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, '秒間射精ゲージ = ' +(( (tf.ActExp * ((f.EXPkeisuu * SP_Buffed) + (f.EXPUPLV * 0.1)) ) * f.RESTEXP * sf.GameSpeed * TimerEffect * f.systemEXP * tf.ClickKando)*5), 0x000000);
Debugwin.messageLayer.drawText(200, hei, 'その日のEX数 = ' +((tf.EXNumDay)), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'その日の射精数 = ' +((tf.EjacNumDay)), 0x000000);
Debugwin.messageLayer.drawText(200, hei, 'その日の絶頂数 = ' +((tf.OrgaNumDay)), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'その行為の射精数:' +(f.ActEXFlag[tf.NudeType][tf.InsertType][tf.ActType][tf.tempStoreLV]), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, '射精ダメージ' + (tf.TotalEjacDamage), 0xFF0000);hei += 20;
Debugwin.messageLayer.drawText(0, hei, '-----------動画領域-------------------- ' , 0x000000);hei += 20;
Debugwin.messageLayer.drawText(0, hei, '表示動画 = ' + kag.movies[0].storage, 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'kag.movies[0].storage=' +(kag.movies[0].storage), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'kag.movies最大=' +(kag.movies[0].frame / kag.movies[0].numberOfFrame), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'FPS=' +(kag.movies[0].fps), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, '-----------音声領域-------------------- ' , 0x000000);hei += 20;
Debugwin.messageLayer.drawText(0, hei, '再生中ボイス = ' +(kag.se[2].currentStorage), 0x000000);
Debugwin.messageLayer.drawText(250, hei, 'lPlayVoice = ' +(lPlayVoice), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'lCurrentVoice = ' +(lCurrentVoice), 0x000000);;
Debugwin.messageLayer.drawText(250, hei, 'lReserveVoice = ' +(lReserveVoice), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, '-----------同期領域-------------------- ' , 0x000000);hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'ムービーステータス = ' +(kag.movies[0].lastStatus), 0x000000);
Debugwin.messageLayer.drawText(200, hei, 'ボイスステータス = ' +(kag.se[2].status), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, '動画ループする? = ' +(kag.movies[0].loop), 0x000000);
Debugwin.messageLayer.drawText(200, hei, '効果音ループする? = ' +(kag.se[2].looping), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, '-----------システム領域-------------------- ' , 0x000000);hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'コールの深さ:' +(kag.conductor.callStackDepth), 0x000000);
Debugwin.messageLayer.drawText(200, hei, '既読かどうか:' +(kag.getCurrentRead()), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'lCanWarp ワープ可能か:' +(lCanWarp), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, '現在のラベル:' +(kag.conductor.curLabel), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'TimerSpeed = ' + TimerSpeed, 0x000000);
Debugwin.messageLayer.drawText(200, hei, 'sf.GameSpeed = ' + sf.GameSpeed, 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'マウスX ' +(kag.primaryLayer.cursorX), 0x660000);
Debugwin.messageLayer.drawText(200, hei, 'マウスY ' +(kag.primaryLayer.cursorY), 0x660000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'ボタン番号:' +(kag.current.keyLink), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'ティック数' +(TickChecker), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'その日のティック' +(lDayTick), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(200, hei, 'kag.inStable ' +(kag.inStable), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'SXStop ' +(tf.SXstop), 0x000000); 0;
Debugwin.messageLayer.drawText(200, hei, 'lVisWindow = ' +(lVisWindow), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'lClicked:' +(lClicked), 0x000000);
Debugwin.messageLayer.drawText(200, hei, 'プレイ中時間 = ' +(tf.GameEndTime), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, 'tf.BadEndFlag' +(tf.BadEndFlag), 0x000000);
Debugwin.messageLayer.drawText(200, hei, 'Wet:' +(tf.Wet*100), 0x000000); hei += 20;
Debugwin.messageLayer.drawText(0, hei, '100HPあたりWet上昇:' +((tf.BadPointIncrease)/(&f.HP_Damage * f.HPkeisuu * tf.MathSystemSpeed * tf.RestStoreSP)*100*100), 0x000000); hei += 20;
}
function Debuggers2()
{
//メッセ系 使用頻度高い
var hei = 0;
Debugwin2.messageLayer.fillRect(0, 0, 500, 1100, 0x00000000);
Debugwin2.messageLayer.drawText(0, hei, 'カレントメッセ:' +(kag.current.name), 0x000000); hei += 20;
Debugwin2.messageLayer.drawText(000, hei, 'レイヤ0_Vis;' +(kag.fore.layers[0].visible), 0x000000);
Debugwin2.messageLayer.drawText(100, hei, 'Index;' +(kag.fore.layers[0].absolute), 0x000000); hei += 20;
Debugwin2.messageLayer.drawText(000, hei, 'レイヤ1_Vis;' +(kag.fore.layers[1].visible), 0x000000);
Debugwin2.messageLayer.drawText(100, hei, 'Index;' +(kag.fore.layers[1].absolute), 0x000000); hei += 20;
Debugwin2.messageLayer.drawText(000, hei, 'レイヤ2_Vis;' +(kag.fore.layers[2].visible), 0x000000);
Debugwin2.messageLayer.drawText(100, hei, 'Index:' +(kag.fore.layers[2].absolute), 0x000000); hei += 20;
Debugwin2.messageLayer.drawText(000, hei, 'レイヤ3_Vis;' +(kag.fore.layers[3].visible), 0x000000);
Debugwin2.messageLayer.drawText(100, hei, 'Index:' +(kag.fore.layers[3].absolute), 0x000000); hei += 20;
Debugwin2.messageLayer.drawText(000, hei, 'レイヤ4_Vis;' +(kag.fore.layers[4].visible), 0x000000);
Debugwin2.messageLayer.drawText(100, hei, 'Index:' +(kag.fore.layers[4].absolute), 0x000000); hei += 20;
Debugwin2.messageLayer.drawText(000, hei, 'レイヤ5_Vis;' +(kag.fore.layers[5].visible), 0x000000);
Debugwin2.messageLayer.drawText(100, hei, 'Index:' +(kag.fore.layers[5].absolute), 0x000000); hei += 20;
Debugwin2.messageLayer.drawText(000, hei, 'レイヤ6_Vis;' +(kag.fore.layers[6].visible), 0x000000);
Debugwin2.messageLayer.drawText(100, hei, 'Index:' +(kag.fore.layers[6].absolute), 0x000000); hei += 20;
Debugwin2.messageLayer.drawText(000, hei, 'レイヤ7_Vis;' +(kag.fore.layers[7].visible), 0x000000);
Debugwin2.messageLayer.drawText(100, hei, 'Index:' +(kag.fore.layers[7].absolute), 0x000000); hei += 20;
Debugwin2.messageLayer.drawText(000, hei, 'レイヤ8_Vis;' +(kag.fore.layers[8].visible), 0x000000);
Debugwin2.messageLayer.drawText(100, hei, 'Index:' +(kag.fore.layers[8].absolute), 0x000000); hei += 20;
Debugwin2.messageLayer.drawText(000, hei, 'メッセ0_Vis:' +(kag.fore.messages[0].visible), 0x000000);
Debugwin2.messageLayer.drawText(100, hei, 'Index:' +(kag.fore.messages[0].absolute), 0x000000); hei += 20;
Debugwin2.messageLayer.drawText(000, hei, 'メッセ1_Vis:' +(kag.fore.messages[1].visible), 0x000000);
Debugwin2.messageLayer.drawText(100, hei, 'Index:' +(kag.fore.messages[1].absolute), 0x000000); hei += 20;
Debugwin2.messageLayer.drawText(000, hei, 'メッセ2_Vis:' +(kag.fore.messages[2].visible), 0x000000);
Debugwin2.messageLayer.drawText(100, hei, 'Index:' +(kag.fore.messages[2].absolute), 0x000000); hei += 20;
Debugwin2.messageLayer.drawText(000, hei, 'メッセ3_Vis:' +(kag.fore.messages[3].visible), 0x000000);
Debugwin2.messageLayer.drawText(100, hei, 'Index:' +(kag.fore.messages[3].absolute), 0x000000); hei += 20;
Debugwin2.messageLayer.drawText(000, hei, 'メッセ0_marginL:' +(kag.fore.messages[0].marginL), 0x000000); hei += 20;
Debugwin2.messageLayer.drawText(000, hei, 'メッセ1_marginL:' +(kag.fore.messages[1].marginL), 0x000000); hei += 20;
Debugwin2.messageLayer.drawText(000, hei, 'メッセ2_marginL:' +(kag.fore.messages[2].marginL), 0x000000); hei += 20;
Debugwin2.messageLayer.drawText(000, hei, 'メッセ3_marginL:' +(kag.fore.messages[3].marginL), 0x000000); hei += 20;
}
function Debuggers3()
{
//リザルトなど
var hei = 0;
Debugwin3.messageLayer.fillRect(0, 0, 500, 1100, 0x00000000);
Debugwin3.messageLayer.drawText(0, hei, 'リザルト行為レベル = ' + int+((f.C_TLV+f.V_TLV+f.I_TLV+f.S_TLV)*0.7), 0x000000);hei += 20;
Debugwin3.messageLayer.drawText(0, hei, 'リザルト射精・絶頂由来 = ' + int+(Math.pow((1+f.EjacNumTotal + f.OrgaNumTotal),1.2)/4), 0x000000);hei += 20;
Debugwin3.messageLayer.drawText(0, hei, 'リザルト愛情由来 = ' + int+(Math.pow((1+f.Love-100),1.2)/4), 0x000000);hei += 20;
Debugwin3.messageLayer.drawText(0, hei, 'リザルト全結果 = ' + ( 100+ ((int+((f.C_TLV+f.V_TLV+f.I_TLV+f.S_TLV)*0.7)) + (int+(Math.pow((1+f.EjacNumTotal + f.OrgaNumTotal),1.2)/4)) + (int+(Math.pow((1+f.Love-100),1.2)/4)))*0.8 ) , 0x000000);hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(tf.ActExpDummy ) = ' + (tf.ActExpDummy ), 0x000000); hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(f.EXPkeisuu) = ' + ( f.EXPkeisuu ), 0x000000); hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(SP_Buffed) = ' + (SP_Buffed ), 0x000000); hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(tf.MathSystemEXP) = ' + (tf.MathSystemEXP ), 0x000000); hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(f.systemSP) = ' + (f.systemSP ), 0x000000); hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(tf.Wet) = ' + (tf.Wet), 0x000000); hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(tf.FilledBias) = ' + (tf.FilledBias), 0x000000); hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(tf.MclickBias) = ' + (tf.MclickBias), 0x000000); hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(f.WarningEvent[0]) = ' + (f.WarningEvent[0]), 0x000000); hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(f.DateFlag[f.LoopFlag]) = ' + (f.DateFlag[f.LoopFlag]), 0x000000); hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(tf.pict) = ' + (tf.pict), 0x000000); hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(f.pictdrawmain) = ' + (f.pictdrawmain), 0x000000); hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(f.DateFlag[f.LoopFlag]) = ' + (f.DateFlag[f.LoopFlag]), 0x000000); hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(tf.EndlessDay) = ' + (tf.EndlessDay[tf.EndlessFlag]-1), 0x000000); hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(tf.EndlessFlag) = ' + (tf.EndlessFlag), 0x000000); hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(tf.Endless_Ending) = ' + (tf.Endless_Ending), 0x000000); hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(f.EndlessEndStatus[0][0]) = ' + (f.EndlessEndStatus[0][0]), 0x000000); hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(f.Unlock_Act5) = ' + (f.Unlock_Act5), 0x000000); hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(lCanQuickLoadFlag) = ' + (lCanQuickLoadFlag), 0x000000); hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(lCanQuickLoadEnabled) = ' + (lCanQuickLoadEnabled), 0x000000); hei += 20;
Debugwin3.messageLayer.drawText(0, hei, '(tf.dNormalTrans) = ' + (tf.dNormalTrans), 0x000000); hei += 20;
}
function Debuggers4()
{
//稀に参照がズレてる!?のを修正するために作った 残して
var hei = 0;
Debugwin4.messageLayer.fillRect(0, 0, 500, 1100, 0x00000000);
Debugwin4.messageLayer.drawText(0, hei, 'tf.MaxCVIS:' +(tf.MaxCVIS), 0x000000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.TempArray0:' +(tf.TempArray[0]), 0x000000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.TempArray1:' +(tf.TempArray[1]), 0x000000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.TempArray2:' +(tf.TempArray[2]), 0x000000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.TempArray3:' +(tf.TempArray[3]), 0x000000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.TempArray4:' +(tf.TempArray[4]), 0x000000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.TempArray5:' +(tf.TempArray[5]), 0x000000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.TempArray6:' +(tf.TempArray[6]), 0x000000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.TempArray7:' +(tf.TempArray[7]), 0x000000); hei += 20;
hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.kando:' +(tf.kando), 0x000000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.EjacSP_Rate;' +(tf.EjacSP_Rate), 0x000000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.OrgaSP_Rate:' +(tf.OrgaSP_Rate), 0x000000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.EjacFlag:' +(tf.EjacFlag), 0x000000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.tempCVISEXP:' +(tf.tempCVISEXP), 0xCC0000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.LV_Table_Sum[tf.tempCVISLV-1]:' +(tf.LV_Table_Sum[tf.tempCVISLV-1]), 0xCC0000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.tempLVformula:' +(tf.tempLVformula), 0xCC0000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.LV_Table_Sum[tf.tempActUnlock-1]:' +(tf.LV_Table_Sum[tf.tempActUnlock-1]), 0xCC0000); hei += 20;
hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.NudeType:' +(tf.NudeType), 0xCC0000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.InsertType:' +(tf.InsertType), 0xCC0000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.ActType:' +(tf.ActType), 0xCC0000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'f.StoreLV:' +(f.StoreLV[tf.NudeType][tf.InsertType][tf.ActType]), 0xCC0000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, '左辺:' +((tf.tempCVISEXP + tf.LV_Table_Sum[tf.tempCVISLV-1] + tf.tempLVformula)), 0xCC0000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, '右辺:' +((tf.LV_Table_Sum[tf.tempActUnlock-1] + tf.tempLVformula)), 0xCC0000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.BGMselectSEX = ' + (tf.BGMselectSEX), 0x000000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.CurrentBGM = ' + (tf.CurrentBGM), 0x000000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'RClickTickChecker = ' + (RClickTickChecker), 0x000000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'TargetCancel = ' + (TargetCancel), 0x000000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.smashHPbias' +(tf.smashHPbias), 0x000000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.smashSPbias' +(tf.smashSPbias), 0x000000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.CanSmash:' +(tf.CanSmash), 0x000000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'tf.TempArray:' +(tf.TempArray[1]), 0x000000); hei += 20;
Debugwin4.messageLayer.drawText(0, hei, 'f.D_EXP:' +(f.D_EXP), 0x000000); hei += 20;
}
function Debuggers5()
{
//稀に参照がズレてる!?のを修正するために作った 残して
var hei = 0;
Debugwin5.messageLayer.fillRect(0, 0, 500, 1100, 0x00000000);
Debugwin5.messageLayer.drawText(0, hei, 'tf.Tariaflag:' +(tf.Tariaflag), 0xCC0000);hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'f.S_TotalEX[5]:' +(f.S_TotalEX[5]), 0xCC0000);hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'lFocused:' +(lFocused), 0xCC0000);hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'tf.LBUTTON_TICK:' +(tf.LBUTTON_TICK), 0xCC0000);
hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'tf.AC_差分:' +(f.AC_EXP-tf.LV_Table[f.C_TLV]), 0xCC0000);hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'tf.AV_差分:' +(f.AV_EXP-tf.LV_Table[f.V_TLV]), 0xCC0000);hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'tf.AI_差分:' +(f.AI_EXP-tf.LV_Table[f.I_TLV]), 0xCC0000);hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'tf.AS_差分:' +(f.AS_EXP-tf.LV_Table[f.S_TLV]), 0xCC0000);hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'f.AC_EXP_Sum:' +(f.AC_EXP), 0xCC0000);hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'f.AV_EXP_Sum:' +(f.AV_EXP), 0xCC0000);hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'f.AI_EXP_Sum:' +(f.AI_EXP), 0xCC0000);hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'f.AS_EXP_Sum:' +(f.AS_EXP), 0xCC0000);hei += 20;
hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'sf.AllEjacNum01:' +(sf.AllEjacNum01), 0xCC0000);
Debugwin5.messageLayer.drawText(200, hei, 'f.EjacNum01:' +(f.EjacNum01), 0xCC0000);
hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'sf.AllEjacNum02:' +(sf.AllEjacNum02), 0xCC0000);
Debugwin5.messageLayer.drawText(200, hei, 'f.EjacNum02:' +(f.EjacNum02), 0xCC0000);
hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'sf.AllEjacNum03:' +(sf.AllEjacNum03), 0xCC0000);
Debugwin5.messageLayer.drawText(200, hei, 'f.EjacNum03:' +(f.EjacNum03), 0xCC0000);
hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'sf.AllEjacNum04:' +(sf.AllEjacNum04), 0xCC0000);
Debugwin5.messageLayer.drawText(200, hei, 'f.EjacNum04:' +(f.EjacNum04), 0xCC0000);
hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'sf.AllEjacNum05:' +(sf.AllEjacNum05), 0xCC0000);
Debugwin5.messageLayer.drawText(200, hei, 'f.EjacNum05:' +(f.EjacNum05), 0xCC0000);
hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'sf.AllOrgaNum01:' +(sf.AllOrgaNum01), 0xCC0000);
Debugwin5.messageLayer.drawText(200, hei, 'f.OrgaNum01:' +(f.OrgaNum01), 0xCC0000);
hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'sf.AllOrgaNum02:' +(sf.AllOrgaNum02), 0xCC0000);
Debugwin5.messageLayer.drawText(200, hei, 'f.OrgaNum02:' +(f.OrgaNum02), 0xCC0000);
hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'sf.AllOrgaNum03:' +(sf.AllOrgaNum03), 0xCC0000);
Debugwin5.messageLayer.drawText(200, hei, 'f.OrgaNum03:' +(f.OrgaNum03), 0xCC0000);
hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'sf.AllOrgaNum04:' +(sf.AllOrgaNum04), 0xCC0000);
Debugwin5.messageLayer.drawText(200, hei, 'f.OrgaNum04:' +(f.OrgaNum04), 0xCC0000);
hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'sf.AllOrgaNum05:' +(sf.AllOrgaNum05), 0xCC0000);
Debugwin5.messageLayer.drawText(200, hei, 'f.OrgaNum05:' +(f.OrgaNum05), 0xCC0000);
hei += 20;
Debugwin5.messageLayer.drawText(0, hei, 'sf.AllOrgaNum06:' +(sf.AllOrgaNum06), 0xCC0000);
Debugwin5.messageLayer.drawText(200, hei, 'f.OrgaNum06:' +(f.OrgaNum06), 0xCC0000);
hei += 20;
}
// タイマーイベントを処理するための action メソッド
function action(ev)
{
//製品では消して デバッグ用 現時点ではここと上のfunction、一番下のDebugWindowクラス以外で製品消去用のものはないはず
Debuggers();
Debuggers2();
Debuggers3();
Debuggers4();
Debuggers5();
}
}
var Tim = new cDebugger();
class DebugWindow extends Window
{
var messageLayer; // 文字を書くためのレイヤ
// コンストラクタ
function DebugWindow()
{
super.Window(); // スーパークラスのコンストラクタを呼び出します
setInnerSize(430, 1100); // クライアント領域のサイズを 250×50 にします
// プライマリレイヤを作ります
add(new Layer(this, null));
// プライマリレイヤのサイズをウィンドウのクライアント領域のサイズに合わせます
primaryLayer.setSize(innerWidth, innerHeight);
// 文字を書くためのレイヤを作ります
messageLayer = new Layer(this, primaryLayer);
add(messageLayer);
with(messageLayer)
{
// プライマリレイヤと同じ位置・大きさにします
.setPos(0, 0, innerWidth, innerHeight);
// フォントの高さを 24 ピクセルに設定します
.font.height = 14;
// messageLayer の左上の位置から赤字で「drawTextで文字表示」と書きます
//.drawText(0, 0, f.act, 0xFF0000);
// レイヤを表示状態にします
.visible = true;
}
visible = true;
left = 0;
top = 0;
}
// デストラクタ:スーパークラスのデストラクタを呼び出します
function finalize()
{
super.finalize();
}
}
var Debugwin2 = new DebugWindow(); // ウィンドウを作ります
var Debugwin3 = new DebugWindow(); // ウィンドウを作ります
var Debugwin4 = new DebugWindow(); // ウィンドウを作ります
var Debugwin = new DebugWindow(); // ウィンドウを作ります
var Debugwin5 = new DebugWindow(); // ウィンドウを作ります
[endscript]
[return]