18,700
edits
m (implemented new template SectionLink for nice-looking section links) |
m (added hovertext defining BFW) |
||
Line 1: | Line 1: | ||
Oni's level scripts are written in BFW Scripting Language, or [[BSL]]. A scripting language allows you to create a set of plain-text files which employ branching logic and various operators according to certain rules of syntax in order to process data using functions that act upon variables. If any of those terms are not familiar to you now, keep reading. If you found that sentence boringly obvious, then you should be experienced enough to get by with the [[BSL:Introduction|Introduction]] page, a sort of quick reference. This Manual page, by contrast, provides both a thorough and newbie-friendly introduction to the language and also documents every known bug in the language, which a modder writing a complex script will want to know about. | Oni's level scripts are written in {{Hover|BFW|text=BungieFrameWork, the underlying layer of the game engine.}} Scripting Language, or [[BSL]]. A scripting language allows you to create a set of plain-text files which employ branching logic and various operators according to certain rules of syntax in order to process data using functions that act upon variables. If any of those terms are not familiar to you now, keep reading. If you found that sentence boringly obvious, then you should be experienced enough to get by with the [[BSL:Introduction|Introduction]] page, a sort of quick reference. This Manual page, by contrast, provides both a thorough and newbie-friendly introduction to the language and also documents every known bug in the language, which a modder writing a complex script will want to know about. | ||
{{TOClimit|3}} | {{TOClimit|3}} | ||
==Script files== | ==Script files== |