This project was created with the goal of learning the C# .NET Core Framework and having fun.
PTS script files are included and working with the server.
- DB MariaDB
- .Net 6 Framework
- ORM Dapper
- DataBase Migrations
- Loading PTS files but not all data are parsed yet
- Loaded Html files
- Create character
- Moving character
- Day/Night
- Mini Map
- Basic inventory
- Loading Zones from PTS files
- Loading NpcData from PTS files
- Loading NpcPos from PTS files
- Player Known List
- Few Magic Skills (Wind Walk, Heal, SongOfWind)
- GeoData (added 2 geo files in .dat format)
- GeoEngine (taken from L2JServer, migrated to C# and adopted to work with .dat files)
- PathFinding (taken from L2JServer, migrated to C# and adopted to work with geo data)
- Chat with Npcs
- Npc Known List
- NpcAi (All classes loaded but without AI logic)
- Moving Npc
- Social Actions for citizen Npc
- Several Town Teleports
- Working with attacks Mobs/Players
- Working with Player Skills
- Working with Npc Skills