header image
Home arrow CrystalBall Lite arrow CrystalBall Lite arrow CrystalBall Lite Features
CrystalBall Lite Features
Written by CrystalBallSoft Staff   
Jul 26, 2007 at 02:18 PM

MacOSX_Universal_50px

FREE Demo

(Limited number of notes, and custom dice buttons during demo)
 
TRY BEFORE YOU BUY!!Windows_logo_sm
 

Powerful Dice Roller Engine

DiceRollerSquare
(click to enlarge)
  • Send Dice rolls over the internet/network to other CBlite users!
  • Quick and user friendly dice rolling syntax
  • Roll any number of dice with any number of sides
  • Roll sets of dice
  • Drop the lowest rolls or sets
  • Use math in your dice rolls (+ - * / ^ %)
  • Force rolls to roll LESS THAN or GREATER THAN a certain number
  • Use Conditionals! (IF...THEN...ELSE...END to control rolling.
  • Play Sounds when rolling dice!
  • Add comment text to dice rolls.
  • Combine all these features for the best dice roller EVER!
  • Dice roll result organized and color coded for easy reading.
  • Example: 7[4[1d6>1]~1]~1
    • Rolls 7 Sets of 4 sets of 1d6, rerolling anything less than 2, dropping the lowest of the 4, and dropping to lowest of the 7.
  • Example: 4[7[4d6~1]~1]~3
    • Rolls 4 sets of 7 sets of 4d6, dropping the lowest d6 from 4d6, dropping the lowest from 4d6, dropping the three lowest of 7[4d6].  This would provide character stats for a high-powered campaign.
  • New Dice Roller Window with customizable buttons and the standard RPG dice.
  • Customizable Dice Buttons with different colors and styles including the following styles:
    • 4 Standard ButtonsNewButtons
    • Display Button
    • Custom Picture Button
    • Counter Button
  • Drag and Drop Buttons around for easy organization.

 

Script Editor and Scripting

ScriptSquare
(click to enlarge)

The Script Editor makes it easy to edit Scripts within CBLite. CBLite has Scripting for total customization of your CBLite dice rolls and beyond.

There are 3 types of scripts that you can make:

  • Rolling Scripts that are run during your dice rolls
  • General Scripts that are run from a menu
  • Event Scripts that are automatically run during button events


The Script Editor has the following features:

  • Autocomplete of RBscript and built in CrystalBall functions
  • Text coloring and highlighting for easier coding
  • Auto indent for easier readability
  • Error checker for finding errors fast
  • And more.

CB - Chat

chat_thumb
(click to enlarge)
  • Chat with other CBLite users.
  • Send Dice rolls over the internet/network.
  • Perfect for gaming sessions with far-flung friends!
  • Send text and rolls privately to selected players or publicly to everyone.
  • Players with GM status get special priveleges for forcing rolls and allowing others to become GMs.
  • Color coded names so that messages are easily distinguished by the sender.

 

Note Taking

Notes_thumb
(click to enlarge)
  • Perfect for taking character and campaign notes during game play
  • Hierarchal note items to keep things organized
  • Search your notes for keywords
  • Take notes using standard styled text: Bold, Underline, Italic, Colors, Fonts, and Text Size
  • Check off Note Items
Last Updated ( Feb 16, 2009 at 10:56 AM )

Purchase a Single User License

Purchase 5-user License
(Save $25)

CBLite Current Version
Download
Download Mac OS X Version
 
Download Windows Version
CBLite Version 3.2
Changes / New Features:
  • [new] Added a GetMicroseconds function for Scripts.
  • [new] Dice Button caption font sizes can now be set in the Preferences.
  • [new] Preference for default font size for output text area (Chat Window, Chat Console, Dice Results Field)
  • [new] You can now drag a Folder onto CBLite. It will attempt to open everything in the folder and sub-folders.  Useful when you need to open a bunch of files at once.
  • [new] You can now Mimimize a window with a hotkey or menu item. (See Window Menu)
  • [new] Hotkeys to RUN (R) and Check for Errors (T) in the Script Editor.
  • [fix] Minimizing a Window now unchecks it in the Window menu.
  • [fix-Mac] New Script Windows not longer pop above the Menu Bar when read back in after being saved.
  • [fix] Infinite Loop when calling a script function that causes a refresh of a button.  These calls are no longer allowed in the Paint Event.
  • [fix] Script Menu on the Dice Button: Script listed in the menu can also be File Scripts. It now searches both places.
  • [fix] Other bug fixes in the Master Script Library and Scripts Functions.
CBLite Version 3.1
Changes / New Features:
  • New "Use Text for Find" menu item under the Search Menu of the Script Editor.
  • If a Script has an error it automatically tries to load the Master Script Library in case that is the cause for the error.
  • Scripts can now have Parameters when you call them from a dice roll and from another script.:
    eg: Script( myScriptName, paramName1=This, paramName2=That )
  • Access to Dice Set Scripts from the Dice Buttons.  You can now easily see what Scripts are being used by your buttons and create new Scripts for your buttons directly from the Dice Buttons.
  • Updated the documentation to fix errors and to add information on new features.
  • Master Script Library Updated with new features and bug fixes.
  • Default Dice Sound are not played if a script is run during the roll. If you want to play a dice sound you must call it manually inside the script.

Bug Fixes:
  • Chat Window, Chat Console, and Dice Result fields now scroll to the bottom correctly on Windows Systems.
  • Menu Hotkeys for "Find" and "Replace" now work on the Script Editor Window.
  • Message Window no longer automatically closes when displaying a notice after a prompt.
  • Underscores in script names no longer causes parsing issues.
  • A script that included a custom Library was overwriting the library when it was saved.
  • Saving a Script to a file with a name that already exists now prompts to replace that file.