BSL:BFW Scripting Language: Difference between revisions

Line 12: Line 12:


==Scripted Mods==
==Scripted Mods==
Scripted Mods are great examples of what can be accomplished by editing scripts. They edit the *.bsl files to create interesting, and often amusing results. They can change everything from the fog, to how the characters and level interact. However, they cannot add characters or change the level layout, only its contents, as they are handled by the Binaries. Information on [[OBD: Oni Binary Data]] . They are great examples of what can be achieved simply by typing into a file. The possibilities are simply endless.  
Scripted mods are great examples of what can be accomplished by editing scripts. They replace or add to Oni's .bsl files to create interesting and often amusing results. They can change everything from the fog to how the characters and level interact. However, they cannot add new characters or change the level layout, as that data is fixed by the [[OBD|Binaries]]. They are great examples of what can be achieved simply by typing into a text file. The possibilities are simply endless.  


Probably the best specimens of Scripted Mods are the [[ONK:OTA|Oni Team Arena]] scripts. Based on an idea for multiplayer Oni, and inspired by Unreal Tournament, they augment Oni's hand-to-hand combat and gunplay integration with a scoring system much like Unreal Tournament's DeathMatch. More information about this exciting project can be found at the page listed above.
Probably the best specimens of Scripted Mods are the [[ONK:OTA|Oni Team Arena]] scripts. Based on the desire for a multi-player mode in Oni, and inspired by Unreal Tournament, they augment Oni's hand-to-hand combat and gunplay with a scoring system much like Unreal Tournament's DeathMatch.


All other scripted mods are basically anything you can imagine. From free-for-all arenas to objective based missions and enhancements of the original level, they spice up the games original levels and provide a more exciting experience to those who have finished the game. They keep the game alive, outside of its original levels.
Other scripted mods range from free-for-all arenas to objective-based missions and enhancements of the original levels. They can spice up the gameplay and provide a more exciting experience to those who have finished the game. They keep the game alive, outside of its original levels.


==Downloads==
Downloads of OTA Mods are available at the [[ONK:OTA|Oni Team Arena page]].
Downloads of OTA Mods are available at the [[ONK:OTA|Oni Team Arena page]].


Downloads for other scripted mods mave been gathered here: [http://your-mom.oni2.net/Downloads.htm Script Download Page] and [http://script10000.oni2.net/scripts.html here.]
Downloads for other scripted mods mave been gathered here: [http://your-mom.oni2.net/Downloads.htm here] and [http://script10000.oni2.net/scripts.html here.]


==Tutorials==
==Tutorials==