⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rgaexampleconstants.h

📁 RGA: Biowaste Game Example This C++ application demonstrates how to create a 2D mobile game for S60
💻 H
字号:
/*
* ==============================================================================
*  Name        : RGAExampleConstants.h
*  Part of     : RGA Game Example
*  Interface   :
*  Description : constant values used in example
*  Version     : 1.0
*
*  Copyright (c) 2007-2008 Nokia Corporation.
*  This material, including documentation and any related
*  computer programs, is protected by copyright controlled by
*  Nokia Corporation.
* ==============================================================================
*/

#ifndef __RGAEXAMPLECONSTANTS_H__
#define __RGAEXAMPLECONSTANTS_H__


// graphics constants
const TInt KNumBitmaps = 23;

const TUint32 KBitmapBlock0 			= 0;
const TUint32 KBitmapBlock1 			= 1;
const TUint32 KBitmapBlock2 			= 2;
const TUint32 KBitmapBlock2_Frame2 		= 3;
const TUint32 KBitmapBlock2_Frame3 		= 4;
const TUint32 KBitmapBlock2_Frame4 		= 5;

const TUint32 KBitmapBonusMoney			= 6;
const TUint32 KBitmapBonusPower			= 7;
const TUint32 KBitmapBonusWater			= 8;
const TUint32 KBitmapGhostRed			= 9;
const TUint32 KBitmapGhostGreen			= 10;
const TUint32 KBitmapGhostBlue			= 11;
const TUint32 KBitmapPlayer				= 12;

const TUint32 KBitmapBuildingTop		= 13;
const TUint32 KBitmapBuildingWall		= 14;
const TUint32 KBitmapGrass1				= 15;
const TUint32 KBitmapGrass2				= 16;
const TUint32 KBitmapGrass3				= 17;
const TUint32 KBitmapGrass4				= 18;
const TUint32 KBitmapTree1				= 19;
const TUint32 KBitmapTree2				= 20;

const TUint32 KBitmapMessage			= 21;
const TUint32 KBitmapPhone				= 22;


// menu item constants
const TInt KMenuIdStartGame			= 0;
const TInt KMenuIdHighScores		= 1;
const TInt KMenuIdSettings			= 2;
const TInt KMenuIdExit				= 3;
const TInt KMenuIdContinue			= 4;
const TInt KMenuIdHelp				= 5;


// map block ids
const TInt KMapBlockGravel			= 0;
const TInt KMapBlockGrass			= 1;
const TInt KMapBlockWater			= 2;
const TInt KMapBlockTree01			= 3;
const TInt KMapBlockTree02			= 4;


// audio constants
const TInt KAudioNumFiles			= 9;
const TInt KAudioFileMenuMove		= 0;
const TInt KAudioFileMenuSelect		= 1;
const TInt KAudioFileBonus			= 2;
const TInt KAudioFileFail			= 3;
const TInt KAudioFileGhost			= 4;
const TInt KAudioFileLevelComplete	= 5;
const TInt KAudioFileMove			= 6;
const TInt KAudioFileWater1			= 7;
const TInt KAudioFileWater2			= 8;



// audio clip filenames
const char16 KAudioFilenames[KAudioNumFiles][64] =
	{
	L"snd\\menumove.wav",
	L"snd\\menuselect.wav",
	L"snd\\bonus.wav",
	L"snd\\fail.wav",
	L"snd\\ghost.wav",
	L"snd\\levelcomplete.wav",
	L"snd\\move.wav",
	L"snd\\water1.wav",
	L"snd\\water2.wav"
	};

// paths & filenames
_LIT(KPathLevels, "levels\\");
_LIT(KPathLevelsSearch, "levels\\*.txt");

_LIT(KPathIntroVideo, "video\\intro.mp4");
_LIT(KPathIntroVideoWins, "video\\intro.3gp");

_LIT(KPathMenuBkndPortrait, "misc\\bknd_pr.jpg");
_LIT(KPathMenuBkndLandscape, "misc\\bknd_ls.jpg");

_LIT(KFilenameHighScores, "scores.dat");
_LIT(KFilenameSettings, "settings.dat");

#endif /* __RGAEXAMPLECONSTANTS_H__ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -