Basilisk Functions by Name
The following are all of the functions that comprise the Basilisk 1.0 release.
BSKAddAttributeDef
BSKAddAttributeTo
BSKAddCategoryToDB
BSKAddIdentifier
BSKAddNewVariable
BSKAddRuleToDB
BSKAddSymbol
BSKAddThingToDB
BSKAddToCategory
BSKAddUnitDef
BSKAndBitSets
BSKArrayGetLength
BSKAttributeGetID
BSKAttributeGetType
BSKCategoryContains
BSKCategoryEntryGetMember
BSKCategoryEntryGetWeight
BSKCategoryGetFirstMember
BSKCategoryGetID
BSKCategoryGetTotalWeight
BSKCategoryIntersection
BSKCategoryMemberCount
BSKCategoryMemberGetID
BSKCategoryMemberGetType
BSKCategorySubtract
BSKCategoryUnion
BSKCleanupReturnValue
BSKClearBit
BSKClearBits
BSKClearBitSet
BSKCompareValues
BSKConvertUnits
BSKCopyBitSet
BSKCopyValue
BSKDereferenceValue
BSKDestroyArray
BSKDestroyAttributeDefList
BSKDestroyCategory
BSKDestroyDatabase
BSKDestroyIdentifierTable
BSKDestroyRule
BSKDestroySymbolTable
BSKDestroyThing
BSKDestroyUnitDefList
BSKDuplicateCategory
BSKDuplicateThing
BSKEvaluateNumber
BSKExec
BSKExecEnvironmentGetCurrentFrame
BSKExecEnvironmentGetCurrentLine
BSKExecEnvironmentGetDB
BSKExecEnvironmentGetUserData
BSKFindAttributeDef
BSKFindCategory
BSKFindIdentifier
BSKFindKeyword
BSKFindRule
BSKFindThing
BSKFindThingInCategory
BSKFindUnitDef
BSKFindVariable
BSKGetAnyCategoryMember
BSKGetAttributeAt
BSKGetAttributeOf
BSKGetCategoryMember
BSKGetCategoryMemberByWeight
BSKGetDiceParts
BSKGetElement
BSKGetIdentifier
BSKGetIdentifierData
BSKGetIdentifierLength
BSKGetMemberByIndex
BSKGetMemberIndex
BSKGetSymbol
BSKGetTokenDescription
BSKIdentifierGetData
BSKIdentifierGetIdentifier
BSKIdentifierTableGetCapacity
BSKIdentifierTableGetSize
BSKInitializeValue
BSKInitLexer
BSKInvalidateValue
BSKInvBitSet
BSKNewArray
BSKNewCategory
BSKNewDatabase
BSKNewIdentifierTable
BSKNewRule
BSKNewSymbolTable
BSKNewThing
BSKNextToken
BSKOrBitSets
BSKParse
BSKPutElement
BSKPutToken
BSKRemoveAllFromCategory
BSKRemoveFromCategory
BSKRollDice
BSKRuleGetCode
BSKRuleGetCodeLength
BSKRuleGetID
BSKRuleGetParameterCount
BSKRuleGetParameterIDs
BSKRuleGetSourceFile
BSKRuleGetStartingLine
BSKSerializeAttrDefListIn
BSKSerializeAttrDefListOut
BSKSerializeCategoryListIn
BSKSerializeCategoryListOut
BSKSerializeDatabaseIn
BSKSerializeDatabaseOut
BSKSerializeIdentifierTableIn
BSKSerializeIdentifierTableOut
BSKSerializeRuleListIn
BSKSerializeRuleListOut
BSKSerializeSymbolTableIn
BSKSerializeSymbolTableOut
BSKSerializeThingListIn
BSKSerializeThingListOut
BSKSerializeUnitDefListIn
BSKSerializeUnitDefListOut
BSKSerializeValueIn
BSKSerializeValueOut
BSKSetBit
BSKSetBits
BSKSetIdentifierData
BSKSetValueDice
BSKSetValueDiceU
BSKSetValueNumber
BSKSetValueNumberU
BSKSetValueString
BSKStackFrameGetLevel
BSKStackFrameGetLineNumber
BSKStackFrameGetParameterCount
BSKStackFrameGetParameters
BSKStackFrameGetRuleID
BSKStrCmp_NoCase
BSKStreamOpenBuffer
BSKStreamOpenFile
BSKStringDup
BSKStringReplace
BSKSymbolGetID
BSKSymbolGetType
BSKTestAnyBits
BSKTestBit
BSKThingAttributeGetID
BSKThingAttributeGetValue
BSKThingGetAttributeList
BSKThingGetID
BSKUnitGetID
BSKUnitGetReference
BSKUnitGetUnits
BSKValueGetArray
BSKValueGetCategory
BSKValueGetData
BSKValueGetFlags
BSKValueGetRule
BSKValueGetString
BSKValueGetThing
BSKValueGetType
BSKValueIsType
BSKValueOfAttributeType
BSKValueSetArray
BSKValueSetCategory
BSKValueSetRule
BSKValueSetThing
BSKValueUnits
BSKVariableGetID
BSKVariableGetValue
Return to API
Last updated on 9 Feb 2001 by Jamis Buck (minam@rpgplanet.com)