Jump to content

BSL:Manual: Difference between revisions

m
uhhhhhh oops
(→‎Functions: brought in some elaboration on function signatures and calling from BSL:Functions)
m (uhhhhhh oops)
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 of the language, which a modder writing a complex script will want to know about.
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.
{{TOClimit|3}}
{{TOClimit|3}}
==Script files==
==Script files==