Hello everyone.
It's been a long time since i was developing an Interlude project. That project firstly begun as a normal Interlude project, and with me trying to rework/fix things around Interlude.
But before a couple of months, i had this crazy idea to develop that project only for PvP-high rate servers. I know there will be many of you blaming me thinking that this is stupid, but i like the idea since Interlude is barely used for low rates nowadays.
So what was my goal: Delete every unused feature/config, keep only the necessary to run a high rate server while making special engines and features which are used in such kind of servers. In addition to these, try my best to achieve a good performance for the pack.
So, i'm gonna write down a list with what is done so far:
- Small augmentation refactor, so that the skills work normally. However augmentation system is to be reworked.
- Implementation of l2j latest zone system.
- Another script engine implementation, which supports java scripts too.
- Updated to newer mmocore to avoid idiotic attackers etc.
- Retail drop protection has been implemented.
- Configs have been re-organized(not the .properties, just Config.java). However i will implement a new config system, this one is lame.
- ServerType has been dropped, since game server and login server will be split in the feature.
- Several scripts have been re-written to java.
- World bosses system has been implemented, making admins able to configure the bosses as they want.
- Database installer has been reworked by me, it's much simpler and clean.
- Olympiad has been copied from aCis, since i've heard it works pretty much like it should.
- Some admin command handlers have been reworked, like AdminCreateItem.
- Geodata and pathfinding system is a newer l2j one.
- System message system has been reworked.
- Many packets have been improved or used as static where needed.
- Many static data has been xmlized, but i have implemented a JSON parser. All static data will have to be written to .json. I have already begun with some, like armorsets.json, helper_buff_list.json, teleports.json.
- L2DatabaseFactory has been reworked, but i will drop c3p0 and implement BoneCP for better performance.
- Useless low-rate features like Seven Signs, Monster Races, Fishing, Dimensional Rift etc have been deleted.
- Quests have been deleted.
- Many bug/other fixes have been done to Sieges, Castles, Duels etc.
There are other things too, but these are the most important.
The project will be 100% open source.
I am making this post because i'm searching for active developers to work with me, since my time is limited.
The project's name is L2JAlpha.
Regards, An4rchy.