SkillAgentSearch skills...

L2Interlude

LineAge 2 Interlude server emulator, written in C# and based on PTS files

Install / Use

/learn @dr3dd/L2Interlude
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

L2Interlude is an open-source server emulator written in C# .Net Core.

This project was created with the goal of learning the C# .NET Core Framework and having fun. <br/> PTS script files are included and working with the server.

Technical Specification

<ul> <li>DB MariaDB</li> <li>.Net 8 Framework</li> <li>ORM Dapper</li> <li>DataBase Migrations</li> </ul>

What is done

<ul> <li>Loading PTS files but not all data are parsed yet</li> <li>Loaded Html files</li> <li>Create character</li> <li>Moving character</li> <li>Day/Night</li> <li>Mini Map</li> <li>Basic inventory</li> <li>ShortCuts</li> <li>Macroses</li> <li>Loading Zones from PTS files</li> <li>Loading NpcData from PTS files</li> <li>Loading NpcPos from PTS files</li> <li>Player Known List</li> <li>Few Magic Skills (Wind Walk, Heal, SongOfWind)</li> <li>GeoData (added 2 geo files in .dat format)</li> <li>GeoEngine (taken from L2JServer, migrated to C# and adopted to work with .dat files)</li> <li>PathFinding (taken from L2JServer, migrated to C# and adopted to work with geo data)</li> <li>Chat with Npcs</li> <li>Npc Known List</li> <li>NpcAi (All classes loaded but without AI logic)</li> <li>Moving Npc</li> <li>Social Actions for citizen Npc</li> <li>Several Town Teleports</li> </ul>

What is in progress

<ul> <li>Working with attacks Mobs/Players</li> <li>Working with Player Skills</li> <li>Working with Npc Skills</li> </ul>

Related Skills

View on GitHub
GitHub Stars26
CategoryDevelopment
Updated5mo ago
Forks11

Security Score

92/100

Audited on Oct 23, 2025

No findings