예제 #1
0
                @Override
                public void performAction(Player player, String text) throws Exception {
                  if (TextAdventureCommand.rand.nextInt(2) == 1) {
                    int i = TextAdventureCommand.rand.nextInt(3) + 1;

                    player.print(player.name + " found " + i + " rock(s)!");

                    for (int g = 0; g < i; g++) player.items.add(new Item("Rock", "A small rock"));
                  } else {
                    player.print(player.name + " did not find any rocks.");
                  }
                }
예제 #2
0
                @Override
                public void performAction(Player player, String text) throws Exception {
                  if (TextAdventureCommand.rand.nextInt(2) == 1) {
                    int i = TextAdventureCommand.rand.nextInt(3) + 1;

                    player.print(player.name + " found " + i + " twig(s)!");

                    for (int g = 0; g < i; g++)
                      player.items.add(new Item("Twig", "A small twig. Might be useful later"));
                  } else {
                    player.print(player.name + " did not find any twigs.");
                  }
                }
예제 #3
0
 @Override
 public void performAction(Player player, String text) throws Exception {
   player.world = new World();
   player.event =
       new Event(
           player.world.worldType.actions,
           player.name
               + " walked and found "
               + player.world.desc
               + ". What do you do? ("
               + Event.getActions(player.world.worldType.actions)
               + ")",
           player.chat);
   // TODO Make walking have a chance of spawning enemies
 }
예제 #4
0
 @Override
 public void performAction(Player player, String text) throws Exception {
   player.print(
       "You see large rocky hills. They do not seem climbable. The ground is littered with small rocks. ");
   // TODO Possible for enemies to appear when looking around
 }
예제 #5
0
 @Override
 public void performAction(Player player, String text) throws Exception {
   player.print("You do not see anything special apart from snow and hills.");
   // TODO Possible for enemies to appear when looking around
 }
예제 #6
0
 @Override
 public void performAction(Player player, String text) throws Exception {
   player.print(
       "You stop and look at the shore and watch the sea and the waves. You do not notice anything else.");
   // TODO Possible for enemies to appear when looking around
 }
예제 #7
0
 @Override
 public void performAction(Player player, String text) throws Exception {
   player.print(player.name + " Tried climbing but fell and hurt themselves.");
   player.health -= 2;
 }
예제 #8
0
 @Override
 public void performAction(Player player, String text) throws Exception {
   player.print(
       "You see a large forest with many trees surrounding the area. Twigs litter the ground. ");
   // TODO Possible for enemies to appear when looking around
 }
예제 #9
0
 @Override
 public void performAction(Player player, String text) throws Exception {
   player.print("You see a large open plain with no specific features in sight.");
 }