Sword of Moonlight Extension Library

From Wiki

Revision as of 23:29, 19 April 2013 by Holy (talk | contribs)
Jump to: navigation, search

The Sword of Moonlight Extension Library or SomEx (short for SomEx.dll, pronounced like Psalm X) is an unofficial Sword of Moonlight extension framework. It is configured via cascading INI files. The extensions themselves may incorporate other types of files.

Version numbers

Each release includes a version number with four parts separated by periods or dots. The first number is the major version number, and the second the minor. These numbers are assigned according to arbitrary milestones. The third number should correspond to potential or known issues around compatibility. The fourth and last number is a public build number. A build just means that the program, which at its base is like a textual document, is turned into a file, like the SomEx.dll file. As of version 1.1.1.7 demo builds get odd numbers, and official release builds get even numbers.

The fourth number can never be 0. If only two numbers appear it is the third and fourth. In which case the first two numbers are assumed to be contemporaneous. If only one number appears then it is the first. Which is unlikely to happen unless the version numbers become synonymous with Sword of Moonlight, and a "Sword of Moonlight 2" is warranted. Most likely to note a complete severing of compatibility. Version 0 was used by alpha builds.

Version 1.1.1.6 is the minimum recommended version with respect to Sword of Moonlight bugs affecting games. There has not been a concerted effort so far to eliminate bugs from the game making tool suite. But it should basically work as intended on any Windows desktop operating systems from XP and upward.

See also

Subpages