Lunaris
Lunaris is a high-level, dynamically typed scripting language developed for Erios in 2024 and designed for tight integration with Erios its systems. It’s largely based on Lua, but extends on its simplicity and flexibility while adding modern features like classes, module imports, and C-style syntax improvements. Its goal is to make gameplay code, modding, and content scripting fast to write, easy to embed, and practical to extend.
Lunaris is used for modding, but did you know that it is also used extensively within Erios itself? Achievements, Challenges, NPCs, Gamemodes, Quests, Items, Elements and more! All of these are using Lunaris the moment you play the game. Remember the tutorial you played? That is actually a quest with runs with a Lunaris script!