landsandboat/scripts/enum
ThrisStraizo 04434dc6a6 Knocking on Forbidden Doors fight mechanics and adjustments
This PR adjusts Alsha for more accurate fight behavior.
2026-04-11 16:13:37 +02:00
..
action.lua Create "action choose" global function 2025-12-16 22:28:02 +01:00
add_type.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
allegiance.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
allied_nation.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
animation.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
animation_string.lua Added core structure of brigands chart quest 2026-01-29 21:31:54 -05:00
aoe_radius.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
aoe_type.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
assault.lua [lua] Remove usage of _S_ for plural in enum values 2025-02-01 08:52:16 -05:00
attack_animation.lua [core] [lua] Use handedness in physical hit rate accuracy calculation 2025-11-01 20:55:13 -06:00
attack_type.lua Reorder attackType enum 2026-01-19 12:49:18 +01:00
augment.lua Enums for Mezzotinting exdata 2026-03-22 03:46:29 -06:00
aura_target.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
automaton.lua Automaton cleanup 2026-03-07 22:26:41 -07:00
behavior.lua [c++] NO_ASSIST behavior adjustment 2026-01-09 02:24:11 +01:00
bonanza.lua Exdata supporting enums for Bonanza/Brenner/Escutcheons/Legion 2026-03-21 05:08:23 +01:00
brenner.lua Exdata supporting enums for Bonanza/Brenner/Escutcheons/Legion 2026-03-21 05:08:23 +01:00
chocobo.lua Fix mounts rendering 2025-07-17 01:38:35 -06:00
chocobo_racing.lua Enums for Chocobo Racing/Raising, Mannequins 2026-03-21 08:05:40 +01:00
chocobo_raising.lua Enums for Chocobo Racing/Raising, Mannequins 2026-03-21 08:05:40 +01:00
claim_type.lua Merge pull request #7246 from sruon/non_ex_claim 2025-03-17 18:00:25 +00:00
continent.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
craft_rank.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
cutscene_flag.lua Barge cutscenes 2025-09-26 21:41:05 -06:00
damage_type.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
day.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
detects.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
direction.lua Implement cardinal chant 2025-01-23 16:15:05 +01:00
drop_rate.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
dynamis.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
ecosystem.lua Fix or disable issues reported from Global additions 2024-08-26 23:05:01 -04:00
effect.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
effect_flag.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
effect_source_type.lua [core][lua] sourceType COR Rolls, COR Bugfixes, StealStatusEffect 2025-08-22 09:05:59 -07:00
einherjar.lua Einherjar system 2025-03-17 04:05:32 -06:00
element.lua Merge pull request #6181 from Xaver-DaRed/abyssea 2024-09-01 06:49:58 -04:00
elevator.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
elevator_state.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
emote.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
emote_mode.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
entity_update.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
escutcheon.lua Exdata supporting enums for Bonanza/Brenner/Escutcheons/Legion 2026-03-21 05:08:23 +01:00
evolith.lua Exdata enums for Evolith/Meeble 2026-03-21 20:46:51 +01:00
fame_area.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
find_flag.lua AOE_HIT_ALL mobMod in lieu of skill flags 2025-12-16 08:31:24 -07:00
follow_type.lua Simple enum file renames to follow patterns 2025-10-31 22:40:41 -05:00
food_type.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
frames.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
guild.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
helm_type.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
history.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
immunity.lua Create "plague" effect immunity 2025-01-10 02:16:51 +01:00
inventory_location.lua Fix or disable issues reported from Global additions 2024-08-26 23:05:01 -04:00
item.lua Behind the Smile quest implementation 2026-04-09 17:23:17 +02:00
item_AH_category.lua Create enum for item AH categories 2025-07-24 12:31:37 +01:00
item_check.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
item_flag.lua Move item flags to ItemFlag enum class 2026-04-09 06:43:14 -06:00
item_type.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
job.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
job_ability.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
job_name.lua Rename jobName enum 2025-10-31 22:41:37 -05:00
key_item.lua Alter Ego upgrades packets and currency 2026-03-10 18:08:57 -06:00
language.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
latent.lua Implement Garrison latent effects 2025-11-09 19:47:14 -06:00
legion.lua Exdata supporting enums for Bonanza/Brenner/Escutcheons/Legion 2026-03-21 05:08:23 +01:00
magian_element.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
magic.lua AOE_HIT_ALL mobMod in lieu of skill flags 2025-12-16 08:31:24 -07:00
mannequin.lua Enums for Chocobo Racing/Raising, Mannequins 2026-03-21 08:05:40 +01:00
maze.lua Enum and data for Moblin Maze Mongers 2026-03-20 23:04:33 -06:00
meeble.lua Exdata enums for Evolith/Meeble 2026-03-21 20:46:51 +01:00
menu_type.lua Create menuType enum to support CLuaBaseEntity::sendMenu() parameter 2025-01-23 13:20:16 -05:00
merit.lua PUP Repair Self-Cast, lower recast to 90s, lower merit effect to 3s 2025-12-05 20:58:20 +01:00
mezzotint.lua Enums for Mezzotinting exdata 2026-03-22 03:46:29 -06:00
mob_difficulty.lua [core] [lua] Load /check exp curve from lua 2026-03-24 16:25:19 -06:00
mob_mod.lua [core] [lua] Add mobmod to disable mob H2H penalty 2026-01-31 20:16:11 -07:00
mob_pool.lua [lua, sql] Implement Pulling the Plug ENM 2026-03-07 21:59:45 -07:00
mob_skill.lua Knocking on Forbidden Doors fight mechanics and adjustments 2026-04-11 16:13:37 +02:00
mob_sublink.lua [lua][core][sql] mobMod SUBLINK documentation 2025-10-01 07:31:47 -07:00
mob_super_family.lua [lua][sql] Consolidate Mandragora Family + Misc Cleanup 2025-10-09 08:20:37 -07:00
mob_type.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
mod.lua [core] [lua] Add level -1 support, add mods to mobs 2026-03-07 20:40:12 -07:00
moon_cycle.lua Refactor Moon Cycle Handling 2025-11-15 04:19:30 -05:00
mount.lua Fix mounts rendering 2025-07-17 01:38:35 -06:00
msg.lua [lua, sql] Waking Dream battlefield audit 2026-03-09 13:36:04 -06:00
nation.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
obj_type.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
pankration.lua Enums and data for Pankration 2026-03-21 02:43:09 -06:00
pathflag.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
pet_id.lua [core][lua][sql] isJugPet() Lua Binding 2026-01-24 07:23:32 -08:00
pet_name.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
pet_type.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
physical_attack_type.lua move auto attack damage dealt to lua 2025-08-23 00:59:58 -06:00
quest_log.lua Convert fishing_fish sql table to lua 2026-01-27 23:11:23 +01:00
quest_status.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
race.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
reaction.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
README.md Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
recast.lua Level 96 1HR recast protected from Paralyze. Proper Wild Card Effect 2025-12-18 21:10:16 -07:00
region.lua Use similar naming convention for Elshimo region enums 2025-04-14 08:17:23 -04:00
roam_flag.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
roe_trigger.lua Simple enum file renames to follow patterns 2025-10-31 22:40:41 -05:00
send_to_delivery_box.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
skill.lua Retire applyResistanceAbility() function 2025-09-18 03:18:32 +02:00
skill_rank.lua Create skill cap table 2025-01-12 14:37:24 +01:00
skillchain_type.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
slot.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
spec_effect.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
status.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
sub_effect.lua Sub-Effect enum cleanup 2026-01-19 14:27:49 +01:00
target_type.lua Dark Ixion Trample mechanic 2025-10-01 10:31:01 -05:00
terrain.lua Enable ximesh files support 2026-03-31 20:16:57 -06:00
tick.lua Expose ticking the spawn waves for tests 2026-01-18 02:23:22 -07:00
time.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
title.lua [client] January 2025 Version, Titles, Text ID shifts 2025-01-12 08:34:12 -05:00
trait.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
treasure_pool.lua Treasure Pool lua bindings 2025-03-04 07:15:04 -07:00
unique_event.lua Convert "Forever Var" to Unique Event 2025-10-29 13:07:46 +01:00
unity_leader.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
update_type.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
vana_time.lua Implement ENHANCES_MONSTER_CORRELATION 2025-05-07 21:07:25 -05:00
weaponskill.lua Remove unused xi.ws weaponskill alias 2026-03-22 12:51:29 +01:00
weather.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
ws_unlock.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
zone.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00
zone_misc.lua A.M.A.N, Assist Channel 2025-07-30 20:08:14 -06:00
zone_type.lua Add explicit table path for enum declarations 2024-08-26 23:05:00 -04:00

This directory is intended for enums attached to the xi global only. Filenames should correspond to the exact table it defines, where camelCase is replaced by camel_case.

All of these enums are cached on server startup before globals, and there is no need to include these files as dependencies anywhere.

This is not a catchall for every global enum, but only those that are not closely tied to code in a specific file