Skip to content
Kaesken edited this page Aug 27, 2024 · 67 revisions

Understanding DR-Scripts and Configuration

Lich Scripting Engine

What is DR-Scripts?

Setting up DR-Scripts

First Time Setup - step-by-step instructions for getting started with our scripts

Script Settings

Lich Script Respository on Elanthipedia - a listing of all the scripts and their associated settings

YAMLs and Guides

DR-Scripts uses YAML files for customizing the scripts to your character. Start here for where to put the settings you just learned about!

YAML Basics: Intro

YAML Basics: Part 1

YAML Basics: Part-2 - Creating Your Own YAML

YAML Basics: Part 3 - Intermediate Concepts

YAML Basics: Part 4 - Advanced Concepts - Anchors - What's the deal with &, * and << : *?

YAML Setup

Magic and Ability Training In Depth - in depth on magic and training spells

Waggle Sets - in depth on using Waggle Sets for the buff script

Getting Help With Lich

Read this FIRST before asking for help in Discord.

Tutorials for DR-Scripts scripts

DR-Scripts Tutorials - player written guides for using and making the most out of the Dependency suite's scripts

Crafting Setup - player written guide on implementing crafting into your YAML.

Interested in developing for DR-Scripts ?

Developer Setup - Get your development environment setup (Currently only documents Linux; Windows/Mac documentation is encouraged!)

Guide to forking, branches, and pull requests in github!

Guide with pictures on creating a branch through to filing a PR

Ruby Style Guide - Suggested reading

Rubocop - Automatic style checking and correction program. Use rubocop -a in your dr-scripts directory to have rubocop autocorrect all scripts.

Bonus Points - Tips on writing useful commit messages


If you have some feedback or suggestions, please contact us in-game or open an issue. We look forward to hearing from you!

Clone this wiki locally