/* Copyright (c) 2007 Ben Howell * This software is licensed under the MIT License * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), * to deal in the Software without restriction, including without limitation * the rights to use, copy, modify, merge, publish, distribute, sublicense, * and/or sell copies of the Software, and to permit persons to whom the * Software is furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in * all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER * DEALINGS IN THE SOFTWARE. */ using System; namespace GoArrow { public static class AcIcons { public const int PortalRecall = 0x060029ED; public const int DungeonPortal = 0x0600106B; public const int PrimaryPortal = 0x0600255B; public const int PrimaryPortalTie = 0x0600255F; public const int SecondaryPortal = 0x0600255C; public const int SecondaryPortalTie = 0x06002560; public const int Lifestone = 0x060024E1; public const int LifestoneTie = 0x06002558; public const int BluePortal = 0x06005B1E; public const int RedPortal = 0x06005B67; public const int GreenSkullPortal = 0x060022BE; public const int PortalRing = 0x06005B57; public const int AerlintheRecall = 0x060029E4; public const int AphusLasselRecall = 0x060029E5; public const int SancturaryRecall = 0x060029E7; public const int MountLetheRecall = 0x060029E6; public const int SingularityCaulRecall = 0x060029E8; public const int GlendenWoodRecall = 0x06006291; public const int UlgrimRecall = 0x060029E9; public const int AegisGreen = 0x060018DD; public const int AegisRed = 0x060018DC; public const int AegisWhite = 0x060018D6; public const int AegisBlack = 0x060018DA; public const int QuestionMarkLever = 0x060010E8; public const int LugianCrest = 0x06002019; public const int HouseStone = 0x0600218C; public const int TreeAndPond = 0x06002B04; public const int Person = 0x06001036; public const int OutpostSign = 0x060012D3; public const int CandethKeep = 0x06002B6C; public const int Cottage1 = 0x06002181; public const int Villa1 = 0x0600218E; public const int Mansion = 0x600218B; public const int HeartGoldFrills = 0x06001E13; public const int HeartRedFrills = 0x06001DFC; public const int Forge = 0x060036DD; public const int BlueGlobe = 0x06001F88; public const int DungeonDoors = 0x06002D62; public const int YellowTarget = 0x06005E6B; public const int Corpse = 0x06001070; public const int BlackmirePortalDevice = 0x060030C3; public const int CarvedMosswartStatue = 0x0600346D; public const int DangerousPortalDevice = 0x0600363E; public const int CitadelsPortalDevice = 0x0600363F; public const int LesserDirelandsDevice = 0x06003640; public const int OlthoiLandsPortalDevice = 0x06003641; public const int BSDPortalDevice = 0x06003642; public const int OutlandPortalDevice = 0x06003643; public const int TurshTotem = 0x06003703; public const int KnathLairPortalDevice = 0x06005A64; public const int RithwicGem = 0x06002D28; public const int XarabydunGem = 0x06002D28; public const int HoltburgGem = 0x06002D29; public const int ShoushiGem = 0x06002D2A; public const int LytelthorpeGem = 0x06002D2B; public const int YanshiGem = 0x06002D2C; public const int YaraqGem = 0x06002D2D; public const int AlArqasGem = 0x06002D2E; public const int SamsurGem = 0x06002D2F; public const int NantoGem = 0x06002D30; public const int CeldisethGem = 0x06002D31; public const int FadsahilGem = 0x06002D32; public const int ShoyanenGem = 0x06002D35; } public static class Spells { public const int PrimaryPortalTie = 0x002F; public const int PrimaryPortalRecall = 0x0030; public const int SecondaryPortalTie = 0x0A56; public const int SecondaryPortalRecall = 0x0A57; public const int LifestoneTie = 0x0A54; public const int LifestoneRecall = 0x0663; } public static class KeyModifiers { public const short LeftButton = 0x0001; public const short RightButton = 0x0002; public const short Shift = 0x0004; public const short Control = 0x0008; public const short MiddleButton = 0x0010; public const short XButton1 = 0x0020; public const short XButton2 = 0x0040; } }