資源簡介
網狐6603源碼最新版斗地主帶機器人,13年7月份找到的,應該是最新版本了,好東西。
代碼片段和文件信息
#include?“StdAfx.h“
#include?“GameClient.h“
#include?“CardControl.h“
//////////////////////////////////////////////////////////////////////////////////
//派發索引
#define?DISPATCH_MAX_INDEX 6 //最大索引
#define?DISPATCH_DELAY_INDEX 2 //延時索引
//////////////////////////////////////////////////////////////////////////////////
//靜態變量
CCardResource?CCardControl::m_CardResource; //撲克資源
//////////////////////////////////////////////////////////////////////////////////
//構造函數
CCardResource::CCardResource()
{
//設置變量
m_CardSize.SetSize(00);
return;
}
//析構函數
CCardResource::~CCardResource()
{
}
//加載資源
VOID?CCardResource::Initialize(CD3DDevice?*?pD3DDevice)
{
//加載資源
HINSTANCE?hResInstance=AfxGetInstanceHandle();
m_TextureCard.LoadImage(pD3DDevicehResInstanceTEXT(“GAME_CARD“)TEXT(“PNG“));
m_TextureSmallCard.LoadImage(pD3DDevicehResInstanceTEXT(“GAME_CARD_SMALL“)TEXT(“PNG“));
//獲取大小
m_CardSize.SetSize(m_TextureCard.GetWidth()/13m_TextureCard.GetHeight()/5);
m_CardSizeSmall.SetSize(m_TextureSmallCard.GetWidth()/13m_TextureSmallCard.GetHeight()/5);
return;
}
//獲取大小
VOID?CCardResource::GetCardSize(bool?bSamllMode?CSize?&?CardSize)
{
//設置變量
CardSize=(bSamllMode==false)?m_CardSize:m_CardSizeSmall;
return;
}
//獲取資源
VOID?CCardResource::GetCardTexture(bool?bSmallMode?CD3DTexture?*?*?pD3DTexture)
{
//設置變量
if?(bSmallMode==false)
{
(*pD3DTexture)=&m_TextureCard;
}
else
{
(*pD3DTexture)=&m_TextureSmallCard;
}
return;
}
//////////////////////////////////////////////////////////////////////////////////
//構造函數
CCardControl::CCardControl()
{
//屬性變量
m_bSmallMode=false;
m_bHorizontal=true;
m_bPositively=false;
m_bDisplayItem=false;
m_cbBackGround=CARD_BOOR;
//選擇變量
m_cbTailIndex=INVALID_ITEM;
m_cbHeadIndex=INVALID_ITEM;
//出牌變量
m_bOutCard=false;
m_wOutCardIndex=0;
//撲克數據
m_cbCardCount=0;
m_cbShowCount=MAX_CARD_COUNT;
ZeroMemory(m_CardItemPointsizeof(m_CardItemPoint));
ZeroMemory(m_CardItemArraysizeof(m_CardItemArray));
//位置變量
m_YCollocateMode=enYTop;
m_XCollocateMode=enXLeft;
m_DispatchPos.SetPoint(00);
m_BenchmarkPos.SetPoint(00);
//間隔變量
m_nXDistance=DEF_X_DISTANCE;
m_nYDistance=DEF_Y_DISTANCE;
m_nShootDistance=DEF_SHOOT_DISTANCE;
return;
}
//析構函數
CCardControl::~CCardControl()
{
}
//設置撲克
bool?CCardControl::SetCardData(BYTE?cbCardCount)
{
//效驗參數
ASSERT(cbCardCount<=CountArray(m_CardItemArray));
if?(cbCardCount>CountArray(m_CardItemArray))?return?false;
//設置變量
m_cbTailIndex=INVALID_ITEM;
m_cbHeadIndex=INVALID_ITEM;
//設置變量
m_cbCardCount=cbCardCount;
ZeroMemory(m_CardItemArraysizeof(m_CardItemArray));
return?true;
}
//設置撲克
bool?CCardControl::SetCardData(BYTE?cbCardData[]?BYTE?cbCardCount)
{
//效驗參數
ASSERT(cbCardCount<=CountArray(m_CardItemArray));
if?(cbCardCount>CountArray(m_CardItemArray))?return?false;
//設置變量
m_c
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????3094??2012-03-05?20:38??斗地主\GameProject.sln
????..A..H.?????30208??2012-10-11?20:09??斗地主\GameProject.suo
?????文件??????19063??2012-03-05?20:38??斗地主\客戶端?D3D\CardControl.cpp
?????文件???????6715??2012-03-05?20:38??斗地主\客戶端?D3D\CardControl.h
?????文件????????778??2012-03-05?20:38??斗地主\客戶端?D3D\GameClient.cpp
?????文件????????632??2012-03-05?20:38??斗地主\客戶端?D3D\GameClient.h
?????文件??????13951??2012-08-14?05:20??斗地主\客戶端?D3D\GameClient.rc
?????文件???????1335??2012-03-05?20:38??斗地主\客戶端?D3D\GameClient.sln
?????文件??????20223??2012-03-05?20:38??斗地主\客戶端?D3D\GameClient.vcproj
?????文件???????2671??2012-03-28?03:03??斗地主\客戶端?D3D\GameClient.vcproj.PC2011041318GXY.Administrator.user
?????文件???????2671??2012-03-22?22:06??斗地主\客戶端?D3D\GameClient.vcproj.XP-201103221333.Administrator.user
?????文件??????76092??2012-03-05?20:38??斗地主\客戶端?D3D\GameClientEngine.cpp
?????文件???????4841??2012-03-05?20:38??斗地主\客戶端?D3D\GameClientEngine.h
?????文件??????61778??2012-03-05?20:38??斗地主\客戶端?D3D\GameClientView.cpp
?????文件??????10332??2012-03-05?20:38??斗地主\客戶端?D3D\GameClientView.h
?????文件??????40614??2012-03-05?20:38??斗地主\客戶端?D3D\GameLogic.cpp
?????文件???????3628??2012-03-05?20:38??斗地主\客戶端?D3D\GameLogic.h
?????文件???????6532??2012-03-05?20:38??斗地主\客戶端?D3D\HistoryRecord.cpp
?????文件???????2426??2012-03-05?20:38??斗地主\客戶端?D3D\HistoryRecord.h
?????文件???????2726??2012-03-05?20:38??斗地主\客戶端?D3D\ReadMe.txt
?????文件???????4669??2012-10-11?20:09??斗地主\客戶端?D3D\Release_Unicode\BuildLog.htm
?????文件??????22845??2011-11-30?17:48??斗地主\客戶端?D3D\Release_Unicode\flash.tlh
?????文件??????22840??2011-11-30?17:48??斗地主\客戶端?D3D\Release_Unicode\flash.tli
?????文件????1153752??2012-03-05?20:38??斗地主\客戶端?D3D\Res\BACK_MUSIC.wav
?????文件???????3776??2012-03-05?20:38??斗地主\客戶端?D3D\Res\BANKER_CARD_BACK.png
?????文件??????26639??2012-03-05?20:38??斗地主\客戶端?D3D\Res\BANKER_FLAG.png
?????文件??????25388??2012-03-05?20:38??斗地主\客戶端?D3D\Res\BANKER_INFO.wav
?????文件??????10356??2012-03-05?20:38??斗地主\客戶端?D3D\Res\BOMB.wav
?????文件???????4026??2012-03-05?20:38??斗地主\客戶端?D3D\Res\BOMB_NUMBER.png
?????文件???????3260??2012-03-05?20:38??斗地主\客戶端?D3D\Res\BOY\BOMB_CARD.wav
............此處省略210個文件信息
- 上一篇:構建用戶自畫像視頻教程真實企業項目
- 下一篇:OpenNMS安裝文檔和試用報告
評論
共有 條評論