?? idata.java
字號:
/**********************************************************
File name:IData.java
Author:夏文濤
Version:Beta1.0
Data:2007/10/16
Description:
程序的所有類的接口,定義了游戲中經常要用到的終態常量,
已經完成的終態定義常量有:
刷新間隔: 1 個(常量)
人物方向: 4 個
游戲地圖: 14 個
戰斗怪物: 2 個
戰斗狀態: 12 個
游戲狀態: 5 個
菜單狀態: 15 個
商店狀態: 5 個
*********************************************************/
package com.Izual.MetalMax;
public interface IData {
/* 每次游戲刷新的時間間隔 */
static final int MILLIS_PER_TICK = 80; /*刷新間隔為80ms*/
/* 人物方向 */
static final int UP=0; /*方向上*/
static final int DOWN=1; /*方向下*/
static final int LEFT=2; /*方向左*/
static final int RIGHT=3; /*方向右*/
/* 游戲地圖 */
static final int START_MAP = 100; /*游戲開始的地圖,主角二層*/
static final int WORLD_MAP = 0; /*世界地圖*/
static final int LADUO_MAP = 1; /*拉多鎮*/
static final int ZHUJUE_1F_MAP = 2; /*拉多鎮-主角1F*/
static final int ZHUJUE_2F_MAP = 3; /*拉多鎮-主角2F*/
static final int LADUO_BAR_MAP = 4; /*拉多鎮-酒館*/
static final int LADUO_CHUANSONG_MAP = 5; /*拉多鎮-傳送*/
static final int LADUO_HEROITEM_MAP = 6; /*拉多鎮-人類工具店*/
static final int LADUO_INN_MAP = 7; /*拉多鎮-旅店*/
static final int LADUO_MINGQI_MAP = 8; /*拉多鎮-明齊博士*/
static final int LADUO_SHANGJIN_MAP = 9; /*拉多鎮-賞金獵人*/
static final int TANK1_1F_MAP = 10; /*世界地圖-1號坦克洞穴1F*/
static final int TANK1_2F_MAP = 11; /*世界地圖-1號坦克洞穴2F*/
static final int TANK1_3F_MAP = 12; /*世界地圖-1號坦克洞穴3F*/
/* 戰斗怪物 */
static final int 音速車 = 0; /*戰斗怪物-音速車*/
static final int 沙漠車 = 1; /*戰斗怪物-沙漠車*/
/* 戰斗狀態 */
static final short FIGHT_STANDBY = 4; /*普通狀態,可以選擇菜單*/
static final short ATTACK_MAIN = 5; /*坦克戰斗系統-主炮攻擊*/
static final short ATTACK_TOOL = 6; /*坦克戰斗系統-坦克工具*/
static final short ATTACK_VICE = 9; /*坦克戰斗系統-副炮攻擊*/
static final short ATTACK_SHELL = 10; /*坦克戰斗系統-特殊炮彈*/
static final short ATTACK_SE = 11; /*坦克戰斗系統-SE攻擊*/
static final short ATTACK_HELP = 12; /*坦克戰斗系統-輔助*/
static final short HERO_ATTACK = 13; /*人類戰斗系統-攻擊*/
static final short HERO_TOOL = 14; /*人類戰斗系統-人類工具*/
static final short HERO_EQU = 15; /*人類戰斗系統-裝備*/
static final short HERO_HELP = 16; /*人類戰斗系統-輔助*/
static final short ENEMY_ATTACK = 8; /*怪物攻擊*/
/* 游戲狀態 */
static final short GAME_NORMAL = 3; /*普通狀態,可以自由行走*/
static final short GAME_FIGHT = 7; /*戰斗狀態*/
static final short GAME_MENU = 2; /*菜單狀態*/
static final short GAME_AUTORUN = 1; /*自動事件*/
static final short GAME_SHOP = 4; /*商店*/
/* 菜單狀態 */
static final short MENU_NORMAL = 21; /*菜單-正常,可以進行菜單選擇*/
static final short MENU_TALK = 13; /*菜單-對話*/
static final short MENU_STR = 14; /*菜單-強度*/
static final short MENU_EQU = 15; /*菜單-裝備*/
static final short MENU_FIND = 16; /*菜單-調查*/
static final short MENU_CJ = 17; /*菜單-乘降*/
static final short MENU_TOOL = 18; /*菜單-工具*/
static final short MENU_SHELL = 19; /*菜單-炮彈*/
static final short MENU_HELP = 20; /*菜單-輔助*/
static final short MENU_TOOLLIST = 22; /*菜單-人類工具*/
static final short MENU_TANKTOOL = 23; /*菜單-坦克工具*/
static final short MENU_EQULIST = 25; /*菜單-人類裝備*/
static final short MENU_TANKEQU = 24; /*菜單-坦克裝備*/
static final short MENU_TANKSTR = 26; /*菜單-坦克強度*/
static final short MENU_HEROSTR = 27; /*菜單-人類強度*/
/* 商店狀態 */
static final short SHOP_NORMAL = 5; /*商店-正常,可以進行選擇*/
static final short SHOP_CHO1 = 1; /*商店-選擇第1行*/
static final short SHOP_CHO2 = 2; /*商店-選擇第2行*/
static final short SHOP_CHO3 = 3; /*商店-選擇第3行*/
static final short SHOP_CHO4 = 4; /*商店-選擇第4行*/
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -