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

📄 monsterfactory.java

📁 j2me实现的一款小游戏
💻 JAVA
字号:
package istarion.core;

import java.util.*;
import istarion.frontend.Toolkit;


/**
 * Creates monsters.
 */
public class MonsterFactory
{
	public Monster createMonster(int id)
	{
		Monster monster = null;

		if (id == Monster.ORC)
		{
			monster = new Monster("Orc", 'O', Toolkit.COLOR_GREEN)
				{
					public int doDamage(Mobile m)
					{
						return Toolkit.tk().rollDice(1,4,1);
					}

					public Vector getLoot()
					{
						return new Vector();
						//insert loot here.
					}
					public void eventSpotPlayer(Player p)
					{
						GameController.gameMessage("The Ork shouts.");
					}

				};
			monster.setBrain(Monster.BRAIN_EVIL);
			monster.setAttacke(8);
			monster.setParade(7);
			monster.setSpeed(8);
			monster.setRuestung(3);
			monster.initHitpoints(Toolkit.tk().rollDice(1,8,0));
			monster.setExpGain(10);


		} else if (id == Monster.RAT) {
		} else if (id == Monster.BAT) {
		} else if (id == Monster.SLIME) {
		}

		return monster;

	}
}

⌨️ 快捷键说明

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