Bitmap
The Bitmap include contains Bitmap of most common objects.
- const
- bmp_Ore_Clay = 0;
bmp_Ore_Iron = 1;
bmp_Ore_Copper = 2;
bmp_Ore_Tin = 3;
bmp_Ore_Coal = 4;
bmp_Ore_Silver = 5;
bmp_Ore_Gold = 6;
bmp_Ore_Mithril = 7;
bmp_Ore_Adamant = 8;
bmp_Ore_Runite = 9;
bmp_Bar_Bronze = 10;
bmp_Bar_Iron = 11;
bmp_Bar_Steel = 12;
bmp_Bar_Silver = 13;
bmp_Bar_Gold = 14;
bmp_Bar_Mithril = 15;
bmp_Bar_Adamant = 16;
bmp_Bar_Runite = 17;
bmp_Rune_Air = 18;
bmp_Rune_Mind = 19;
bmp_Rune_Water = 20;
bmp_Rune_Fire = 21;
bmp_Rune_Earth = 22;
bmp_Rune_Law = 23;
bmp_Rune_Nature = 24;
bmp_Rune_Chaos = 25;
bmp_Rune_Death = 26;
bmp_Rune_Body = 27;
bmp_Rune_Cosmic = 28;
bmp_Rune_Soul = 29;
bmp_Rune_Blood = 30;
bmp_Talis_Air = 31;
bmp_Talis_Mind = 32;
bmp_Talis_Water = 33;
bmp_Talis_Fire = 34;
bmp_Talis_Earth = 35;
bmp_Talis_Law = 36;
bmp_Talis_Nature = 37;
bmp_Talis_Chaos = 38;
bmp_Talis_Death = 39;
bmp_Talis_Body = 40;
bmp_Talis_Cosmic = 41;
bmp_FishGear_SmallNet = 42;
bmp_FishGear_Rod = 43;
bmp_FishGear_FlyRod = 44;
bmp_FishGear_Cage = 45;
bmp_FishGear_Harpoon = 46;
bmp_Axe_Bronze = 47;
bmp_Axe_Iron = 48;
bmp_Axe_Steel = 49;
bmp_Axe_Black = 50;
bmp_Axe_Mithril = 51;
bmp_Axe_Adamant = 52;
bmp_Axe_Rune = 53;
bmp_Axe_Dragon = 54;
bmp_Axe_Adze = 110;
bmp_TinderBox = 55;
bmp_Log_Normal = 56;
bmp_Log_Oak = 57;
bmp_Log_Willow = 58;
bmp_Log_Maple = 59;
bmp_Log_Yew = 60;
bmp_Pick_Bronze = 61;
bmp_Pick_Iron = 62;
bmp_Pick_Steel = 63;
bmp_Pick_Mithril = 64;
bmp_Pick_Adamant = 65;
bmp_Pick_Rune = 66;
bmp_Bow_CrossBow = 67;
bmp_Bow_Short_Normal = 68;
bmp_Bow_Short_Oak = 69;
bmp_Bow_Short_Willow = 70;
bmp_Bow_Short_Maple = 71;
bmp_Bow_Long_Normal = 72;
bmp_Bow_Long_Oak = 73;
bmp_Bow_Long_Willow = 74;
bmp_Bow_Long_Maple = 75;
bmp_Food_Cooked_Meat = 76;
bmp_Food_Cooked_Chicken = 77;
bmp_Food_Cooked_Shrimps = 78;
bmp_Food_Cooked_Anchovies = 79;
bmp_Food_Cooked_Tuna = 80;
bmp_Food_Cooked_Trout = 81;
bmp_Food_Cooked_Pike = 82;
bmp_Food_Cooked_Salmon = 83;
bmp_Food_Cooked_Lobster = 84;
bmp_Food_Cooked_Swordfish = 85;
bmp_Food_Raw_Meat = 86;
bmp_Food_Raw_Chicken = 87;
bmp_Food_Raw_Shrimps = 88;
bmp_Food_Raw_Anchovies = 89;
bmp_Food_Raw_Tuna = 90;
bmp_Food_Raw_Trout = 91;
bmp_Food_Raw_Pike = 92;
bmp_Food_Raw_Salmon = 93;
bmp_Food_Raw_Lobster = 94;
bmp_Food_Raw_Swordfish = 95;
bmp_Bucket_Empty = 96;
bmp_Bucket_Water = 97;
bmp_Bones_Normal = 98;
bmp_Bones_Big = 99;
bmp_Uncut_Sapphire = 100;
bmp_Uncut_Emerald = 101;
bmp_Uncut_Ruby = 102;
bmp_Uncut_Diamond = 103;
bmp_Cut_Sapphire = 104;
bmp_Cut_Emerald = 105;
bmp_Cut_Ruby = 106;
bmp_Cut_Diamond = 107;
bmp_GE = 108;
bmp_Ring_Ruby = 109;
srl_GetBitmap
function srl_GetBitmap(ID: Integer): Integer;
Returns the bitmap identified by ID.
Note
by the SRL community
Example:
FindBitmap(srl_GetBitmap(bmp_Ore_Iron), x, y)
srl_LoadBitmaps
procedure srl_LoadBitmaps(IDs: TIntegerArray);
Preloads bitmaps identified by ID in the srl bitmaparray.
Example:
srl_LoadBitmapRange
procedure srl_LoadBitmapRange(StartID, EndID: Integer);
Preloads bitmaps identified by ID in range StartID to EndID
Example:
srl_FreeBitmapEx
procedure srl_FreeBitmapEx(which: integer);
Frees SRL bitmap
Example:
srl_FreeBitmapArray
procedure srl_FreeBitmapArray(bmpArr: TIntegerArray);
Frees an array of assigned SRL bitmaps determined by bmpArr.
Example:
srl_FreeBitmaps
procedure srl_FreeBitmaps;
Frees all SRL bitmaps
Note
by Nielsie95, edited by Rasta Magician
Example:
srl_FreeBitmapRange
procedure srl_FreeBitmapRange(StartID, EndID: Integer);
Frees all SRL bitmaps with IDs ranging from StartID to EndID.
Example: