landsandboat/scripts/specs/core
2026-05-27 15:54:29 -06:00
..
CAbility.lua Ability AoE type and radius calculations in lua 2025-12-14 14:08:54 -07:00
CAction.lua Refactor skillchain/addEffects 2025-11-17 00:45:50 -07:00
CAttack.lua update attack class for auto attack lua 2025-04-30 20:59:30 -06:00
CBaseEntity.lua [core] [lua] Improve Attuner backend 2026-05-27 15:54:29 -06:00
CBattlefield.lua Add "nodiscard" to files where needed 2024-08-24 18:25:23 -04:00
CInstance.lua Add "nodiscard" to files where needed 2024-08-24 18:25:23 -04:00
CItem.lua Route item usage through transactions 2026-05-03 22:57:43 -06:00
CLootContainer.lua [ci] Allow mutated but unused for spec files, uppercase definitions 2024-08-24 18:25:23 -04:00
CMobSkill.lua Knockback reduction on mobskills 2025-11-21 23:53:11 -07:00
CPetSkill.lua Set the crit flag and distortion on pet/mob skills 2025-11-17 22:12:35 -07:00
CSpell.lua Allow spells to set knockback and distortion in packets 2026-05-08 20:19:45 -06:00
CStatusEffect.lua Fix Light shot 2026-05-22 11:19:20 +02:00
CTradeContainer.lua Einherjar system 2025-03-17 04:05:32 -06:00
CTreasurePool.lua Treasure Pool lua bindings 2025-03-04 07:15:04 -07:00
CZone.lua Engine: Add runtime navmesh generation 2026-05-03 13:53:24 +01:00
Exdata.lua [cpp, lua, sql] Renames superFamily to Family 2026-05-17 20:58:21 -04:00
Globals.lua [core] Fix direct usages of CItem templates 2026-05-25 16:35:36 -06:00
ITriggerArea.lua Lua: CTriggerArea to ITriggerArea 2025-02-05 11:10:01 +00:00
README.md [lls] Define CBaseEntity functions 2024-08-24 18:25:22 -04:00

NOTE! These will most likely be auto-generated in the future, and serve as placeholders for efforts outside of core.

Current Pattern:

  • @class definition matches SOL_USERTYPE() declaration
  • Filename is named after SOL_USERTYPE() declaration
  • sol::variadic_args and sol::object variables are limited to expected casts

TODO:

  • Once Automation is applied, add @source annotations
  • If getter function, set nodiscard

NOTE:

  • Lua Stylecheck will hit this directory, so function definitions need to follow formatting of end being on a newline