using System.ComponentModel; namespace Mag.Shared.Constants { // https://github.com/ACEmulator/ACE/blob/master/Source/ACE.Entity/Enum/Properties/PropertyString.cs public enum StringValueKey { // properties marked as ServerOnly are properties we never saw in PCAPs, from here: // http://ac.yotesfan.com/ace_object/not_used_enums.php // source: @OptimShi // description attributes are used by the weenie editor for a cleaner display name Undef = 0, [SendOnLogin] Name = 1, /// /// default "Adventurer" /// Title = 2, Sex = 3, HeritageGroup = 4, Template = 5, AttackersName = 6, Inscription = 7, [Description("Scribe Name")] ScribeName = 8, VendorsName = 9, Fellowship = 10, MonarchsName = 11, [ServerOnly] LockCode = 12, [ServerOnly] KeyCode = 13, Use = 14, ShortDesc = 15, LongDesc = 16, ActivationTalk = 17, [ServerOnly] UseMessage = 18, ItemHeritageGroupRestriction = 19, PluralName = 20, MonarchsTitle = 21, ActivationFailure = 22, ScribeAccount = 23, TownName = 24, CraftsmanName = 25, UsePkServerError = 26, ScoreCachedText = 27, ScoreDefaultEntryFormat = 28, ScoreFirstEntryFormat = 29, ScoreLastEntryFormat = 30, ScoreOnlyEntryFormat = 31, ScoreNoEntry = 32, [ServerOnly] Quest = 33, GeneratorEvent = 34, PatronsTitle = 35, HouseOwnerName = 36, QuestRestriction = 37, AppraisalPortalDestination = 38, TinkerName = 39, ImbuerName = 40, HouseOwnerAccount = 41, DisplayName = 42, DateOfBirth = 43, ThirdPartyApi = 44, KillQuest = 45, Afk = 46, AllegianceName = 47, AugmentationAddQuest = 48, KillQuest2 = 49, KillQuest3 = 50, UseSendsSignal = 51, [Description("Gear Plating Name")] GearPlatingName = 52, // ACE Specific [ServerOnly] PCAPRecordedCurrentMotionState = 8006, [ServerOnly] PCAPRecordedServerName = 8031, [ServerOnly] PCAPRecordedCharacterName = 8032, /* custom */ [ServerOnly] AllegianceMotd = 9001, [ServerOnly] AllegianceMotdSetBy = 9002, [ServerOnly] AllegianceSpeakerTitle = 9003, [ServerOnly] AllegianceSeneschalTitle = 9004, [ServerOnly] AllegianceCastellanTitle = 9005, [ServerOnly] GodState = 9006, [ServerOnly] TinkerLog = 9007, // Decal Specific SecondaryName_Decal = 184549376, } }