亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? tankequitemmanager.java

?? 此為一款基于J2ME的手機(jī)游戲
?? JAVA
字號(hào):
/**********************************************************
  
 File name:TankEquItemManager.java
 
 Author:夏文濤
 
 Version:Beta1.0
 
 Data:2007/10/16
  
 Description:
 
    坦克裝備管理,以及坦克裝備數(shù)據(jù)的處理.
    
 Function List:
 
    1.getTankEquItemID()     獲取坦克裝備編號(hào).
    2.getTankEquItemKind()   獲取坦克裝備種類.
    3.getBuyPrice()          獲取坦克裝備購(gòu)買價(jià)格.
    4.getSellPrice()         獲取坦克裝備出售價(jià)格.
    5.getTankEquItemName()   獲取坦克裝備名稱.
    6.getTankEquItemAt()     獲取坦克裝備提升的攻擊力.
    7.getTankEquItemDf()     獲取坦克裝備提升的防御力.
    8.getTankEquItemNum()    獲取坦克裝備能裝的炮彈數(shù)
    9.getTankEquItemWei()    獲取坦克裝備的重量
    10.getTankEquItemCa()    獲取坦克裝備的載重量,限發(fā)動(dòng)機(jī)
    11.equItem()             裝備上特定坦克裝備.
    12.unEquItem()           卸下特定坦克裝備.
  
 *********************************************************/

package com.Izual.MetalMax;

public class TankEquItemManager {


	private String tankEquItemName = ""; /*坦克裝備的名稱*/
	
	private int buyPrice = 0; /*坦克裝備的購(gòu)買價(jià)格*/
		
	private int sellPrice = buyPrice/2; /*坦克裝備的出售價(jià)格*/
	
	private int tankEquItemKind = 0;    /*坦克裝備的類型
	                                     主炮:0,副炮:1,SE:2,C裝置:3,發(fā)動(dòng)機(jī):4,地盤:5*/
	
	private int tankEquItemID = 0;      /*坦克裝備的編號(hào)*/
	
	private int tankEquAt = 0;          /*坦克裝備的攻擊力*/
	
	private int tankEquDf = 0;          /*坦克裝備的防御力*/
	
	private int tankEquNum = 0;         /*坦克裝備可裝的炮彈數(shù)*/
	
	private int tankEquWei = 0;         /*坦克裝備的重量*/
	
	private int tankEquCa = 0;          /*坦克裝備的承重量,限發(fā)動(dòng)機(jī)*/
	
	public TankEquItemManager() {
		// TODO 自動(dòng)生成構(gòu)造函數(shù)存根
	}
	
	/*構(gòu)造函數(shù),根據(jù)坦克物品編號(hào)設(shè)置不同的數(shù)據(jù)*/
	public TankEquItemManager(int EquItemID){

		switch(EquItemID){
		
		case 0:
					
			break;
		
		case 1:
			
			this.tankEquItemName = "45炮";
			
			this.tankEquItemKind = 0;      //主炮類	  
			
			this.tankEquAt = 80;
			
			this.tankEquDf = 48;
			
			this.tankEquNum  = 32;
			
			this.tankEquWei  = 120;
			
			this.buyPrice  = 440;
			
			break;
			
		case 2:
			
			this.tankEquItemName = "55炮";
			
			this.tankEquItemKind = 0;      //主炮類	  
			
			this.tankEquAt = 120;
			
			this.tankEquDf = 48;
			
			this.tankEquNum  = 32;
			
			this.tankEquWei  = 160;
			
			this.buyPrice  = 540;	
			
			break;
			
        case 3:
			
        	this.tankEquItemName = "07機(jī)關(guān)槍";
			
			this.tankEquItemKind = 1;       //副炮類	  
			
			this.tankEquAt = 40;
			
			this.tankEquDf = 28;
			
			this.tankEquNum  = -1;
			
			this.tankEquWei  = 80;
			
			this.buyPrice  = 200;     
			
			break;
        case 4:
	
        	this.tankEquItemName = "09機(jī)關(guān)槍";
			
			this.tankEquItemKind = 1;       //副炮類	  
			
			this.tankEquAt = 60;
			
			this.tankEquDf = 28;
			
			this.tankEquNum  = -1;
			
			this.tankEquWei  = 90;
			
			this.buyPrice  = 380; 
			
	        break;
        case 5:
	
        	this.tankEquItemName = "噴火";
			
			this.tankEquItemKind = 2;       //SE類	  
			
			this.tankEquAt = 250;
			
			this.tankEquDf = 20;
			
			this.tankEquNum  = 8;
			
			this.tankEquWei  = 240;
			
			this.buyPrice  = 1000; 
	       
			break;
        case 6:	

        	this.tankEquItemName = "HAL900";
			
			this.tankEquItemKind = 3;       //C裝置類	  
			
			this.tankEquAt = 0;
			
			this.tankEquDf = 30;
			
			this.tankEquNum  = -1;
			
			this.tankEquWei  = 80;
			
			this.buyPrice  = 800; 
	      
			break;
        case 7:
	
        	this.tankEquItemName = "MOT1";
			
			this.tankEquItemKind = 4;       //發(fā)動(dòng)機(jī)類	  
			
			this.tankEquAt = 0;
			
			this.tankEquDf = 24;
			
			this.tankEquNum  = -1;
			
			this.tankEquWei  = 10;
			
			this.tankEquCa = 800;
			
			this.buyPrice  = 200;    
			
	        break;
        case 8:
        	
        	this.tankEquItemName = "WEN";
			
			this.tankEquItemKind = 5;      	  //底盤類
			
			this.tankEquAt = 0;
			
			this.tankEquDf = 60;
			
			this.tankEquNum  = 16;
			
			this.tankEquWei  = 400;
			
			this.buyPrice  = -1;      
			
	        break;
		}
	}

	/*獲取坦克裝備編號(hào)*/
	public int getTankEquItemID(){
		
		return tankEquItemID;
	}
	
	/*獲取坦克裝備種類*/
	public int getTankEquItemKind(){
		
		return tankEquItemKind;
	}
	
	/*獲取坦克裝備購(gòu)買價(jià)格*/
	public int getBuyPrice(){
		
		return buyPrice;
	}
	
	/*獲取坦克裝備出售價(jià)格*/
	public int getSellPrice(){
		
		return sellPrice;
	}
	
	/*獲取坦克裝備名稱*/
	public String getTankEquItemName(){
		
		return tankEquItemName;
	}
	
	/*獲取坦克裝備攻擊力*/
	public int getTankEquItemAt(){
		
		return tankEquAt;
	}
	
	/*獲取坦克裝備防御力*/
	public int getTankEquItemDf(){
		
		return tankEquDf;
	}
    
	/*獲取坦克裝備能裝的炮彈數(shù)*/
	public int getTankEquItemNum(){
		
		return tankEquNum;
	}
	
	/*獲取坦克裝備的重量*/
	public int getTankEquItemWei(){
		
		return tankEquWei;
	}
	
	/*獲取坦克裝備的載重量,限發(fā)動(dòng)機(jī)*/
	public int getTankEquItemCa(){
		
		return tankEquCa;
	}
	                             	
	/*************************************************
	Function: equItem(int)
	
	Description: 坦克武器裝備處理,通過(guò)調(diào)用坦克精靈方法進(jìn)行坦克能力更新.
	
	Calls: TankSprite.setMainAt(int);TankSprite.setMainDf(int);
	       TankSprite.setMainMaxNum(int);TankSprite.setMainNum(int);
	       TankSprite.setMainWei(int);TankSprite.setMainName(int);
	
	Called By: MetalMaxCanvas.java
	
	Input: EquItemID:坦克裝備編號(hào).
	
	Output: 無(wú)
	
	Return: 無(wú)
	
	Others: 無(wú)
	*************************************************/
	
	public static void equItem(int EquItemID){
		
		switch(EquItemID){
		
		case 0:
			
			break;
			
		case 1://45炮
			
			TankSprite.setMainAt(TankSprite.getMainAt() + 80);
			
			TankSprite.setMainDf(TankSprite.getMainDf() + 48);
			
			TankSprite.setMainMaxNum(TankSprite.getMainMaxNum() + 32);
			
			TankSprite.setMainNum(TankSprite.getMainMaxNum());
			
			TankSprite.setMainWei(TankSprite.getMainWei() + 120);
			
			TankSprite.setMainName(TankSprite.getMainName());
			
			break;
			
		case 2://55炮			

			TankSprite.setMainAt(TankSprite.getMainAt() + 120);
			
			TankSprite.setMainDf(TankSprite.getMainDf() + 48);
			
			TankSprite.setMainMaxNum(TankSprite.getMainMaxNum() + 32);
			
			TankSprite.setMainNum(TankSprite.getMainMaxNum());
			
			TankSprite.setMainWei(TankSprite.getMainWei() + 160);
			
			TankSprite.setMainName(TankSprite.getMainName());
			
			break;
			
		case 3://07機(jī)關(guān)槍

			TankSprite.setViceAt(TankSprite.getViceAt() + 40);
			
			TankSprite.setViceDf(TankSprite.getViceDf() + 28);
			
	//		TankSprite.setViceNum(TankSprite.getViceNum() + 32);
			
			TankSprite.setViceWei(TankSprite.getViceWei() + 80);
			
			TankSprite.setViceName(TankSprite.getViceName());
			
			break;
			
		case 4://09機(jī)關(guān)槍

			TankSprite.setViceAt(TankSprite.getViceAt() + 60);
			
			TankSprite.setViceDf(TankSprite.getViceDf() + 28);
			
	//		TankSprite.setViceNum(TankSprite.getViceNum() + 32);
			
			TankSprite.setViceWei(TankSprite.getViceWei() + 90);
			
			TankSprite.setViceName(TankSprite.getViceName());
			
			break;
			
		case 5://噴火

			TankSprite.setSeAt(TankSprite.getSeAt() + 250);
			
			TankSprite.setSeDf(TankSprite.getSeDf() + 20);
			
			TankSprite.setSeMaxNum(TankSprite.getBedRockMaxNum() + 8);
			
			TankSprite.setSeNum(TankSprite.getSeMaxNum());
			
			TankSprite.setSeWei(TankSprite.getSeWei() + 240);
			
			TankSprite.setSeName(TankSprite.getSeName());
			
			break;
			
		case 6://HAL900		

			TankSprite.setCmDf(TankSprite.getCmDf() + 30);
			
			TankSprite.setCmWei(TankSprite.getCmWei() + 80);
			
			TankSprite.setCmName(TankSprite.getCmName());
			
			break;
			
		case 7://MOT1

			TankSprite.setMotDf(TankSprite.getMotDf() + 24);
			
			TankSprite.setMotWei(TankSprite.getMotWei() + 10);
			
			TankSprite.setMotCa(TankSprite.getMotCa() + 800);
			
			TankSprite.setMotName(TankSprite.getMotName());
			
			break;
			
		case 8://WEN

			TankSprite.setBedRockDf(TankSprite.getBedRockDf() + 60);
			
			TankSprite.setBedRockWei(TankSprite.getBedRockWei() + 400);
			
			TankSprite.setBedRockMaxNum(TankSprite.getBedRockMaxNum() + 16);
			
			TankSprite.setBedRockNum(TankSprite.getBedRockMaxNum());
			
			TankSprite.setBedRockName(TankSprite.getBedRockName());
			
			break;
		}
	}
	
	/*************************************************
	Function: unEquItem(int)
	
	Description: 坦克武器裝備處理,通過(guò)調(diào)用坦克精靈方法進(jìn)行坦克能力恢復(fù).
	
	Calls: TankSprite.setMainAt(int);TankSprite.setMainDf(int);
	       TankSprite.setMainMaxNum(int);TankSprite.setMainNum(int);
	       TankSprite.setMainWei(int);TankSprite.setMainName(int);
	
	Called By: MetalMaxCanvas.java
	
	Input: EquItemID:坦克裝備編號(hào).
	
	Output: 無(wú)
	
	Return: 無(wú)
	
	Others: 無(wú)
	*************************************************/
	
	public static void unEquItem(int EquItemID){
		
		switch(EquItemID){
		
		case 0:
			
			break;
			
		case 1://45炮
			
			TankSprite.setMainAt(TankSprite.getMainAt() - 80);
			
			TankSprite.setMainDf(TankSprite.getMainDf() - 48);
			
			TankSprite.setMainNum(TankSprite.getMainNum() - 32);
			
			TankSprite.setMainWei(TankSprite.getMainWei() - 120);
			
			TankSprite.setMainName(TankSprite.getMainName());
			
			break;
			
		case 2://55炮			

			TankSprite.setMainAt(TankSprite.getMainAt() - 120);
			
			TankSprite.setMainDf(TankSprite.getMainDf() - 48);
			
			TankSprite.setMainNum(TankSprite.getMainNum() - 32);
			
			TankSprite.setMainWei(TankSprite.getMainWei() - 160);
			
			TankSprite.setMainName(TankSprite.getMainName());
			
			break;
			
		case 3://07機(jī)關(guān)槍

			TankSprite.setViceAt(TankSprite.getViceAt() - 40);
			
			TankSprite.setViceDf(TankSprite.getViceDf() - 28);
			
	//		TankSprite.setViceNum(TankSprite.getViceNum() - 32);
			
			TankSprite.setViceWei(TankSprite.getViceWei() - 80);
			
			TankSprite.setViceName(TankSprite.getViceName());
			
			break;
			
		case 4://09機(jī)關(guān)槍

			TankSprite.setViceAt(TankSprite.getViceAt() - 60);
			
			TankSprite.setViceDf(TankSprite.getViceDf() - 28);
			
	//		TankSprite.setViceNum(TankSprite.getViceNum() - 32);
			
			TankSprite.setViceWei(TankSprite.getViceWei() - 90);
			
			TankSprite.setViceName(TankSprite.getViceName());
			
			break;
			
		case 5://噴火

			TankSprite.setSeAt(TankSprite.getSeAt() - 250);
			
			TankSprite.setSeDf(TankSprite.getSeDf() - 20);
			
			TankSprite.setSeNum(TankSprite.getSeNum() - 8);
			
			TankSprite.setSeWei(TankSprite.getSeWei() - 240);
			
			TankSprite.setSeName(TankSprite.getSeName());
			
			break;
			
		case 6://HAL900		

			TankSprite.setCmDf(TankSprite.getCmDf() - 30);
			
			TankSprite.setCmWei(TankSprite.getCmWei() - 80);
			
			TankSprite.setCmName(TankSprite.getCmName());
			
			break;
			
		case 7://MOT1

			TankSprite.setMotDf(TankSprite.getMotDf() - 24);
			
			TankSprite.setMotWei(TankSprite.getMotWei() - 10);
			
			TankSprite.setMotCa(TankSprite.getMotCa() - 800);
			
			TankSprite.setMotName(TankSprite.getMotName());
			
			break;
			
		case 8://WEN

			TankSprite.setBedRockDf(TankSprite.getBedRockDf() - 60);
			
			TankSprite.setBedRockWei(TankSprite.getBedRockWei() - 400);
			
			TankSprite.setBedRockNum(TankSprite.getBedRockNum() - 16);
			
			TankSprite.setBedRockName(TankSprite.getBedRockName());
			
			break;
		}
		
	}


}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美国产一二三区| 中文字幕精品综合| 97久久精品人人做人人爽50路| 日本中文字幕一区二区视频| 亚洲欧美色图小说| 久久精品视频免费| 精品裸体舞一区二区三区| 欧美日韩在线直播| 99久久99久久免费精品蜜臀| 国产一区二区精品久久| 亚洲成人激情综合网| 亚洲少妇30p| 亚洲国产精华液网站w| 精品美女被调教视频大全网站| 欧美私人免费视频| 99国产一区二区三精品乱码| 国内精品视频一区二区三区八戒| 日韩国产欧美视频| 亚洲成av人片在线| 一区二区高清视频在线观看| 国产精品美日韩| 国产欧美一区在线| 欧美sm美女调教| 日韩免费一区二区| 日韩片之四级片| 欧美一级欧美三级| 欧美一级精品在线| 日韩欧美一区二区三区在线| 欧美精品tushy高清| 91福利在线导航| 色婷婷亚洲精品| 在线中文字幕不卡| 欧美在线free| 欧美日本免费一区二区三区| 欧美日韩高清一区| 欧美日韩国产一级二级| 欧美日韩精品一二三区| 欧美浪妇xxxx高跟鞋交| 欧美另类z0zxhd电影| 69av一区二区三区| 日韩欧美国产精品一区| 欧美电影免费观看高清完整版| 日韩三级中文字幕| 亚洲精品一区二区三区福利| 欧美精品一区二区三| 久久久久久久综合色一本| 国产亚洲制服色| 国产精品无人区| 综合av第一页| 亚洲电影你懂得| 奇米影视7777精品一区二区| 极品瑜伽女神91| 国产高清成人在线| 99精品国产99久久久久久白柏| 色婷婷综合久色| 欧美精品成人一区二区三区四区| 91麻豆精品91久久久久久清纯| 日韩免费高清电影| 中文字幕免费不卡在线| 亚洲欧美一区二区三区孕妇| 亚洲高清三级视频| 久久av老司机精品网站导航| 国产+成+人+亚洲欧洲自线| 91麻豆123| 日韩一区二区电影网| 久久精品一区蜜桃臀影院| 中文字幕色av一区二区三区| 亚洲国产成人va在线观看天堂| 男女男精品视频| 成人av免费在线观看| 欧美日韩一区二区在线观看视频| 欧美mv和日韩mv的网站| 中文字幕在线不卡一区二区三区 | 亚洲视频一区二区在线| 亚洲一线二线三线视频| 免费观看在线色综合| 成人免费三级在线| 欧美裸体一区二区三区| 久久久久国产精品免费免费搜索| 亚洲素人一区二区| 另类专区欧美蜜桃臀第一页| 北条麻妃一区二区三区| 91精品国产综合久久精品麻豆| 久久伊99综合婷婷久久伊| 一区二区三区av电影| 狠狠狠色丁香婷婷综合久久五月| 91亚洲精品久久久蜜桃| 精品国产污污免费网站入口| 亚洲欧美色图小说| 国产精品亚洲成人| 欧美日韩高清在线播放| 国产精品久久久久久久久久久免费看 | 成人自拍视频在线观看| 欧美日本乱大交xxxxx| 国产精品毛片无遮挡高清| 亚洲成人三级小说| voyeur盗摄精品| 欧美大片顶级少妇| 亚洲国产日韩综合久久精品| 国产不卡一区视频| 欧美一级一区二区| 亚洲国产中文字幕| aa级大片欧美| 国产欧美视频在线观看| 日韩精品视频网| 欧美天天综合网| |精品福利一区二区三区| 国产在线播放一区三区四| 欧美日韩国产一二三| 18成人在线观看| 国产精品一区在线| 日韩欧美视频一区| 香蕉久久夜色精品国产使用方法| 91在线精品一区二区三区| 久久精品视频一区| 国内精品伊人久久久久av一坑| 欧美一区二视频| 亚洲综合一区二区三区| 99在线精品观看| 国产精品免费丝袜| 国产精品亚洲第一| 国产夜色精品一区二区av| 九九视频精品免费| 日韩一区二区免费高清| 日韩精品1区2区3区| 欧美日韩电影一区| 五月婷婷欧美视频| 欧美日韩国产乱码电影| 午夜精品视频在线观看| 欧美三级三级三级| 婷婷久久综合九色综合绿巨人| 欧美中文字幕一二三区视频| 亚洲精品写真福利| 色www精品视频在线观看| 亚洲日本中文字幕区| 91色|porny| 一区二区三区电影在线播| 色美美综合视频| 一区二区三区色| 欧美日韩精品一区二区在线播放| 天天综合网 天天综合色| 欧美日韩不卡在线| 欧美a级理论片| 2欧美一区二区三区在线观看视频| 精品制服美女丁香| 日本一二三四高清不卡| av在线一区二区三区| 亚洲激情欧美激情| 欧美久久久久中文字幕| 免费成人在线网站| 久久久亚洲综合| 91在线国产观看| 亚洲成人精品一区| 精品理论电影在线| 成人精品视频.| 亚洲综合一区二区三区| 欧美一级夜夜爽| 丁香一区二区三区| 亚洲在线免费播放| 精品欧美乱码久久久久久1区2区| 国产xxx精品视频大全| 亚洲精品欧美专区| 日韩欧美国产午夜精品| 大胆欧美人体老妇| 亚洲午夜羞羞片| 日韩免费电影网站| 99久久99久久精品免费观看| 亚洲妇熟xx妇色黄| 亚洲精品在线观看网站| 91色porny蝌蚪| 久久国产精品露脸对白| 国产精品视频九色porn| 欧美日本一区二区在线观看| 国产麻豆精品95视频| 亚洲美女偷拍久久| 精品国产免费视频| 91麻豆国产香蕉久久精品| 美女精品一区二区| 1024国产精品| 欧美成人国产一区二区| 99精品视频在线播放观看| 日韩在线一区二区三区| 亚洲欧洲在线观看av| 欧美一区二区网站| 99久久精品费精品国产一区二区| 三级一区在线视频先锋| 国产精品久久久久久福利一牛影视| 欧美日精品一区视频| 成人免费不卡视频| 青青草精品视频| 一区二区三区四区在线播放| xnxx国产精品| 欧美剧情片在线观看| 93久久精品日日躁夜夜躁欧美| 久久国产日韩欧美精品| 一区二区视频免费在线观看| 国产亚洲欧美日韩俺去了| 在线成人免费观看| 色婷婷久久99综合精品jk白丝| 国产精品自在欧美一区|