|
The next CBLite release features Scripting! Scripting allows total customization of CBLite rolling. Scripts can be called from rolls, run from a menu, and can even call other scripts and do rolls. Buttons will have events that trigger scripts. Also included is a library of CBLite methods allowing easy interaction with your buttons, tables, variables, and even User Prompting using a customized prompter! The script editor looks like this:

The toolbar at the top allows both running a script and checking the script for errors while editing. Errors appear on the right hand side and can be clicked to quickly go to the error. Clicking an error also shows an explanation of what RBScript saw wrong displayed in the lower right box. Lines with errors have an icon next to them as well as the linenumber in the editor. This makes it easy to find where errors are and to see a group of related errors. Libraries allow your scripts to be linked together. If you want functionality from one script to be used in the script you are currently working on, click the libraries toolbar button and then check mark the script you want included. You will then be able to use the functions from the included "library" script. The toolbar also has a button for Find & Replace as well as Options and Help. CBLite itself will come with several FAQs with information about RBScript's functions and syntax, CBLite provided functions, and CBLite User Prompting including examples of how to use all these tools. Between the toolbar and the top of the code is a quick jump menu. This lists the functions, modules, and other constructs in the script and allows quick jumping between these items. The script editor allows code to be folded in sections. A function, if statement, or other constructs can be shrunk to hide their nested code visually. This allows large scripts to be shrunk for easier reading. The sections can then be unfolded to view their code for editing. The different keywords of scripting are highlighted and colored so that they are recognizable. Finding if statements, noticing select sections, and identifying functions is much easier when the highlighting makes them stand out. The script editor will also auto-complete known methods and keywords. The script editor handles undoing so that changes can be reverted easily. CBLite will also come with premade scripts which will show off powerful functionality and give a stepping stone for creating your own work flows customizable for any game. The script editor makes writing your own scripts much easier. Combined with the examples and faqs, you will be able to make scripts and buttons work all sorts of magic for increasing the awesomeness of your gaming experience.
|
Comment by GUEST on 2008-10-10 14:45:12 wow! | Comment by GUEST on 2009-02-14 23:52:45
| Comment by GUEST on 2009-11-11 10:50:05 UOQfQB tlzxvuisvwuw, [url=http://ezmhvlvesfca.com/]ezmhvlvesfca[/url], [link=http://ylplijwghani.com/]ylplijwghani[/link], http://ignmvvvbsmnh.com/ | Comment by GUEST on 2010-01-05 10:06:13 3NmNJ7 ktantvrudpem, [url=http://zisnuoturydp.com/]zisnuoturydp[/url], [link=http://onjyllsmmhtf.com/]onjyllsmmhtf[/link], http://qgffycamsdlc.com/ | Comment by GUEST on 2010-03-04 03:39:33 eFGj5T lljdummqgigs, [url=http://hvskqdeaqqnu.com/]hvskqdeaqqnu[/url], [link=http://utlpdimutpby.com/]utlpdimutpby[/link], http://gbmsqorlyxjk.com/ | Comment by GUEST on 2010-03-04 04:10:35 5Ji4a8 hrhnjixxtfdn, [url=http://adfcvvtiaxxe.com/]adfcvvtiaxxe[/url], [link=http://yqmejbglqjmn.com/]yqmejbglqjmn[/link], http://dnxdgdrrxhsb.com/ | Comment by GUEST on 2010-03-05 09:53:05 order cialis online [url="http://www.arkcalledearth.org/"]order cialis online[/url] http://www.arkcalledearth.org/ order cialis online 616586 | Comment by GUEST on 2010-03-05 09:54:30 cialis levitra viagra [url="http://www.arkcalledearth.org/"]cialis levitra viagra[/url] http://www.arkcalledearth.org/ cialis levitra viagra qmlvg | |