Files
winapp/GameSettings.cpp
2026-06-12 22:37:02 +08:00

83 lines
2.7 KiB
C++

//---------------------------------------------------------------------------
#pragma hdrstop
#include <string.h>
#include "GameSettings.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
//---------------------------------------------------------------------------
void TSettings::FromVersionD(TSettingsD& d)
{
//开始挂机
bWaitNew = d.bWaitNew;
bInitCurProfitByStart = d.bInitCurProfitByStart;
bInitTabProfitByStart = d.bInitTabProfitByStart;
bInitBetChipByStart = d.bInitBetChipByStart;
bInitClearTabLog = d.bInitClearTabLog;
//新局
bInitBetByGame = d.bInitBetByGame;
bInitChipByGame = d.bInitChipByGame;
bInitProfitByGame = d.bInitProfitByGame;
bInitLogByGame = d.bInitLogByGame;
//模拟本金
fSimAcc = d.fSimAcc;
bSimAccOn = d.bSimAccOn;
bNoBetLow = d.bNoBetLow;
bStopLow = d.bStopLow;
bSyncReal = d.bSyncReal;
//止赢止损
bTotalStopLos = d.bTotalStopLos;
bTotalStopWin = d.bTotalStopWin;
bTableStopLos = d.bTableStopLos;
bTableStopWin = d.bTableStopWin;
bAccStopWin = d.bAccStopWin;
bAccStopLos = d.bAccStopLos;
bU2DStop = d.bU2DStop;
bU2DMinPeak = d.bU2DMinPeak;
bU2DPause = d.bU2DPause;
nTotalStopLos = d.nTotalStopLos;
nTotalStopWin = d.nTotalStopWin;
nTableStopLos = d.nTableStopLos;
nTableStopWin = d.nTableStopWin;
nAccStopWin = d.nAccStopWin;
nAccStopLos = d.nAccStopLos;
nTotalWinPause = d.nTotalWinPause;
nTotalLosPause = d.nTotalLosPause;
nTableWinPause = d.nTableWinPause;
nTableLosPause = d.nTableLosPause;
nU2DStop = d.nU2DStop;
nU2DMinPeak = d.nU2DMinPeak;
nU2DPause = d.nU2DPause;
iTotalWinOp = d.iTotalWinOp;
iTotalLosOp = d.iTotalLosOp;
iTableWinOp = d.iTableWinOp;
iTableLosOp = d.iTableLosOp;
//模实转换
bR2SLos = d.bR2SLos;
bR2SWin = d.bR2SWin;
bS2RLos = d.bS2RLos;
bS2RWin = d.bS2RWin;
nR2SLos = d.nR2SLos;
nR2SWin = d.nR2SWin;
nS2RLos = d.nS2RLos;
nS2RWin = d.nS2RWin;
//游台
iFloatMode = d.iFloatMode;
//牌局选项
bHoldBet = d.bHoldBet;
bHaltBet = d.bHaltBet;
nHoldBet = d.nHoldBet;
nHaltBet = d.nHaltBet;
// bBetsNoTie = d.bBetsNoTie;
}
//---------------------------------------------------------------------------