187 lines
7.5 KiB
C#
187 lines
7.5 KiB
C#
|
|
namespace Mag.Shared.Constants
|
|
{
|
|
// https://github.com/ACEmulator/ACE/blob/master/Source/ACE.Entity/Enum/Properties/PropertyBool.cs
|
|
public enum BoolValueKey
|
|
{
|
|
// 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,
|
|
[Ephemeral][ServerOnly]
|
|
Stuck = 1,
|
|
[Ephemeral]
|
|
Open = 2,
|
|
Locked = 3,
|
|
RotProof = 4,
|
|
AllegianceUpdateRequest = 5,
|
|
AiUsesMana = 6,
|
|
AiUseHumanMagicAnimations = 7,
|
|
AllowGive = 8,
|
|
CurrentlyAttacking = 9,
|
|
AttackerAi = 10,
|
|
[ServerOnly]
|
|
IgnoreCollisions = 11,
|
|
[ServerOnly]
|
|
ReportCollisions = 12,
|
|
[ServerOnly]
|
|
Ethereal = 13,
|
|
[ServerOnly]
|
|
GravityStatus = 14,
|
|
[ServerOnly]
|
|
LightsStatus = 15,
|
|
[ServerOnly]
|
|
ScriptedCollision = 16,
|
|
[ServerOnly]
|
|
Inelastic = 17,
|
|
[ServerOnly][Ephemeral]
|
|
Visibility = 18,
|
|
[ServerOnly]
|
|
Attackable = 19,
|
|
SafeSpellComponents = 20,
|
|
AdvocateState = 21,
|
|
Inscribable = 22,
|
|
DestroyOnSell = 23,
|
|
UiHidden = 24,
|
|
IgnoreHouseBarriers = 25,
|
|
HiddenAdmin = 26,
|
|
PkWounder = 27,
|
|
PkKiller = 28,
|
|
NoCorpse = 29,
|
|
UnderLifestoneProtection = 30,
|
|
ItemManaUpdatePending = 31,
|
|
[Ephemeral]
|
|
GeneratorStatus = 32,
|
|
[Ephemeral]
|
|
ResetMessagePending = 33,
|
|
DefaultOpen = 34,
|
|
DefaultLocked = 35,
|
|
DefaultOn = 36,
|
|
OpenForBusiness = 37,
|
|
IsFrozen = 38,
|
|
DealMagicalItems = 39,
|
|
LogoffImDead = 40,
|
|
ReportCollisionsAsEnvironment = 41,
|
|
AllowEdgeSlide = 42,
|
|
AdvocateQuest = 43,
|
|
[Ephemeral][SendOnLogin]
|
|
IsAdmin = 44,
|
|
[Ephemeral][SendOnLogin]
|
|
IsArch = 45,
|
|
[Ephemeral][SendOnLogin]
|
|
IsSentinel = 46,
|
|
[SendOnLogin]
|
|
IsAdvocate = 47,
|
|
CurrentlyPoweringUp = 48,
|
|
[Ephemeral]
|
|
GeneratorEnteredWorld = 49,
|
|
NeverFailCasting = 50,
|
|
VendorService = 51,
|
|
AiImmobile = 52,
|
|
DamagedByCollisions = 53,
|
|
IsDynamic = 54,
|
|
IsHot = 55,
|
|
IsAffecting = 56,
|
|
AffectsAis = 57,
|
|
SpellQueueActive = 58,
|
|
[Ephemeral]
|
|
GeneratorDisabled = 59,
|
|
IsAcceptingTells = 60,
|
|
LoggingChannel = 61,
|
|
OpensAnyLock = 62,
|
|
UnlimitedUse = 63,
|
|
GeneratedTreasureItem = 64,
|
|
IgnoreMagicResist = 65,
|
|
IgnoreMagicArmor = 66,
|
|
AiAllowTrade = 67,
|
|
[SendOnLogin]
|
|
SpellComponentsRequired = 68,
|
|
IsSellable = 69,
|
|
IgnoreShieldsBySkill = 70,
|
|
NoDraw = 71,
|
|
ActivationUntargeted = 72,
|
|
HouseHasGottenPriorityBootPos = 73,
|
|
[Ephemeral]
|
|
GeneratorAutomaticDestruction = 74,
|
|
HouseHooksVisible = 75,
|
|
HouseRequiresMonarch = 76,
|
|
HouseHooksEnabled = 77,
|
|
HouseNotifiedHudOfHookCount = 78,
|
|
AiAcceptEverything = 79,
|
|
IgnorePortalRestrictions = 80,
|
|
RequiresBackpackSlot = 81,
|
|
DontTurnOrMoveWhenGiving = 82,
|
|
[ServerOnly]
|
|
NpcLooksLikeObject = 83,
|
|
IgnoreCloIcons = 84,
|
|
AppraisalHasAllowedWielder = 85,
|
|
ChestRegenOnClose = 86,
|
|
LogoffInMinigame = 87,
|
|
PortalShowDestination = 88,
|
|
PortalIgnoresPkAttackTimer = 89,
|
|
NpcInteractsSilently = 90,
|
|
Retained = 91,
|
|
IgnoreAuthor = 92,
|
|
Limbo = 93,
|
|
AppraisalHasAllowedActivator = 94,
|
|
ExistedBeforeAllegianceXpChanges = 95,
|
|
IsDeaf = 96,
|
|
[Ephemeral][SendOnLogin]
|
|
IsPsr = 97,
|
|
Invincible = 98,
|
|
Ivoryable = 99,
|
|
Dyable = 100,
|
|
CanGenerateRare = 101,
|
|
CorpseGeneratedRare = 102,
|
|
NonProjectileMagicImmune = 103,
|
|
[SendOnLogin]
|
|
ActdReceivedItems = 104,
|
|
Unknown105 = 105,
|
|
[Ephemeral]
|
|
FirstEnterWorldDone = 106,
|
|
RecallsDisabled = 107,
|
|
RareUsesTimer = 108,
|
|
ActdPreorderReceivedItems = 109,
|
|
Afk = 110,
|
|
IsGagged = 111,
|
|
ProcSpellSelfTargeted = 112,
|
|
IsAllegianceGagged = 113,
|
|
EquipmentSetTriggerPiece = 114,
|
|
Uninscribe = 115,
|
|
WieldOnUse = 116,
|
|
ChestClearedWhenClosed = 117,
|
|
NeverAttack = 118,
|
|
SuppressGenerateEffect = 119,
|
|
TreasureCorpse = 120,
|
|
EquipmentSetAddLevel = 121,
|
|
BarberActive = 122,
|
|
TopLayerPriority = 123,
|
|
NoHeldItemShown = 124,
|
|
LoginAtLifestone = 125,
|
|
OlthoiPk = 126,
|
|
[SendOnLogin]
|
|
Account15Days = 127,
|
|
HadNoVitae = 128,
|
|
NoOlthoiTalk = 129,
|
|
AutowieldLeft = 130,
|
|
|
|
|
|
// ACE Specific
|
|
/* custom */
|
|
[ServerOnly]
|
|
LinkedPortalOneSummon = 9001,
|
|
[ServerOnly]
|
|
LinkedPortalTwoSummon = 9002,
|
|
[ServerOnly]
|
|
HouseEvicted = 9003,
|
|
[ServerOnly]
|
|
UntrainedSkills = 9004,
|
|
|
|
|
|
// Decal Specific
|
|
Lockable_Decal = 201326592,
|
|
Inscribable_Decal = 201326593,
|
|
}
|
|
}
|