| action-comms |
Adds an action-driven comms menu system. |
| action-gm |
[hook-sys] Adds an action-driven GM menu. |
| action-main |
[hook-sys] Adds an action-driven crew position menu. |
| action |
Generic menu system for EE, flexible enough to handle GM buttons, comms menus, and custom station button menus. |
| cargo-menu |
[action-main] Provides an action-main-driven menu for interacting with cargo. |
| cargo |
Adds inventory functionality to ships. |
| classutil |
Utility for creating class-like objects with separate sets of static and instance functions. |
| crafting |
[action-main] Adds functionality for player-facing crafting menus. |
| debug |
Debug utilities. |
| drag |
[hook-sys] Slows down specified entities over time, eventually stopping them. |
| ecs |
[hook-sys] Provides a Lua-side ECS. |
| exchange |
Utilities for adding, removing, moving, and exchanging resources. |
| fnhook-ee |
[hook-sys] Uses fnhook to provide EmptyEpsilon-specific function hooks. |
| fnhook |
Utility for adding hooks to functions. |
| getargs |
Utility for parsing arguments in various ways. |
| gm-numerical |
Helper to expose a tweakable numerical value in the GM menu. |
| hook-sys |
Provides utilities for allowing multiple systems to hook the same set of events without interfering with each other or requiring coordination. |
| hook |
Integrates the hook-sys library into EmptyEpsilon, registering relevant events automatically. |
| lang-lax |
Provides the interface of lang-strict without any enforcement, for script compatibility purposes. |
| lang-strict |
Makes language changes to make programming safer and easier. |
| lang |
Compatibility module to auto-import lang-lax if no provider of lang has been imported yet. |
| noiseplane |
Utility for procedurally generating planes of random noise by various methods. |
| persistence_entity |
Helper functions and utilities for persisting entity data. |
| pg2 |
[hook-sys] Utility for procedurally generating maps of various kinds. |
| position |
Definitions and utilities for handling ship crew positions. |
| random |
Seedable RNG and helper functions. |
| require |
Provide require behaviour closer to standard Lua. |
| schema |
Enables writing schemas and enforcing their validity on tables. |
| stdext |
Standard library extensions. |
| track |
[hook-sys] Utility for tracking collections of entities. |
| vector |
Vector/coordinate utilities. |
| waypointsync |
[hook-sys] Sync waypoints from one ship to another. |
| weaktable |
Utility for weak tables of possibly-ECS entities. |