Files
APOS/Scripts/Storm_Script.java
T
2021-06-30 14:39:47 -04:00

101 lines
1.8 KiB
Java

/**
* Code made by Storm
* Class edited by Abyte0 to be use with Abyte0_Script
* Version 1.1
* Version 2 To match APOS Open source 2021-06-22
*/
public class Storm_Script extends Script
{
/**
* Methods - APOS Extension Extension
* Not to be sold as part of a script.
* @author Storm
*/
public Extension client;
public Storm_Script(Extension e)
{
super(e);
this.client = e;
}
//==============================//
//-------------Display Region--------------//
public void printBot(String s)
{
client.displayMessage("@dre@Bot:@whi@ " + s);
}
//==============================//
//==============================//
//--------------Prayer Region--------------//
public boolean isPrayerOn(int id)
{
return isPrayerEnabled(id);
}
public void setPrayerOn(int id)
{
enablePrayer(id);
}
public void setPrayerOff(int id)
{
disablePrayer(id);
}
//==============================//
//==============================//
//---------------Shop Region---------------//
public boolean shopWindowOpen()
{
return isShopOpen();
}
//public int[] getTotalShopItems()
//{
// return e.Xf;
//}
//public int[] getShopItems()
//{
// return e.ek;
//}
//public int[] getShopAmounts()
//{
// return e.Xf;
//}
public int getShopItem(int itemID)
{
return getShopItemById(itemID);
}
public void sellItem(int itemID, int amount)
{
sellShopItem(itemID, amount);
}
public void OLDbuyItem(int itemID, int amount)
{
buyShopItem(itemID, amount);
}
public void buyItem(int itemID, int amount)
{
buyShopItem(itemID, amount);
}
//==============================//
public void useItemOnWall(int itemID, int x, int y)
{
useItemOnWallObject(itemID, x, y);
}
}