building:scripts:x_sfscript_const
Sinfar Custom NWNScript Constants
const int ARMOR_PART_EXTRA_INFO_COLOR_MAPPING = 0x01;
const int ARMOR_PART_EXTRA_INFO_SHADOW_MOD = 0x02;
const int ARMOR_PART_EXTRA_INFO_SCALE = 0x04;
const int ARMOR_PART_EXTRA_INFO_MOVEX = 0x08;
const int ARMOR_PART_EXTRA_INFO_MOVEY = 0x10;
const int ARMOR_PART_EXTRA_INFO_MOVEZ = 0x20;
const int ARMOR_PART_EXTRA_INFO_COLORSOVERRIDE = 0x40;
const int ARMOR_PART_EXTRA_INFO_ROTATEX = 0x0100;
const int ARMOR_PART_EXTRA_INFO_ROTATEY = 0x0200;
const int ARMOR_PART_EXTRA_INFO_ROTATEZ = 0x0400;
const int ARMOR_PART_EXTRA_INFO_RGBAOVERRIDE = 0x0800;
const float DEGREE_PER_RADIAN = 57.2957795;
const int RGBA_RED = 0;
const int RGBA_GREEN = 1;
const int RGBA_BLUE = 2;
const int RGBA_ALPHA = 3;
const int DURATION_TYPE_INNATE = 4;
const int DURATION_TYPE_EQUIPPED = 3;
const int SERVOPT_TYPE_TEXT = 3;
const int SERVOPT_TYPE_TAG = 4;
const int SERVOPT_TYPE_RESREF = 5;
const int ITEM_XDATA_PART_ALL = 0;
const int ITEM_XDATA_PART_TOP = 1;
const int ITEM_XDATA_PART_MIDDLE = 2;
const int ITEM_XDATA_PART_BOTTOM = 3;
const int OBJECT_TYPE_SOUND = 0x0200;
const int OBJECT_TYPE_AREA = 0x0400;
const int OBJECT_TYPE_MODULE = 0x0800;
const int DOOR_OPEN_STATE_CLOSED = 0;
const int DOOR_OEN_STATE_OPEN1 = 1;
const int DOOR_OEN_STATE_OPEN2 = 2;
const int DOOR_OEN_STATE_DESTROYED = 2;
const int X_EVENT_TIMED_EVENT = 1;
const int X_EVENT_ENTERED_TRIGGER = 2;
const int X_EVENT_LEFT_TRIGGER = 3;
const int X_EVENT_REMOVE_FROM_AREA = 4;
const int X_EVENT_APPLY_EFFECT = 5;
const int X_EVENT_CLOSE_OBJECT = 6;
const int X_EVENT_OPEN_OBJECT = 7;
const int X_EVENT_SPELL_IMPACT = 8;
const int X_EVENT_PLAY_ANIMATION = 9;
const int X_EVENT_SIGNAL_EVENT = 10;
const int X_EVENT_DESTROY_OBJECT = 11;
const int X_EVENT_UNLOCK_OBJECT = 12;
const int X_EVENT_LOCK_OBJECT = 13;
const int X_EVENT_REMOVE_EFFECT = 14;
const int X_EVENT_ON_MELEE_ATTACKED = 15;
const int X_EVENT_DECREMENT_STACKSIZE = 16;
const int X_EVENT_SPAWN_BODY_BAG = 17;
const int X_EVENT_FORCED_ACTION = 18;
const int X_EVENT_ITEM_ON_HIT_SPELL_IMPACT = 19;
const int X_EVENT_BROADCAST_AOO = 20;
const int X_EVENT_BROADCAST_SAFE_PROJECTILE = 21;
const int X_EVENT_FEEDBACK_MESSAGE = 22;
const int X_EVENT_ABILITY_EFFECT_APPLIED = 23;
const int X_EVENT_SUMMON_CREATURE = 24;
const int X_EVENT_ACQUIRE_ITEM = 25;
const int X_EVENT_WHIRLWIND_ATTACK = 26;
const int X_EVENT_BOOT_PC = 27;
const int X_EVENT_ALL = 0;
const int CHAT_CHANNEL_TALK = 1;
const int CHAT_CHANNEL_SHOUT = 2;
const int CHAT_CHANNEL_WHISPER = 3;
const int CHAT_CHANNEL_TELL = 4;
const int CHAT_CHANNEL_DM = 5;
const int CHAT_CHANNEL_PARTY = 6;
const int CREATURE_SCRIPT_HEARTBEAT = 0;
const int CREATURE_SCRIPT_PERCEPTION = 1;
const int CREATURE_SCRIPT_SPELLCAST_AT = 2;
const int CREATURE_SCRIPT_ATTACKED = 3;
const int CREATURE_SCRIPT_DAMAGED = 4;
const int CREATURE_SCRIPT_DISTURBED = 5;
const int CREATURE_SCRIPT_COMBAT_ROUND = 6;
const int CREATURE_SCRIPT_CONVERSATION = 7;
const int CREATURE_SCRIPT_SPAWN = 8;
const int CREATURE_SCRIPT_RESTED = 9;
const int CREATURE_SCRIPT_DEATH = 10;
const int CREATURE_SCRIPT_USER_DEFINED = 11;
const int CREATURE_SCRIPT_BLOCKED = 12;
const int PLACEABLE_SCRIPT_CLOSE = 0;
const int PLACEABLE_SCRIPT_DAMAGE = 1;
const int PLACEABLE_SCRIPT_DEATH = 2;
const int PLACEABLE_SCRIPT_HEARTBEAT = 4;
const int PLACEABLE_SCRIPT_DISTURBED = 5;
const int PLACEABLE_SCRIPT_LOCK = 6;
const int PLACEABLE_SCRIPT_ATTACKED = 7;
const int PLACEABLE_SCRIPT_OPEN = 8;
const int PLACEABLE_SCRIPT_SPELLCAST_AT = 9;
const int PLACEABLE_SCRIPT_UNLOCK = 11;
const int PLACEABLE_SCRIPT_USED = 12;
const int PLACEABLE_SCRIPT_USER_DEFINED = 13;
const int PLACEABLE_SCRIPT_CLICK = 15;
const int MODULE_SCRIPT_HEARTBEAT = 0;
const int MODULE_SCRIPT_USER_DEFINED = 1;
const int MODULE_SCRIPT_LOAD = 2;
const int MODULE_SCRIPT_CLIENT_ENTER = 4;
const int MODULE_SCRIPT_CLIENT_LEAVE = 5;
const int MODULE_SCRIPT_ACTIVATE_ITEM = 6;
const int MODULE_SCRIPT_ACQURATE_ITEM = 7;
const int MODULE_SCRIPT_UNACQURATE_ITEM = 8;
const int MODULE_SCRIPT_PLAYER_DEATH = 9;
const int MODULE_SCRIPT_PLAYER_DYING = 10;
const int MODULE_SCRIPT_PLAYER_RESPAWN = 11;
const int MODULE_SCRIPT_PLAYER_REST = 12;
const int MODULE_SCRIPT_PLAYER_LEVELUP = 13;
const int MODULE_SCRIPT_CURSCENE_ABORT = 14;
const int MODULE_SCRIPT_EQUIP_ITEM = 15;
const int MODULE_SCRIPT_UNEQUIP_ITEM = 16;
const int MODULE_SCRIPT_PLAYER_CHAT = 17;
const int AREA_SCRIPT_HEARTBEAT = 0;
const int AREA_SCRIPT_USER_DEFINED = 1;
const int AREA_SCRIPT_ENTER = 2;
const int AREA_SCRIPT_EXIT = 3;
const int AOE_SCRIPT_HEARTBEAT = 0;
const int AOE_SCRIPT_ENTER = 2;
const int AOE_SCRIPT_EXIT = 3;
const int DOOR_SCRIPT_OPEN = 0;
const int DOOR_SCRIPT_CLOSE = 1;
const int DOOR_SCRIPT_DAMAGED = 2;
const int DOOR_SCRIPT_DEATH = 3;
const int DOOR_SCRIPT_HEARTBEAT = 5;
const int DOOR_SCRIPT_LOCKED = 6;
const int DOOR_SCRIPT_ATTACKED = 7;
const int DOOR_SCRIPT_SPELCAST_AT = 8;
const int DOOR_SCRIPT_UNLOCKED = 10;
const int DOOR_SCRIPT_USER_DEFINED = 11;
const int DOOR_SCRIPT_TRANSITION_CLICK = 12;
const int DOOR_SCRIPT_FAIL_TO_OPEN = 14;
const int STORE_SCRIPT_OPEN = 0;
const int STORE_SCRIPT_CLOSE = 1;
const int TRIGGER_SCRIPT_HEARTBEAT = 0;
const int TRIGGER_SCRIPT_ENTER = 1;
const int TRIGGER_SCRIPT_EXIT = 2;
const int TRIGGER_SCRIPT_USER_DEFINED = 3;
const int TRIGGER_SCRIPT_TRANSITION_CLICK = 6;
const int ENCOUNTER_SCRIPT_ENTER = 0;
const int ENCOUNTER_SCRIPT_EXIT = 1;
const int ENCOUNTER_SCRIPT_HEARTBEAT = 2;
const int ENCOUNTER_SCRIPT_EXHAUSTED = 3;
const int ENCOUNTER_SCRIPT_USER_DEFINED = 4;
const int PVP_SETTING_NONE = 0;
const int PVP_SETTING_PARTY = 1;
const int PVP_SETTING_FULL = 2;
const int SERVSETTING_MAX_PLAYERS = 1001;
const int SERVSETTING_PVP_SETTING = 57;
const int SERVSETTING_PAUSE_AND_PLAY = 58;
const int SERVSETTING_ONLY_ONE_PARTY = 59;
const int SERVSETTING_ELC = 60;
const int SERVSETTING_ILR = 61;
//const int SERVSETTING_CD_BANNED_BEHAVIOR = 62;
const int SERVSETTING_DISALLOW_SHOUTING = 63;
const int SERVSETTING_SHOW_DM_JOINED = 64;
//const int SERVSETTING_BACKUP_SAVED_CHARS = 65;
const int SERVSETTING_SAVES_FAILURE_ON_1 = 66;
const int SERVSETTING_VALIDATE_SPELLS = 67;
const int SERVSETTING_EXAMINE_EFFECTS_ON_CREATURES = 68;
const int SERVSETTING_EXAMINE_CR_ON_CREATURES = 69;
const int SERVSETTING_MAX_HIT_POINTS = 70;
const int SERVSETTING_RESTORE_SPELL_USE = 71;
//const int SERVSETTING_ALWAYS_RESET_ENCOUNTERS = 72;
const int SERVSETTING_HIDE_HIT_POINTS_GAINED = 73;
const int SERVSETTING_STR_DESCRIPTION = 1;
const int SERVSETTING_STR_PLAYER_PASSWORD = 2;
const int SERVSETTING_FLOAT_MIN_HIPS_DISTANCE = 1;
const int EFFECT_ICON_DAMAGE_RESISTANCE = 1;
const int EFFECT_ICON_REGENERATE = 2;
const int EFFECT_ICON_DAMAGE_REDUCTION = 3;
const int EFFECT_ICON_TEMPORARY_HITPOINTS = 4;
const int EFFECT_ICON_ENTANGLE = 5;
const int EFFECT_ICON_INVULNERABLE = 6;
const int EFFECT_ICON_DEAF = 7;
const int EFFECT_ICON_FATIGUE = 8;
const int EFFECT_ICON_IMMUNITY = 9;
const int EFFECT_ICON_BLIND = 10;
const int EFFECT_ICON_ENEMY_ATTACK_BONUS = 11;
const int EFFECT_ICON_CHARMED = 12;
const int EFFECT_ICON_CONFUSED = 13;
const int EFFECT_ICON_FRIGHTENED = 14;
const int EFFECT_ICON_DOMINATED = 15;
const int EFFECT_ICON_PARALYZE = 16;
const int EFFECT_ICON_DAZED = 17;
const int EFFECT_ICON_STUNNED = 18;
const int EFFECT_ICON_SLEEP = 19;
const int EFFECT_ICON_POISON = 20;
const int EFFECT_ICON_DISEASE = 21;
const int EFFECT_ICON_CURSE = 22;
const int EFFECT_ICON_SILENCE = 23;
const int EFFECT_ICON_TURNED = 24;
const int EFFECT_ICON_HASTE = 25;
const int EFFECT_ICON_SLOW = 26;
const int EFFECT_ICON_ABILITY_INCREASE_STR = 27;
const int EFFECT_ICON_ABILITY_DECREASE_STR = 28;
const int EFFECT_ICON_ATTACK_INCREASE = 29;
const int EFFECT_ICON_ATTACK_DECREASE = 30;
const int EFFECT_ICON_DAMAGE_INCREASE = 31;
const int EFFECT_ICON_DAMAGE_DECREASE = 32;
const int EFFECT_ICON_DAMAGE_IMMUNITY_INCREASE = 33;
const int EFFECT_ICON_DAMAGE_IMMUNITY_DECREASE = 34;
const int EFFECT_ICON_AC_INCREASE = 35;
const int EFFECT_ICON_AC_DECREASE = 36;
const int EFFECT_ICON_MOVEMENT_SPEED_INCREASE = 37;
const int EFFECT_ICON_MOVEMENT_SPEED_DECREASE = 38;
const int EFFECT_ICON_SAVING_THROW_INCREASE = 39;
const int EFFECT_ICON_SAVING_THROW_DECREASE = 40;
const int EFFECT_ICON_SPELL_RESISTANCE_INCREASE = 41;
const int EFFECT_ICON_SPELL_RESISTANCE_DECREASE = 42;
const int EFFECT_ICON_SKILL_INCREASE = 43;
const int EFFECT_ICON_SKILL_DECREASE = 44;
const int EFFECT_ICON_INVISIBILITY = 45;
const int EFFECT_ICON_IMPROVEDINVISIBILITY = 46;
const int EFFECT_ICON_DARKNESS = 47;
const int EFFECT_ICON_DISPELMAGICALL = 48;
const int EFFECT_ICON_ELEMENTALSHIELD = 49;
const int EFFECT_ICON_LEVELDRAIN = 50;
const int EFFECT_ICON_POLYMORPH = 51;
const int EFFECT_ICON_SANCTUARY = 52;
const int EFFECT_ICON_TRUESEEING = 53;
const int EFFECT_ICON_SEEINVISIBILITY = 54;
const int EFFECT_ICON_TIMESTOP = 55;
const int EFFECT_ICON_BLINDNESS = 56;
const int EFFECT_ICON_SPELLLEVELABSORPTION = 57;
const int EFFECT_ICON_DISPELMAGICBEST = 58;
const int EFFECT_ICON_ABILITY_INCREASE_DEX = 59;
const int EFFECT_ICON_ABILITY_DECREASE_DEX = 60;
const int EFFECT_ICON_ABILITY_INCREASE_CON = 61;
const int EFFECT_ICON_ABILITY_DECREASE_CON = 62;
const int EFFECT_ICON_ABILITY_INCREASE_INT = 63;
const int EFFECT_ICON_ABILITY_DECREASE_INT = 64;
const int EFFECT_ICON_ABILITY_INCREASE_WIS = 65;
const int EFFECT_ICON_ABILITY_DECREASE_WIS = 66;
const int EFFECT_ICON_ABILITY_INCREASE_CHA = 67;
const int EFFECT_ICON_ABILITY_DECREASE_CHA = 68;
const int EFFECT_ICON_IMMUNITY_ALL = 69;
const int EFFECT_ICON_IMMUNITY_MIND = 70;
const int EFFECT_ICON_IMMUNITY_POISON = 71;
const int EFFECT_ICON_IMMUNITY_DISEASE = 72;
const int EFFECT_ICON_IMMUNITY_FEAR = 73;
const int EFFECT_ICON_IMMUNITY_TRAP = 74;
const int EFFECT_ICON_IMMUNITY_PARALYSIS = 75;
const int EFFECT_ICON_IMMUNITY_BLINDNESS = 76;
const int EFFECT_ICON_IMMUNITY_DEAFNESS = 77;
const int EFFECT_ICON_IMMUNITY_SLOW = 78;
const int EFFECT_ICON_IMMUNITY_ENTANGLE = 79;
const int EFFECT_ICON_IMMUNITY_SILENCE = 80;
const int EFFECT_ICON_IMMUNITY_STUN = 81;
const int EFFECT_ICON_IMMUNITY_SLEEP = 82;
const int EFFECT_ICON_IMMUNITY_CHARM = 83;
const int EFFECT_ICON_IMMUNITY_DOMINATE = 84;
const int EFFECT_ICON_IMMUNITY_CONFUSE = 85;
const int EFFECT_ICON_IMMUNITY_CURSE = 86;
const int EFFECT_ICON_IMMUNITY_DAZED = 87;
const int EFFECT_ICON_IMMUNITY_ABILITY_DECREASE = 88;
const int EFFECT_ICON_IMMUNITY_ATTACK_DECREASE = 89;
const int EFFECT_ICON_IMMUNITY_DAMAGE_DECREASE = 90;
const int EFFECT_ICON_IMMUNITY_DAMAGE_IMMUNITY_DECREASE = 91;
const int EFFECT_ICON_IMMUNITY_AC_DECREASE = 92;
const int EFFECT_ICON_IMMUNITY_MOVEMENT_SPEED_DECREASE = 93;
const int EFFECT_ICON_IMMUNITY_SAVING_THROW_DECREASE = 94;
const int EFFECT_ICON_IMMUNITY_SPELL_RESISTANCE_DECREASE = 95;
const int EFFECT_ICON_IMMUNITY_SKILL_DECREASE = 96;
const int EFFECT_ICON_IMMUNITY_KNOCKDOWN = 97;
const int EFFECT_ICON_IMMUNITY_NEGATIVE_LEVEL = 98;
const int EFFECT_ICON_IMMUNITY_SNEAK_ATTACK = 99;
const int EFFECT_ICON_IMMUNITY_CRITICAL_HIT = 100;
const int EFFECT_ICON_IMMUNITY_DEATH_MAGIC = 101;
const int EFFECT_ICON_REFLEX_SAVE_INCREASED = 102;
const int EFFECT_ICON_FORT_SAVE_INCREASED = 103;
const int EFFECT_ICON_WILL_SAVE_INCREASED = 104;
const int EFFECT_ICON_TAUNTED = 105;
const int EFFECT_ICON_SPELLIMMUNITY = 106;
const int EFFECT_ICON_ETHEREALNESS = 107;
const int EFFECT_ICON_CONCEALMENT = 108;
const int EFFECT_ICON_PETRIFIED = 109;
const int EFFECT_ICON_SPELL_FAILURE = 110;
const int EFFECT_ICON_DAMAGE_IMMUNITY_MAGIC = 111;
const int EFFECT_ICON_DAMAGE_IMMUNITY_ACID = 112;
const int EFFECT_ICON_DAMAGE_IMMUNITY_COLD = 113;
const int EFFECT_ICON_DAMAGE_IMMUNITY_DIVINE = 114;
const int EFFECT_ICON_DAMAGE_IMMUNITY_ELECTRICAL = 115;
const int EFFECT_ICON_DAMAGE_IMMUNITY_FIRE = 116;
const int EFFECT_ICON_DAMAGE_IMMUNITY_NEGATIVE = 117;
const int EFFECT_ICON_DAMAGE_IMMUNITY_POSITIVE = 118;
const int EFFECT_ICON_DAMAGE_IMMUNITY_SONIC = 119;
const int EFFECT_ICON_DAMAGE_IMMUNITY_MAGIC_DECREASE = 120;
const int EFFECT_ICON_DAMAGE_IMMUNITY_ACID_DECREASE = 121;
const int EFFECT_ICON_DAMAGE_IMMUNITY_COLD_DECREASE = 122;
const int EFFECT_ICON_DAMAGE_IMMUNITY_DIVINE_DECREASE = 123;
const int EFFECT_ICON_DAMAGE_IMMUNITY_ELECTRICAL_DECREASE = 124;
const int EFFECT_ICON_DAMAGE_IMMUNITY_FIRE_DECREASE = 125;
const int EFFECT_ICON_DAMAGE_IMMUNITY_NEGATIVE_DECREASE = 126;
const int EFFECT_ICON_DAMAGE_IMMUNITY_POSITIVE_DECREASE = 127;
const int EFFECT_ICON_DAMAGE_IMMUNITY_SONIC_DECREASE = 128;
const int EFFECT_ICON_WOUNDING = 129;
const int EFFECT_STATE_CHARMED = 1;
const int EFFECT_STATE_CONFUSED = 2;
const int EFFECT_STATE_FRIGHTENED = 3;
const int EFFECT_STATE_TURNED = 4;
const int EFFECT_STATE_DAZED = 5;
const int EFFECT_STATE_STUNNED = 6;
const int EFFECT_STATE_DOMINATED = 7;
const int EFFECT_STATE_PARALYZE = 8;
const int EFFECT_STATE_SLEEP = 9;
const int EFFECT_TRUETYPE_INVALIDEFFECT = 0;
const int EFFECT_TRUETYPE_HASTE = 1;
const int EFFECT_TRUETYPE_DAMAGE_RESISTANCE = 2;
const int EFFECT_TRUETYPE_SLOW = 3;
const int EFFECT_TRUETYPE_RESURRECTION = 4;
const int EFFECT_TRUETYPE_DISEASE = 5;
const int EFFECT_TRUETYPE_SUMMON_CREATURE = 6;
const int EFFECT_TRUETYPE_REGENERATE = 7;
const int EFFECT_TRUETYPE_SETSTATE = 8;
const int EFFECT_TRUETYPE_SETSTATE_INTERNAL = 9;
const int EFFECT_TRUETYPE_ATTACK_INCREASE = 10;
const int EFFECT_TRUETYPE_ATTACK_DECREASE = 11;
const int EFFECT_TRUETYPE_DAMAGE_REDUCTION = 12;
const int EFFECT_TRUETYPE_DAMAGE_INCREASE = 13;
const int EFFECT_TRUETYPE_DAMAGE_DECREASE = 14;
const int EFFECT_TRUETYPE_TEMPORARY_HITPOINTS = 15;
const int EFFECT_TRUETYPE_DAMAGE_IMMUNITY_INCREASE = 16;
const int EFFECT_TRUETYPE_DAMAGE_IMMUNITY_DECREASE = 17;
const int EFFECT_TRUETYPE_ENTANGLE = 18;
const int EFFECT_TRUETYPE_DEATH = 19;
const int EFFECT_TRUETYPE_KNOCKDOWN = 20;
const int EFFECT_TRUETYPE_DEAF = 21;
const int EFFECT_TRUETYPE_IMMUNITY = 22;
const int EFFECT_TRUETYPE_SET_AI_STATE = 23;
const int EFFECT_TRUETYPE_ENEMY_ATTACK_BONUS = 24;
const int EFFECT_TRUETYPE_ARCANE_SPELL_FAILURE = 25;
const int EFFECT_TRUETYPE_SAVING_THROW_INCREASE = 26;
const int EFFECT_TRUETYPE_SAVING_THROW_DECREASE = 27;
const int EFFECT_TRUETYPE_MOVEMENT_SPEED_INCREASE = 28;
const int EFFECT_TRUETYPE_MOVEMENT_SPEED_DECREASE = 29;
const int EFFECT_TRUETYPE_VISUALEFFECT = 30;
const int EFFECT_TRUETYPE_AREA_OF_EFFECT = 31;
const int EFFECT_TRUETYPE_BEAM = 32;
const int EFFECT_TRUETYPE_SPELL_RESISTANCE_INCREASE = 33;
const int EFFECT_TRUETYPE_SPELL_RESISTANCE_DECREASE = 34;
const int EFFECT_TRUETYPE_POISON = 35;
const int EFFECT_TRUETYPE_ABILITY_INCREASE = 36;
const int EFFECT_TRUETYPE_ABILITY_DECREASE = 37;
const int EFFECT_TRUETYPE_DAMAGE = 38;
const int EFFECT_TRUETYPE_HEAL = 39;
const int EFFECT_TRUETYPE_LINK = 40;
const int EFFECT_TRUETYPE_HASTE_INTERNAL = 41;
const int EFFECT_TRUETYPE_SLOW_INTERNAL = 42;
const int EFFECT_TRUETYPE_MODIFYNUMATTACKS = 44;
const int EFFECT_TRUETYPE_CURSE = 45;
const int EFFECT_TRUETYPE_SILENCE = 46;
const int EFFECT_TRUETYPE_INVISIBILITY = 47;
const int EFFECT_TRUETYPE_AC_INCREASE = 48;
const int EFFECT_TRUETYPE_AC_DECREASE = 49;
const int EFFECT_TRUETYPE_SPELL_IMMUNITY = 50;
const int EFFECT_TRUETYPE_DISPEL_ALL_MAGIC = 51;
const int EFFECT_TRUETYPE_DISPEL_BEST_MAGIC = 52;
const int EFFECT_TRUETYPE_TAUNT = 53;
const int EFFECT_TRUETYPE_LIGHT = 54;
const int EFFECT_TRUETYPE_SKILL_INCREASE = 55;
const int EFFECT_TRUETYPE_SKILL_DECREASE = 56;
const int EFFECT_TRUETYPE_HITPOINTCHANGEWHENDYING = 57;
const int EFFECT_TRUETYPE_SETWALKANIMATION = 58;
const int EFFECT_TRUETYPE_LIMIT_MOVEMENT_SPEED = 59;
const int EFFECT_TRUETYPE_DAMAGE_SHIELD = 61;
const int EFFECT_TRUETYPE_POLYMORPH = 62;
const int EFFECT_TRUETYPE_SANCTUARY = 63;
const int EFFECT_TRUETYPE_TIMESTOP = 64;
const int EFFECT_TRUETYPE_SPELL_LEVEL_ABSORPTION = 65;
const int EFFECT_TRUETYPE_ICON = 67;
const int EFFECT_TRUETYPE_RACIAL_TYPE = 68;
const int EFFECT_TRUETYPE_VISION = 69;
const int EFFECT_TRUETYPE_SEEINVISIBLE = 70;
const int EFFECT_TRUETYPE_ULTRAVISION = 71;
const int EFFECT_TRUETYPE_TRUESEEING = 72;
const int EFFECT_TRUETYPE_BLINDNESS = 73;
const int EFFECT_TRUETYPE_DARKNESS = 74;
const int EFFECT_TRUETYPE_MISS_CHANCE = 75;
const int EFFECT_TRUETYPE_CONCEALMENT = 76;
const int EFFECT_TRUETYPE_TURN_RESISTANCE_INCREASE = 77;
const int EFFECT_TRUETYPE_BONUS_SPELL_OF_LEVEL = 78;
const int EFFECT_TRUETYPE_DISAPPEARAPPEAR = 79;
const int EFFECT_TRUETYPE_DISAPPEAR = 80;
const int EFFECT_TRUETYPE_APPEAR = 81;
const int EFFECT_TRUETYPE_NEGATIVE_LEVEL = 82;
const int EFFECT_TRUETYPE_BONUS_FEAT = 83;
const int EFFECT_TRUETYPE_WOUNDING = 84;
const int EFFECT_TRUETYPE_SWARM = 85;
const int EFFECT_TRUETYPE_VAMPIRIC_REGENERATION = 86;
const int EFFECT_TRUETYPE_DISARM = 87;
const int EFFECT_TRUETYPE_TURN_RESISTANCE_DECREASE = 88;
const int EFFECT_TRUETYPE_BLINDNESS_INACTIVE = 89;
const int EFFECT_TRUETYPE_PETRIFY = 90;
const int EFFECT_TRUETYPE_ITEMPROPERTY = 91;
const int EFFECT_TRUETYPE_SPELL_FAILURE = 92;
const int EFFECT_TRUETYPE_CUTSCENEGHOST = 93;
const int EFFECT_TRUETYPE_CUTSCENEIMMOBILE = 94;
const int EFFECT_TRUETYPE_DEFENSIVESTANCE = 95;
const int VARIABLE_TYPE_INT = 1;
const int VARIABLE_TYPE_FLOAT = 2;
const int VARIABLE_TYPE_STRING = 3;
const int VARIABLE_TYPE_OBJECT = 4;
const int VARIABLE_TYPE_LOCATION = 5;
const int AREA_TRANSITION_LINK_NONE = 0;
const int AREA_TRANSITION_LINK_DOOR = 1;
const int AREA_TRANSITION_LINK_WAYPOINT = 2;
const int SURFACE_MATERIAL_DIRT = 1;
const int SURFACE_MATERIAL_OBSCURING = 2;
const int SURFACE_MATERIAL_GRASS = 3;
const int SURFACE_MATERIAL_STONE = 4;
const int SURFACE_MATERIAL_WOOD = 5;
const int SURFACE_MATERIAL_WATER = 6;
const int SURFACE_MATERIAL_NOWALK = 7;
const int SURFACE_MATERIAL_TRANSPARENT = 8;
const int SURFACE_MATERIAL_CARPET = 9;
const int SURFACE_MATERIAL_METAL = 10;
const int SURFACE_MATERIAL_PUDDLES = 11;
const int SURFACE_MATERIAL_SWAMP = 12;
const int SURFACE_MATERIAL_MUD = 13;
const int SURFACE_MATERIAL_LEAVES = 14;
const int SURFACE_MATERIAL_LAVA = 15;
const int SURFACE_MATERIAL_BOTTOMLESSPIT = 16;
const int SURFACE_MATERIAL_DEEPWATER = 17;
const int SURFACE_MATERIAL_DOOR = 18;
const int SURFACE_MATERIAL_SNOW = 19;
const int SURFACE_MATERIAL_SAND = 20;
const int SURFACE_MATERIAL_BAREBONES = 21;
const int SURFACE_MATERIAL_STONEBRIDGE = 22;
const int SURFACE_MATERIAL_TRIGGER = 30;
const int NODE_TYPE_STARTING_NODE = 0;
const int NODE_TYPE_ENTRY_NODE = 1;
const int NODE_TYPE_REPLY_NODE = 2;
const int LANGUAGE_ENGLISH = 0;
const int LANGUAGE_FRENCH = 1;
const int LANGUAGE_GERMAN = 2;
const int LANGUAGE_ITALIAN = 3;
const int LANGUAGE_SPANISH = 4;
const int LANGUAGE_POLISH = 5;
const int LANGUAGE_KOREAN = 128;
const int LANGUAGE_CHINESE_TRADITIONAL = 129;
const int LANGUAGE_CHINESE_SIMPLIFIED = 130;
const int LANGUAGE_JAPANESE = 131;
const int MOVEMENT_RATE_PC = 0;
const int MOVEMENT_RATE_IMMOBILE = 1;
const int MOVEMENT_RATE_VERY_SLOW = 2;
const int MOVEMENT_RATE_SLOW = 3;
const int MOVEMENT_RATE_NORMAL = 4;
const int MOVEMENT_RATE_FAST = 5;
const int MOVEMENT_RATE_VERY_FAST = 6;
const int MOVEMENT_RATE_DEFAULT = 7;
const int MOVEMENT_RATE_DM_FAST = 8;
const int QUICKBAR_TYPE_INVALID = 0; // set/getquickslot: yes; Param#: 0
const int QUICKBAR_TYPE_ITEM = 1; // set/getquickslot: no
const int QUICKBAR_TYPE_SPELL = 2; // set/getquickslot: yes; Param#: 4; see struct quickslot_s;
const int QUICKBAR_TYPE_PARRY = 3; // set/getquickslot: yes; Param#: 1; iParam1 = 10
const int QUICKBAR_TYPE_FEAT = 4; // set/getquickslot: yes; Param#: 1; iParam1 = Feat id
const int QUICKBAR_TYPE_TALKTO = 6; // set/getquickslot: yes; Param#: 0
const int QUICKBAR_TYPE_ATTACK = 7; // set/getquickslot: yes; Param#: 0
const int QUICKBAR_TYPE_EMOTE = 8; // set/getquickslot: yes; Param#: 1; iParam1 = emote id
const int QUICKBAR_TYPE_MODE = 10; // set/getquickslot: yes; Param#: 1; iParam1 = mode id
const int QUICKBAR_TYPE_DM_CREATECREATURE = 11; // set/getquickslot: no
const int QUICKBAR_TYPE_DM_CREATEITEM = 12; // set/getquickslot: no
const int QUICKBAR_TYPE_DM_CREATEENCOUNTER = 13; // set/getquickslot: no
const int QUICKBAR_TYPE_DM_CREATEWAYPOINT = 14; // set/getquickslot: no
const int QUICKBAR_TYPE_DM_CREATETRIGGER = 15; // set/getquickslot: no
const int QUICKBAR_TYPE_DM_CREATEPORTAL = 16; // set/getquickslot: no
const int QUICKBAR_TYPE_DM_CREATEPLACEABLE = 17; // set/getquickslot: no
const int QUICKBAR_TYPE_MACRO = 18; // set/getquickslot: no
const int QUICKBAR_TYPE_DM_TOGGLEINVULNERABLE = 19; // set/getquickslot: yes; Param#: 0
const int QUICKBAR_TYPE_DM_FORCEREST = 20; // set/getquickslot: yes; Param#: 0
const int QUICKBAR_TYPE_DM_GOTO = 21; // set/getquickslot: yes; Param#: 0
const int QUICKBAR_TYPE_DM_HEAL = 22; // set/getquickslot: yes; Param#: 0
const int QUICKBAR_TYPE_DM_KILL = 23; // set/getquickslot: yes; Param#: 0
const int QUICKBAR_TYPE_DM_TAKECONTROL = 24; // set/getquickslot: yes; Param#: 0
const int QUICKBAR_TYPE_DM_TAKECONTROLFULLPOWERS = 25; // set/getquickslot: yes; Param#: 0
const int QUICKBAR_TYPE_DM_GIVEGOLD = 27; // set/getquickslot: yes; Param#: 1; iParam1 = gold amount
const int QUICKBAR_TYPE_DM_TAKEGOLD = 28; // set/getquickslot: yes; Param#: 1; iParam1 = NEGATIVE gold amount
const int QUICKBAR_TYPE_DM_GIVEITEM = 29; // set/getquickslot: no
const int QUICKBAR_TYPE_DM_TAKEITEM = 30; // set/getquickslot: no
const int QUICKBAR_TYPE_DM_GIVEXP = 31; // set/getquickslot: yes; Param#: 1; iParam1 = xp amount
const int QUICKBAR_TYPE_DM_TAKEXP = 32; // set/getquickslot: yes; Param#: 1; iParam1 = NEGATIVE xp amount
const int QUICKBAR_TYPE_DM_GIVELEVEL = 33; // set/getquickslot: yes; Param#: 1; iParam1 = number of levels
const int QUICKBAR_TYPE_DM_TAKELEVEL = 34; // set/getquickslot: yes; Param#: 1; iParam1 = NEGATIVE number of levels
const int QUICKBAR_TYPE_DM_LIMBO = 35; // set/getquickslot: yes; Param#: 0
const int QUICKBAR_TYPE_DM_TOGGLEAI = 36; // set/getquickslot: yes; Param#: 0
const int QUICKBAR_TYPE_POSSESSFAMILIAR = 38; // set/getquickslot: yes; Param#: 0
const int QUICKBAR_TYPE_EXAMINE = 40; // set/getquickslot: yes; Param#: 0
const int QUICKBAR_TYPE_BARTER = 41; // set/getquickslot: yes; Param#: 0
const int QUICKBAR_TYPE_ASSOCIATECOMMAND = 42; // set/getquickslot: yes; Param#: 1; iParam1 = command id
const int QUICKBAR_TYPE_CANCELPOLYMORPH = 43; // ??
const int QUICKBAR_TYPE_SPELLLIKEABILITY = 44; // set/getquickslot: yes; Param#: 1; basically the same as spell
const int QUICKBAR_TYPE_DM_SHIFTALIGNMENTGOOD = 45; // set/getquickslot: yes; Param#: 1; iParam1 = amount to shift towards allignment
const int QUICKBAR_TYPE_DM_SHIFTALIGNMENTEVIL = 46; // set/getquickslot: yes; Param#: 1; iParam1 = amount to shift towards allignment
const int QUICKBAR_TYPE_DM_SHIFTALIGNMENTLAWFUL = 47; // set/getquickslot: yes; Param#: 1; iParam1 = amount to shift towards allignment
const int QUICKBAR_TYPE_DM_SHIFTALIGNMENTCHAOTIC = 48; // set/getquickslot: yes; Param#: 1; iParam1 = amount to shift towards allignment
const int PARTY_EVENTTYPE_PARTY_INVITE = 9;
const int PARTY_EVENTTYPE_PARTY_LEAVE = 6;
const int PARTY_EVENTTYPE_PARTY_ACCEPT = 11;
const int PARTY_EVENTTYPE_PARTY_REJECT = 12;
const int PARTY_EVENTTYPE_PARTY_KICK = 7;
const int PARTY_EVENTTYPE_PARTY_TRANSFER_LEADER = 8;
const int PARTY_EVENTTYPE_AREA_ENTER = 2;
const string SERVER_IP = "38.62.226.58";
const int MOD_STRREF_ERROR = 2474;
const int ACTION_IN_PROGRESS = 1;
const int ACTION_COMPLETE = 2;
const int ACTION_FAILED = 3;
building/scripts/x_sfscript_const.txt · Last modified: 2024/03/25 12:58 by EternalSenenity