Whiskerstore for DarkBASIC Pro

The perfect datastore for game developers

For DarkBASIC Professional 5.8 and up

Order Online Download Trial Version
Sales: (888) 203-1309
 

Free Version

  • object oriented datastore
  • each object can have any number of attributes
  • supports booleans, integers, floats, and strings
  • New! Keywords are now highlighted in IDE with link to Help.

Professional Version ($15 US) adds

  • optimized indices
  • classes
  • support for lists in attributes
  • stand-alone lookup tables
  • supports complex logical queries
  • encrypted files

Whiskerstore is a simple to use, but powerful DLL that provides the data handling functionality needed to create today's games. It combines a very simple data storage format that is easy to read and edit with support for flexible objects, classes, optimized indexing, queries, list management, and lookup tables. You can keep your data in an easy to edit text file or encrypt it to keep your game secrets away from prying eyes.

Both the Free and Professional versions can be used royalty free on any game you create, even commercial products. Please see the license agreement for more information.

Click here to see the full documentation.

Function List

Object Handling

WskChooseObj
WskChooseObjByAttrib

WskGetAttrib
WskGetAttribAsBool
WskGetAttribAsInt
WskGetAttribAsFloat
WskGetAttribAsList

WskGetObjString
WskNewObj
WskDeleteObj
WskObjExists

WskSetAttrib
WskSetAttribAsBool
WskSetAttribAsInt
WskSetAttribAsFloat
WskSetAttribAsList

    

Datastore

WskChooseDB
WskCreateAttribIndex
WskCreateEncryptMapFile P
WskGetObjNamesP
WskLoadDB
WskSaveDB
WskClearDB
WskCloseDB

Classes

WskRegisterClass P
WskUnregisterClass P
WskGetClass P
WskListClasses P

    

    

List Handling P

WskNewList P
WskClearList P
WskDeleteList P
WskGetItemCount P
WskGetItemAsString P
WskGetItemAsInt P
WskGetItemAsFloat P
WskSetItemAsString P
WskSetItemAsInt P
WskSetItemAsFloat P
WskAddItemAsString P
WskAddItemAsInt P
WskAddItemAsFloat P
WskDeleteItem P
WskStringToList P
WskListToString P

    

Lookup Handling P

WskNewLookup P
WskClearLookup P
WskDeleteLookup P
WskDeleteLookupItem P
WskStringToLookup P
WskLookupToString P
WskGetLookup P
WskSetLookup P

Miscellaneous Functions

WskGetVersion
WskUnlock

Note: P indicates Professional Version only.

Order Online Download Trial Version
Sales: (888) 203-1309

Copyright (C) 2005-2006 Keith Leinenbach   -   One Man And A Cat Software