Skip to content
vitellaryjr edited this page Dec 1, 2021 · 33 revisions

Welcome to the Kristal wiki!

Kristal is a powerful Deltarune fangame and battle engine, made with LÖVE. Easily play and create custom Deltarune stories, using the Lua scripting language with an accurate battle and overworld engine!

To find mods to play, get help with creating, or just talk about the engine, check out the Kristal Discord!

Coding experience is required for making mods with Kristal.

Index

General

Game

  • Actors: Setting up characters, such as NPCs and enemies.
  • Party Members: Party member setup (continued from Actors).
  • Items and Spells: How to make items and spells, and describes the Inventory.

Overworld

  • Overworld: Process for making overworld rooms and using them.
  • Cutscenes: Writing cutscene code, and using formatting relevant to all text.

Battle

  • Encounters: How to set up and initiate encounters with enemies.
  • Enemies: Setting up ACTs, dialog, wave choices, etc. for enemies.
  • Enemy Attacks: How to make attacks and bullets, manipulate the arena and player, and check collision.
Clone this wiki locally