91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 7.07MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-17
  • 語言: 其他
  • 標簽: RPG??游戲??

資源簡介

游戲源代碼RPG 游戲 一個簡單的RPG游戲 游戲源代碼RPG 游戲 一個簡單的RPG游戲 游戲源代碼RPG 游戲 一個簡單的RPG游戲 游戲源代碼RPG 游戲 一個簡單的RPG游戲 游戲源代碼RPG 游戲 一個簡單的RPG游戲

資源截圖

代碼片段和文件信息

//==============和Direct?Draw?有關的函數==================

//*********************************
//創建頁面
BOOL?CreateBitmap(LPDIRECTDRAWSURFACE?&lpTempint?xint?ychar?*BitmapFile?DWORD?MemoryFlag?)
{
DDSURFACEDESC ?ddsd;
HRESULT??????????ddrval;

ZeroMemory(&ddsd?sizeof(ddsd));
????ddsd.dwSize?=?sizeof(ddsd);
????ddsd.dwFlags?=?DDSD_CAPS?|?DDSD_HEIGHT?|DDSD_WIDTH;
????ddsd.ddsCaps.dwCaps?=?DDSCAPS_OFFSCREENPLAIN?|?MemoryFlag;
ddsd.dwWidth?=?x;
ddsd.dwHeight?=?y;
ddrval?=?lpDD->CreateSurface(?&ddsd?&lpTemp?NULL?);
if(?ddrval?!=?DD_OK?)
{
return?initFail(BitmapFile);
}

if(?BitmapFile!=NULL?)
DDReLoadBitmap(lpTempBitmapFile);

return?TRUE;
}

//*****************************************************
//釋放所有的DirectDraw對象。
void?FreeDDraw(?void?)
{
????if(?lpDD?!=?NULL?)
????{
if(?lpDDSPrimary?!=?NULL?)
{
lpDDSPrimary->Release();
lpDDSPrimary?=?NULL;
}
if(?lpDDSBackGround?!=?NULL?)
{
lpDDSBackGround->Release();
lpDDSBackGround?=?NULL;
}
if(?lpDDSSpirit?!=?NULL?)
{
lpDDSSpirit->Release();
????lpDDSSpirit?=?NULL;
}
for(int?i=0;?i {
if(?lpDDSNpc[i]?!=?NULL?)
{?
lpDDSNpc[i]->Release();
lpDDSNpc[i]?=?NULL;?
}
}
if(?lpDDSMap1?!=?NULL?) {?lpDDSMap1->Release(); lpDDSMap1?=?NULL;?}
if(?lpDDSMap2?!=?NULL?) {?lpDDSMap2->Release(); lpDDSMap2?=?NULL;?}
if(?lpDDSDialog?!=?NULL?) {?lpDDSDialog->Release(); lpDDSDialog?=?NULL;?}
if(?lpDDSStateBar?!=?NULL?) {?lpDDSStateBar->Release(); lpDDSStateBar?=?NULL;?}
if(?lpDDSFightBar?!=?NULL?) {?lpDDSFightBar->Release(); lpDDSFightBar?=?NULL;?}
if(?lpDDSBomb?!=?NULL?) {?lpDDSBomb->Release(); lpDDSBomb?=?NULL;?}
if(?lpDDSMainMenu?!=?NULL?) {?lpDDSMainMenu->Release(); lpDDSMainMenu?=?NULL;?}
if(?lpDDSGoods?!=?NULL?) {?lpDDSGoods->Release(); lpDDSGoods?=?NULL;?}
if(?lpDDPal?!=?NULL?)
{
lpDDPal->Release();
lpDDPal?=?NULL;
}
lpDD->Release();
lpDD?=?NULL;
????}
}

//***********************************************************
//位圖拷貝
BOOL?Blt(LPDIRECTDRAWSURFACE?SSint?xint?y
?LPDIRECTDRAWSURFACE?DSRECT?rcRectBOOL?Flog)
{
??HRESULT ddrval;
??DWORD?Flogs=?(Flog==FALSE)?DDBLTFAST_NOCOLORKEY:DDBLTFAST_SRCCOLORKEY;

??//邊界檢查
??if(?x<0?)?{??rcRect.left?=?rcRect.left?-?x;?x=0;?}
??if(?y<0?)?{??rcRect.top??=?rcRect.top?-?y;?y=0;?}
??if(?x+?rcRect.right?-?rcRect.left?>?ScreenX?)?{?rcRect.right?=?rcRect.left?+?ScreenX?-?x;?}
??if(?y+?rcRect.bottom?-?rcRect.top?>?ScreenY?)?{?rcRect.bottom?=?rcRect.top?+?ScreenY?-?y;?}

?while(?1?)
?{
????ddrval?=?SS->BltFast(?x?y?DS?&rcRect?Flogs);

if(?ddrval?==?DD_OK?)
{
???return?TRUE;
}
if(?ddrval?==?DDERR_SURFACELOST?)
{
????ddrval?=?restoreAll();
ddrval?=?SS->Restore();
ddrval?=?DS->Restore();
????if(?ddrval?!=?DD_OK?)
????{
return?TRUE;
????}
}
if(?ddrval?!=?DDERR_WASSTILLDRAWING?)
{
????return?FALSE;
}
????}
????if(ddrval?!=?DD_OK)
????{
retur

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????4501??1999-06-11?15:13??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\log.txt

?????文件???????1816??1999-06-10?20:55??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\maps\city.map

?????文件???????4966??1999-05-05?23:11??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\maps\city.npc

?????文件????????648??1999-05-03?14:41??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\maps\f_wood.map

?????文件????????711??1999-06-07?12:45??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\maps\f_wood.npc

?????文件????????648??1999-06-11?14:50??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\maps\home.map

?????文件???????2450??1999-04-24?19:02??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\maps\home.npc

?????文件???????1848??1999-06-11?14:53??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\maps\palace.map

?????文件???????8458??1999-06-11?14:55??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\maps\palace.npc

?????文件????????648??1999-06-08?15:17??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\maps\shop01.map

?????文件???????6331??1999-06-10?00:47??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\maps\shop01.npc

?????文件????????648??1999-06-08?14:35??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\maps\shop02.map

?????文件???????6332??1999-06-10?00:47??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\maps\shop02.npc

?????文件????????648??1999-06-10?21:17??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\maps\shop03.map

?????文件???????6329??1999-06-11?00:14??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\maps\shop03.npc

?????文件???????1816??1999-05-30?18:31??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\maps\wood.map

?????文件???????6316??1999-06-11?14:07??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\maps\wood.npc

?????文件??????28078??1999-05-03?16:25??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\pic\bomb.bmp

?????文件??????51254??1999-05-03?15:51??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\pic\fightbar.bmp

?????文件??????74806??1999-06-10?00:38??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\pic\goods.bmp

?????文件??????31478??1999-06-07?20:11??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\pic\mainmenu.bmp

?????文件??????11318??1999-05-30?17:27??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\pic\map1.bmp

?????文件?????984118??1999-06-08?15:14??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\pic\maps.bmp

?????文件???????9270??1999-04-15?13:47??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\pic\Npc01.bmp

?????文件???????9270??1999-06-07?12:39??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\pic\Npc02.bmp

?????文件???????9270??1999-04-30?21:59??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\pic\Npc03.bmp

?????文件???????9270??1999-04-30?23:13??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\pic\Npc04.bmp

?????文件???????9270??1999-04-30?23:14??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\pic\Npc05.bmp

?????文件???????9270??1999-05-30?16:01??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\pic\Npc06.bmp

?????文件???????9270??1999-05-30?16:05??rpg游戲圣劍英雄傳之英雄救美源碼\rpg\pic\Npc07.bmp

............此處省略78個文件信息

評論

共有 條評論