DroidQuest/src/com/droidquest/materials/ElevatorOutPortal.java

42 lines
758 B
Java

package com.droidquest.materials;
import com.droidquest.Room;
import com.droidquest.items.Item;
public class ElevatorOutPortal extends Material
{
transient static public Room outRoom;
public ElevatorOutPortal()
{
super(true, false);
}
public void TouchedByItem(Item item)
{
if (item == level.player)
{
if (outRoom == null)
outRoom = (Room) level.rooms.elementAt(9);
if (outRoom == (Room) level.rooms.elementAt(9))
{
item.x = 15*28;
item.y = 5*32;
item.SetRoom(outRoom);
}
else
{
item.x = 13*28;
item.y = 5*32;
item.SetRoom(outRoom);
}
}
}
static public void SetOutRoom(int roomNum)
{
outRoom = (Room) level.rooms.elementAt(roomNum);
}
}