Skip to content
L2Developers - Lineage II Development Studio
EventsClassic2022

Custom Event Engine

A configurable engine for running scheduled and on-demand events.

Custom Event Engine

Overview

A reusable event framework for a Classic server that was maintaining a dozen separate one-off event scripts.

The challenge

Every event was its own script with copy-pasted scheduling, rewards and announcements. Fixing a bug meant fixing it a dozen times.

Our solution

We built one event engine handling scheduling, registration, teams, scoring, rewards and announcements, with events defined as small config-driven modules. Existing events were ported onto it.

Key features

  • Unified scheduler and registration
  • Team, arena and free-for-all modes
  • Configurable scoring and rewards
  • Announcement and countdown system
  • Event modules in a few dozen lines each
  • Admin start/stop/force controls

This case study describes the type and scope of work L2Developers delivers. Details are representative.

Next projectFull Server Build
Panoramic obsidian skyline with violet castle silhouettes and drifting embers
L2Developers emblem - a golden winged crest set with a violet arcane gem

Want something like this?

Tell us what you're planning and we'll map it out with you - scope, timeline and an exact quote.

Chat with us on Telegram