• 大小: 3.65MB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-02-05
  • 语言: 其他
  • 标签:

资源简介

网狐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个文件信息

评论

共有 条评论

相关资源