Intersect Beta 3 Released!
March 21st 2017
News/Updates
Editor is completely dark themed now.
No matter where you look darkness will surround you
Multi-Language support for our Non-English speaking friends.
Pretty simple. Open the resources/languages folder in the client, editor, server, or migration tool after running for the first time.
Copy the Client.English.xml, Editor.English.xml, Server.English.xml or Migrator.English.xml and change English to you language of choice.
Open your .xml files in notepad and replace the English strings with your language.
Finally open the Client, Editor, Server, or Migrator resources/config.xml and add this line but replace English with your language.
<Language>English</Language>
The correct language will be loaded automatically when running Intersect programs.
You can allow players to walk through each other (or not) based on map type.
These settings can be found in your server/resources/config.xml file. You can change whether or not players should be able to walk through each other on different map types.
You can change paperdoll rendering order based on direction players are facing.
These options are also now available in the server/resources/config.xml. Feel free to change them however fits your game best!
Bags are now an item type for players to have extra item storage.
In the item editor you can set items to be bags and you can set their capacity. Users will then receive what looks like an extra inventory when using bag items:
Projectile shot spells and weapons can require ammo!
These options are found in the projectile editor
Dynamic Requirements
Dynamic requirements lets to make several lists of conditions to use items, cast spells, start quests, and farm resources.
Each of those use cases may have 0 or many condition lists. Condition lists allow you to create multiple sets of conditions that would allow using the item, casting the spell, etc. While you can have several lists of conditions, only one list has to be fully met to allow whatever action to occur.
So for example in the past you were able to say that an item required the player be level 10 and the player must be a warrior. Now you could create items that require the player to be a level 10 warrior, or a level 5 tank, or a level 20 mage, or they have completed X quest. Dynamic requirements uses event conditional branches under the hood so you can permit or prohibit interactions with items/spells based on event switches, server settings and more.
It will take some practice, and we will have to work on documenting this feature, but the scope of Intersect games just expanded significantly.
Download
If you are currently using Intersect Beta 2 click upgrade! Otherwise click clean install.
Upgrade Installation
Clean Installation
As always, feel free to post comments and questions below!