pandemonium_engine/modules/entity_spell_system/doc_classes/SpellEnums.xml

195 lines
7.9 KiB
XML
Raw Normal View History

<?xml version="1.0" encoding="UTF-8" ?>
2024-04-26 17:32:25 +02:00
<class name="SpellEnums" inherits="Object" version="4.4">
<brief_description>
Contains lots of general-use enums for spells.
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
</methods>
<constants>
<constant name="DAMAGE_TYPE_NONE" value="0" enum="DamageType">
</constant>
<constant name="DAMAGE_TYPE_MELEE" value="1" enum="DamageType">
</constant>
<constant name="DAMAGE_TYPE_HOLY" value="2" enum="DamageType">
</constant>
<constant name="DAMAGE_TYPE_SHADOW" value="4" enum="DamageType">
</constant>
<constant name="DAMAGE_TYPE_NATURE" value="8" enum="DamageType">
</constant>
<constant name="DAMAGE_TYPE_FIRE" value="16" enum="DamageType">
</constant>
<constant name="DAMAGE_TYPE_FROST" value="32" enum="DamageType">
</constant>
<constant name="DAMAGE_TYPE_LIGHTNING" value="64" enum="DamageType">
</constant>
<constant name="DAMAGE_TYPE_CHAOS" value="128" enum="DamageType">
</constant>
<constant name="SPELL_CATEGORY_NORMAL" value="0" enum="SpellCategory">
</constant>
<constant name="SPELL_CATEGORY_ALCHEMY" value="1" enum="SpellCategory">
</constant>
<constant name="SPELL_CATEGORY_COOKING" value="2" enum="SpellCategory">
</constant>
<constant name="SPELL_CATEGORY_ENGINEERING" value="3" enum="SpellCategory">
</constant>
<constant name="SPELL_CATEGORY_CRAFTING" value="4" enum="SpellCategory">
</constant>
<constant name="SPELL_CATEGORY_HIDDEN" value="5" enum="SpellCategory">
</constant>
<constant name="SPELL_CATEGORY_DEVELOPMENT" value="6" enum="SpellCategory">
</constant>
<constant name="SPELL_TYPE_NONE" value="0" enum="SpellType">
</constant>
<constant name="SPELL_TYPE_MELEE" value="1" enum="SpellType">
</constant>
<constant name="SPELL_TYPE_HOLY" value="2" enum="SpellType">
</constant>
<constant name="SPELL_TYPE_SHADOW" value="4" enum="SpellType">
</constant>
<constant name="SPELL_TYPE_NATURE" value="8" enum="SpellType">
</constant>
<constant name="SPELL_TYPE_FIRE" value="16" enum="SpellType">
</constant>
<constant name="SPELL_TYPE_FROST" value="32" enum="SpellType">
</constant>
<constant name="SPELL_TYPE_LIGHTNING" value="64" enum="SpellType">
</constant>
<constant name="SPELL_TYPE_CHAOS" value="128" enum="SpellType">
</constant>
<constant name="AURA_TYPE_NONE" value="0" enum="AuraType">
</constant>
<constant name="AURA_TYPE_MAGIC" value="1" enum="AuraType">
</constant>
<constant name="AURA_TYPE_POISON" value="2" enum="AuraType">
</constant>
<constant name="AURA_TYPE_PHYSICAL" value="4" enum="AuraType">
</constant>
<constant name="AURA_TYPE_CURSE" value="8" enum="AuraType">
</constant>
<constant name="AURA_TYPE_BLEED" value="16" enum="AuraType">
</constant>
<constant name="AURA_TYPE_TALENT" value="32" enum="AuraType">
</constant>
<constant name="AURA_TYPE_SKILL" value="64" enum="AuraType">
</constant>
<constant name="COLLIDER_TYPE_NONE" value="0" enum="ColliderType">
</constant>
<constant name="COLLIDER_TYPE_SPHERE" value="1" enum="ColliderType">
</constant>
<constant name="COLLIDER_TYPE_BOX" value="2" enum="ColliderType">
</constant>
<constant name="TARGET_TYPE_NONE" value="0" enum="TargetType">
</constant>
<constant name="TARGET_TYPE_NODE" value="1" enum="TargetType">
</constant>
<constant name="TARGET_TYPE_BONE_ID" value="2" enum="TargetType">
</constant>
<constant name="TARGET_TYPE_COORDS" value="3" enum="TargetType">
</constant>
<constant name="TRIGGER_TYPE_NONE" value="0" enum="TriggerType">
</constant>
<constant name="TRIGGER_TYPE_PERCENT" value="1" enum="TriggerType">
</constant>
<constant name="TRIGGER_TYPE_PPM" value="2" enum="TriggerType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_AURA" value="0" enum="TriggerNotificationType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_DAMAGE" value="1" enum="TriggerNotificationType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_HEAL" value="2" enum="TriggerNotificationType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_CAST" value="3" enum="TriggerNotificationType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_DEATH" value="4" enum="TriggerNotificationType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_COOLDOWN_ADDED" value="5" enum="TriggerNotificationType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_COOLDOWN_REMOVED" value="6" enum="TriggerNotificationType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_CATEGORY_COOLDOWN_ADDED" value="7" enum="TriggerNotificationType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_CATEGORY_COOLDOWN_REMOVED" value="8" enum="TriggerNotificationType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_GCD_STARTED" value="9" enum="TriggerNotificationType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_GCD_FINISHED" value="10" enum="TriggerNotificationType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_XP_GAINED" value="11" enum="TriggerNotificationType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_CLASS_LEVELUP" value="12" enum="TriggerNotificationType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_CHARACTER_LEVELUP" value="13" enum="TriggerNotificationType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_ENTITY_RESOURCE_ADDED" value="14" enum="TriggerNotificationType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_ENTITY_RESOURCE_REMOVED" value="15" enum="TriggerNotificationType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_AURA_CUSTOM" value="16" enum="TriggerNotificationType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_DAMAGE_CUSTOM" value="17" enum="TriggerNotificationType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_HEAL_CUSTOM" value="18" enum="TriggerNotificationType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_CAST_CUSTOM" value="19" enum="TriggerNotificationType">
</constant>
<constant name="TRIGGER_NOTIFICATION_TYPE_CUSTOM" value="20" enum="TriggerNotificationType">
</constant>
<constant name="NOTIFICATION_AURA_BEFORE_APPLIED" value="0">
</constant>
<constant name="NOTIFICATION_AURA_AFTER_APPLIED" value="1">
</constant>
<constant name="NOTIFICATION_AURA_APPLIED" value="2">
</constant>
<constant name="NOTIFICATION_AURA_ADDED" value="3">
</constant>
<constant name="NOTIFICATION_AURA_REMOVED" value="4">
</constant>
<constant name="NOTIFICATION_AURA_REFRESHED" value="5">
</constant>
<constant name="NOTIFICATION_DAMAGE_BEFORE_HIT" value="0">
</constant>
<constant name="NOTIFICATION_DAMAGE_HIT" value="1">
</constant>
<constant name="NOTIFICATION_DAMAGE_BEFORE_DAMAGE" value="2">
</constant>
<constant name="NOTIFICATION_DAMAGE_RECEIVE" value="3">
</constant>
<constant name="NOTIFICATION_DAMAGE_DEALT_DAMAGE" value="4">
</constant>
<constant name="NOTIFICATION_DAMAGE_DAMAGE_DEALT" value="5">
</constant>
<constant name="NOTIFICATION_HEAL_BEFORE_HIT" value="0">
</constant>
<constant name="NOTIFICATION_HEAL_BEFORE_HEAL" value="1">
</constant>
<constant name="NOTIFICATION_HEAL_RECEIVE" value="2">
</constant>
<constant name="NOTIFICATION_HEAL_DEALT_HEAL" value="3">
</constant>
<constant name="NOTIFICATION_HEAL_HEAL_DEALT" value="4">
</constant>
<constant name="NOTIFICATION_CAST_BEFORE" value="0">
</constant>
<constant name="NOTIFICATION_CAST_BEFORE_CAST_TARGET" value="1">
</constant>
<constant name="NOTIFICATION_CAST_FINISHED_TARGET" value="2">
</constant>
<constant name="NOTIFICATION_CAST_FINISHED" value="3">
</constant>
<constant name="NOTIFICATION_CAST_STARTED" value="4">
</constant>
<constant name="NOTIFICATION_CAST_FAILED" value="5">
</constant>
<constant name="NOTIFICATION_CAST_SUCCESS" value="6">
</constant>
<constant name="NOTIFICATION_CAST_INTERRUPTED" value="7">
</constant>
<constant name="NOTIFICATION_CAST_DELAYED" value="8">
</constant>
</constants>
</class>