📄 item.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 + -