landsandboat/scripts/enum
2024-07-18 15:41:16 +02:00
..
action.lua [core] Add interrupts for job abilities (pet job abilities) 2023-12-29 17:36:15 -07:00
add_type.lua Move ability enums, attach ability functions to xi.ability 2023-08-23 15:09:41 -04:00
allegiance.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
allied_nation.lua Split zone.lua into various enum, move global functions 2023-08-07 13:57:37 -04:00
animation.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
animation_strings.lua Enum FOURCC animation codes 2024-03-08 20:07:42 +01:00
aoe_radius.lua new luautil function: getEntitiesInRange() 2024-05-24 09:57:20 -05:00
aoe_type.lua new luautil function: getEntitiesInRange() 2024-05-24 09:57:20 -05:00
assault.lua Move assault-related enums to enum/assault.lua 2023-08-19 13:39:26 -04:00
attack_type.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
aura_target.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
behavior.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
continent.lua Split zone.lua into various enum, move global functions 2023-08-07 13:57:37 -04:00
craft_rank.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
cutscene_flag.lua Rename xi.cutscene.params to xi.cutsceneFlag, move to enum 2024-02-01 08:59:33 -05:00
damage_type.lua Change damageType LIGHTNING to THUNDER 2023-09-24 17:26:43 +02:00
day.lua Move "items" file to enum folder 2023-07-06 17:51:12 +02:00
detects.lua Implement Chigoe Pets in ToAU areas 2023-08-31 09:41:33 -04:00
drop_rate.lua [chore] Standardize comment header lines to 35 character length 2023-09-07 08:18:40 -04:00
dynamis.lua Add xi.dynamis.eye to enums 2023-08-19 11:54:32 -04:00
ecosystem.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
effect.lua [client] Version, NPC Shifts, Effects 2023-11-09 07:17:46 -05:00
effect_flag.lua [core] Improve Auras 2023-12-02 03:43:39 -07:00
element.lua Remove duplicate enumerator for thunder (lightning) 2023-08-22 12:40:49 +02:00
elevator.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
elevator_state.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
emote.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
emote_mode.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
entity_update.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
fame_area.lua Create quest and fame enum files 2024-04-23 21:30:51 +02:00
find_flag.lua new luautil function: getEntitiesInRange() 2024-05-24 09:57:20 -05:00
follow.lua Add general follow pathing logic for mobs 2024-07-07 18:03:30 -07:00
food_type.lua Add xi.itemUtils.foodOnItemCheck and xi.foodType enum 2023-08-30 16:42:37 -04:00
frames.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
guild.lua Create Enum with proper Guild IDs 2024-04-24 09:27:31 +02:00
helm_type.lua Move helm types to enum folder 2024-03-06 15:51:17 +01:00
history.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
immunity.lua Delete all uses of old SLEEP immunity 2024-07-16 15:20:18 +02:00
inventory_location.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
item.lua [Quest] A Bitter Past (#5881) 2024-07-16 11:14:00 +01:00
item_check.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
item_flag.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
item_type.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
job.lua Promote MON to be a real job, add Relinquish ability 2023-10-16 16:17:34 +01:00
job_ability.lua Correct Sacrosanctity Enum 2024-04-07 17:00:33 -04:00
job_names.lua [chore] Replace double-quote strings with single-quotes 2023-08-28 21:02:36 -04:00
job_special_ability.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
key_item.lua [packet] Implement C->S 0x119, S->C 0x11A - Emote List 2024-05-07 12:56:25 -04:00
language.lua [core] Move SmallPacket0x04B server message logic into Lua 2023-07-20 11:18:14 +01:00
latent.lua Add latent NATION_CITIZEN 2023-12-05 23:19:52 -05:00
magian_element.lua [magian] Add support for day/weather condition to trials 2023-09-19 11:31:23 -04:00
magic.lua Remove unused table. Relocate global table to local table in magic.lua 2023-08-22 13:24:28 +02:00
merit.lua Fix enum offsets 2024-03-23 15:22:35 -05:00
mob_mod.lua [cpp] Adds standback range mod for mobs (#6000) 2024-07-16 11:15:44 +01:00
mob_type.lua Move xi.mobskills.mobType to xi.mobType enum 2024-02-02 13:42:11 -05:00
mod.lua Properly divide capped and uncapped "magic burst bonus" types 2024-07-18 15:41:16 +02:00
mount.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
msg.lua Fix completely resist message for spells and songs 2024-07-13 23:26:15 +03:00
nation.lua Split zone.lua into various enum, move global functions 2023-08-07 13:57:37 -04:00
obj_type.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
pathflag.lua Dark Ixion: Spawn/Spook mechanics 2023-10-09 18:18:25 -05:00
pet_id.lua [ENUM] Adds missing Jug Pet to petId enum table 2024-04-17 08:21:39 -05:00
pet_name.lua Move pet enums to separate enum scripts, update references 2023-09-16 06:23:09 -04:00
pet_type.lua Move pet enums to separate enum scripts, update references 2023-09-16 06:23:09 -04:00
quest_log.lua Create quest and fame enum files 2024-04-23 21:30:51 +02:00
quest_status.lua Replace all instances of xi.quest.fame_area 2024-04-23 22:06:14 +02:00
race.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
reaction.lua Move ability enums, attach ability functions to xi.ability 2023-08-23 15:09:41 -04:00
README.md Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
recast.lua [cpp/lua] Bp recast (#5518) 2024-05-18 13:13:25 -04:00
region.lua Split zone.lua into various enum, move global functions 2023-08-07 13:57:37 -04:00
roam_flag.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
roe_triggers.lua Change roe records to table, and update references in roe global 2023-08-23 17:57:35 -04:00
send_to_delivery_box.lua Add lua send to delivery box function 2024-04-17 02:30:23 +03:00
skill.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
skillchain_type.lua Add skillchainType enum, attach magicburst globals to xi.magicburst 2023-08-21 20:30:48 -04:00
slot.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
spec_effect.lua Move ability enums, attach ability functions to xi.ability 2023-08-23 15:09:41 -04:00
status.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
sub_effect.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
target_type.lua new luautil function: getEntitiesInRange() 2024-05-24 09:57:20 -05:00
time.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
title.lua [client] June 2024 Version Update 2024-06-10 15:57:32 -04:00
trait.lua Add missing trait entries in core trait enum 2024-04-04 17:28:41 +02:00
unique_event.lua Use Unique Event for tracking initial Nexus Cape received 2023-09-30 07:16:02 -04:00
unity_leader.lua Change roe records to table, and update references in roe global 2023-08-23 17:57:35 -04:00
update_type.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
vana_time.lua [lua] Add interaction support and helper functions 2023-09-05 16:23:33 -04:00
weaponskill.lua Move xi.weaponskill and xi.wsUnlock to enum 2023-09-10 08:31:55 -04:00
weather.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
ws_unlock.lua add aeonic ws to enums 2024-01-04 19:30:13 -06:00
zone.lua Split zone.lua into various enum, move global functions 2023-08-07 13:57:37 -04:00
zone_misc.lua Break out status enums to separate files in enum/ 2023-06-01 08:06:58 -04:00
zone_type.lua ZONE_TYPE "UNKNOWN" makes more sense than "NONE" 2023-08-15 11:51:55 -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