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

📄 item.java

📁 j2me 手机游戏
💻 JAVA
字号:
import javax.microedition.lcdui.Image;

//--------------------------------------------------------------------------------------------------------
//游戏名称: 仙剑奇侠传
//作者: 张卫国
//E-mail: weiguo2000@hotmail.com
//创建于:2006/7/18--2006/8/3  by Weiguo
//
//--------------------------------------------------------------------------------------------------------

public class Item {
	private String name;
	public Image img = null;
	public 	String description[]=null;
	private int googsID  = 0;
	private int price    = 0;
	private int addHP    = 0;
	private int addMP    = 0;
	
	private int addWu    = 0;
	private int addTi    = 0;
	private int addLing  = 0;
	private int addMaxHP = 0;
	private int addMaxMP = 0;
	private int leveL    = 0;
	
	public Item(int id) {
		this.googsID=id;
		switch(googsID)
		{
			case 0:
				name="";
				description=null;				
				break;
			case 1001:				
				name="酒";
				img = XianJianImage.jiu;
				description = new String[2];
				description[0] = "体力:+60  魔法:+40";
				description[1] = "价格:90";				
				price=90;
				addHP=60;
				addMP=40;
				break;
			case 1002:
				name="包子";
				img = XianJianImage.baozi;
				description = new String[2];
				description[0]="体力:+30  魔法:+0";
				description[1]="价格:30";
				price=30;	
				addHP=30;
				addMP=0;
				break;	
			case 1003:
				name="蜂蜜";
				img = XianJianImage.fengmi;
				description = new String[2];
				description[0]="体力:+40  魔法:+10";
				description[1]="价格:50";
				price=40;	
				addHP=40;
				addMP=0;
				break;	
			case 1004:
				name="止血草";
				img = XianJianImage.zhixiecao;
				description = new String[2];
				description[0]="体力:+80  魔法:+0";
				description[1]="价格:90";
				price=90;	
				addHP=80;
				addMP=0;
				break;
			case 1005:
				name="金疮药";
				img = XianJianImage.jinchuangyao;
				description = new String[2];
				description[0]="体力:+120  魔法:+0";
				description[1]="价格:150";
				price=150;	
				addHP=120;
				addMP=0;
				break;	
			case 1006:
				name="定神香";
				img = XianJianImage.dingshenxiang;
				description = new String[2];
				description[0]="体力:+0  魔法:+80";
				description[1]="价格:90";
				price=90;	
				addHP=0;
				addMP=80;
				break;	
			case 1007:
				name="大还丹";
				img = XianJianImage.dahuandan;
				description = new String[2];
				description[0]="体力:+200  魔法:+150";
				description[1]="价格:300";
				price=300;	
				addHP=200;
				addMP=150;
				break;
			case 2201:
				name="鱼肠剑";
				img = XianJianImage.wuqi2;
				description = new String[2];
				description[0]="武力:+5 ";
				description[1]="价格:500 装备等级:0";
				price = 500;	
				addWu = 5;	
				leveL = 0;
				break;
			case 2202:
				name="龙渊剑";
				img = XianJianImage.wuqi1;
				description = new String[3];
				description[0]="武力:+10";
				description[1]="最大体力:+5";
				description[2]="价格:600 装备等级:1";
				price = 600;	
				addWu = 10;	
				addMaxHP = 5;
				leveL = 1;
				break;
			case 2203:
				name="七星剑";
				img = XianJianImage.wuqi5;
				description = new String[4];
				description[0]="武力:+15";
				description[1]="最大体力:+10";
				description[2]="最大真气:+5";
				description[3]="价格:1000 装备等级:2";
				price = 1000;	
				addWu = 15;	
				addMaxHP = 10;
				addMaxMP = 5;
				leveL = 2;
				break;
			case 2204:
				name="倚天剑";
				img = XianJianImage.wuqi4;
				description = new String[4];
				description[0]="武力:+30  灵力:+5";
				description[1]="最大体力:+30";
				description[2]="最大真气:+15";
				description[3]="价格:2000 装备等级:4";
				price=2000;	
				addWu = 30;	
				addLing = 5;
				addMaxHP = 30;
				addMaxMP = 15;
				leveL = 0;
				break;
			case 2001:
				name="方巾";
				img = XianJianImage.fangjin;
				description = new String[4];
				description[0]="体质:+1  灵力:+1";
				description[1]="最大体力:+5";
				description[2]="最大真气:+2";
				description[3]="价格:500 装备等级:0";
				price	 = 500;	
				addTi 	 = 1;
				addLing	 = 1;
				addMaxHP = 5;
				addMaxMP = 2;
				leveL 	 = 0;
				break;
			case 2002:
				name="白龙冠";
				img = XianJianImage.longguan;
				description = new String[4];
				description[0]="体质:+5  灵力:+10";
				description[1]="最大体力:+30";
				description[2]="最大真气:+15";
				description[3]="价格:2000 装备等级:4";
				price	 = 2000;	
				addTi 	 = 5;
				addLing	 = 10;
				addMaxHP = 30;
				addMaxMP = 15;
				leveL 	 = 4;
				break;
			case 2101:
				name="布衣";
				img = XianJianImage.buyi;
				description = new String[4];
				description[0]="体质:+3";
				description[1]="最大体力:+10";
				description[2]="最大真气:+5";
				description[3]="价格:500 装备等级:0";
				price	 = 500;	
				addTi 	 = 3;
				addMaxHP = 10;
				addMaxMP = 5;
				leveL 	 = 0;
				break;
			case 2102:
				name="披风";
				img = XianJianImage.yifu2;
				description = new String[4];
				description[0]="体质:+10";
				description[1]="最大体力:+15";
				description[2]="最大真气:+8";
				description[3]="价格:800 装备等级:1";
				price	 = 800;	
				addTi 	 = 10;
				addMaxHP = 15;
				addMaxMP = 8;
				leveL 	 = 1;
				break;
			case 2301:
				name="布鞋";
				img = XianJianImage.xiezi1;
				description = new String[4];
				description[0]="体质:+1";
				description[1]="最大体力:+5";
				description[2]="最大真气:+2";
				description[3]="价格:500 装备等级:0";
				price	 = 500;	
				addTi 	 = 1;
				addMaxHP = 5;
				addMaxMP = 2;
				leveL 	 = 0;
				break;
			case 2302:
				name="神行靴";
				img = XianJianImage.xiezi2;
				description = new String[4];
				description[0]="体质:+3";
				description[1]="最大体力:+10";
				description[2]="最大真气:+5";
				description[3]="价格:800 装备等级:1";
				price	 = 800;	
				addTi 	 = 3;
				addMaxHP = 10;
				addMaxMP = 5;
				leveL 	 = 1;
				break;
			case 2303:
				name="追云履";
				img = XianJianImage.xiezi3;
				description = new String[4];
				description[0]="体质:+10";
				description[1]="最大体力:+30";
				description[2]="最大真气:+15";
				description[3]="价格:2000 装备等级:4";
				price	 = 2000;	
				addTi 	 = 10;
				addMaxHP = 30;
				addMaxMP = 15;
				leveL 	 = 4;
				break;
			default:				
				break;
		}		
	}
	public String getName()
	{
		return name;
	}
	public int getAddHp()
	{
		return addHP;
	}	
	public int getAddMp()
	{
		return addMP;
	}
	
	public int getPrice()
	{
		return price;
	}
	public int getID()
	{
		return googsID;
	}
	public int getAddWu(){
		return addWu;
	}
	public int getAddTi(){
		return addTi;
	}
	public int getAddLing(){
		return addLing;
	}
	public int getAddMaxHP()
	{
		return addMaxHP;
	}
	public int getAddMaxMP()
	{
		return addMaxMP;
	}
	public int getLeveL()
	{
		return leveL;
	}	
}

⌨️ 快捷键说明

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