Skip to main content

bob

Old and deprecated scripting functionality.

bob.log(":)")

All of these functions are supposed to be replaced in the future. However, not everything has a replacement yet.

Functions

log

deprecated
bob.log(msgstring) → ()

Deprecated function

print

deprecated
bob.print(
textstring,
xnumber,
ynumber
) → ()

Deprecated function

printColor

deprecated
bob.printColor(
textstring,
xnumber,
ynumber,
fg_rnumber,
fg_gnumber,
fg_bnumber,
bg_rnumber,
bg_gnumber,
bg_bnumber
) → ()

Deprecated function

rexPaste

deprecated
bob.rexPaste(
filestring,
xnumber,
ynumber
) → ()

Deprecated function

sleep

deprecated
bob.sleep(durationnumber) → ()

Deprecated function

sleepUntilBeatElapsed

deprecated
bob.sleepUntilBeatElapsed(targetnumber) → ()

Deprecated function

sleepUntilMeasureElapsed

deprecated
bob.sleepUntilMeasureElapsed(targetnumber) → ()

Deprecated function

yield

deprecated
bob.yield() → ()

Deprecated function

shutdown

deprecated
bob.shutdown() → ()

Deprecated function

getGlobal

deprecated
bob.getGlobal(keystring) → string

Deprecated function

setGlobal

deprecated
bob.setGlobal(
keystring,
valuestring
) → ()

Deprecated function

getLocal

deprecated
bob.getLocal(keystring) → string

Deprecated function

setLocal

deprecated
bob.setLocal(
keystring,
valuestring
) → ()

Deprecated function

applyLocalFilterOnRegion

deprecated
bob.applyLocalFilterOnRegion(key_starts_withstring) → ()

Deprecated function

getRegional

deprecated
bob.getRegional(keystring) → string

Deprecated function

setRegional

deprecated
bob.setRegional(
keystring,
valuestring
) → ()

Deprecated function

getPermanent

deprecated
bob.getPermanent(keystring) → string

Deprecated function

setPermanent

deprecated
bob.setPermanent(
keystring,
valuestring
) → ()

Deprecated function

getModeID

deprecated
bob.getModeID() → string

Deprecated function

getDifficultyID

deprecated
bob.getDifficultyID() → string

Deprecated function

getWorldID

deprecated
bob.getWorldID() → string

Deprecated function

getWorldX

deprecated
bob.getWorldX() → number

Deprecated function

getWorldY

deprecated
bob.getWorldY() → number

Deprecated function

getWorldZ

deprecated
bob.getWorldZ() → number

Deprecated function

getRealElapsed

deprecated
bob.getRealElapsed() → number

Deprecated function

getTotalElapsed

deprecated
bob.getTotalElapsed() → number

Deprecated function

getRoomElapsed

deprecated
bob.getRoomElapsed() → number

Deprecated function

getRoomTemplateID

deprecated
bob.getRoomTemplateID() → number

Deprecated function

getRoomVariant

deprecated
bob.getRoomVariant() → number

Deprecated function

getPlayerX

deprecated
bob.getPlayerX() → number

Deprecated function

getPlayerY

deprecated
bob.getPlayerY() → number

Deprecated function

getPlayerPos

deprecated
bob.getPlayerPos() → table

Deprecated function

setPlayerPos

deprecated
bob.setPlayerPos(
xnumber,
ynumber
) → ()

Deprecated function

isPlayerInRect

deprecated
bob.isPlayerInRect(
x1number,
y1number,
x2number,
y2number
) → bool

Deprecated function

getPlayerDist

deprecated
bob.getPlayerDist(
xnumber,
ynumber
) → number

Deprecated function

getPlayerDist

deprecated
bob.getPlayerDist(
xnumber,
ynumber
) → number

Deprecated function

setPlayerStartPos

deprecated
bob.setPlayerStartPos(
xnumber,
ynumber
) → ()

Deprecated function

addPlayerPos

deprecated
bob.addPlayerPos(
xnumber,
ynumber
) → ()

Deprecated function

getPlayerDir

deprecated
bob.getPlayerDir() → number

Deprecated function

getPlayerDirNorm

deprecated
bob.getPlayerDirNorm() → number

Deprecated function

setPlayerDir

deprecated
bob.setPlayerDir(
dirnumber--

direction [0, 2pi]

) → ()

Deprecated function

setPlayerDirNorm

deprecated
bob.setPlayerDirNorm(
dirnumber--

direction in range [0, 1]

) → ()

Deprecated function

setPlayerDirTo

deprecated
bob.setPlayerDirTo() → ()

Deprecated function

setPlayerFlashlightForce

deprecated
bob.setPlayerFlashlightForce(forcebool) → ()

Deprecated function

getPlayerSkin

deprecated
bob.getPlayerSkin() → string

Deprecated function

setPlayerSkin

deprecated
bob.setPlayerSkin(idstring) → ()

Deprecated function

pushPlayerSkin

deprecated
bob.pushPlayerSkin(skin_idstring) → ()

Deprecated function

popPlayerSkin

deprecated
bob.popPlayerSkin(skin_idstring) → ()

Deprecated function

getTriggers

deprecated
bob.getTriggers(
xnumber,
ynumber
) → ()

Deprecated function

getTrigger

deprecated
bob.getTrigger(indexnumber) → bool

Deprecated function

setTriggers

deprecated
bob.setTriggers(
xnumber,
ynumber,
triggerbool
) → ()

Deprecated function

setTrigger

deprecated
bob.setTrigger(
indexnumber,
triggerbool
) → ()

Deprecated function

flipMirror

deprecated
bob.flipMirror(
xnumber,
ynumber
) → string

Deprecated function

setChar

deprecated
bob.setChar(
cstring,
xnumber,
ynumber,
collisionbool,
fg_rnumber,
fg_gnumber,
fg_bnumber,
bg_rnumber,
bg_gnumber,
bg_bnumber
) → ()

Deprecated function

fillCharRect

deprecated
bob.fillCharRect(
cstring,
xnumber,
ynumber,
widthnumber,
heightnumber,
collisionbool,
fg_rnumber,
fg_gnumber,
fg_bnumber,
bg_rnumber,
bg_gnumber,
bg_bnumber
) → ()

Deprecated function

fillCharCircle

deprecated
bob.fillCharCircle(
cstring,
xnumber,
ynumber,
radiusnumber,
collisionbool,
fg_rnumber,
fg_gnumber,
fg_bnumber,
bg_rnumber,
bg_gnumber,
bg_bnumber
) → ()

Deprecated function

fillCharLine

deprecated
bob.fillCharLine(
cstring,
x1number,
y1number,
x2number,
y2number,
collisionbool,
fg_rnumber,
fg_gnumber,
fg_bnumber,
bg_rnumber,
bg_gnumber,
bg_bnumber
) → ()

Deprecated function

fillCollisionRect

deprecated
bob.fillCollisionRect(
x1number,
y1number,
x2number,
y2number,
collisionbool
) → ()

Deprecated function

fillFloorCollisionRect

deprecated
bob.fillFloorCollisionRect(
x1number,
y1number,
x2number,
y2number,
collisionbool
) → ()

Deprecated function

setCrosshair

deprecated
bob.setCrosshair(
indexnumber,
xnumber,
ynumber,
sizenumber,
rnumber,
gnumber,
bnumber
) → ()

Deprecated function

removeCrosshair

deprecated
bob.removeCrosshair(indexnumber) → ()

Deprecated function

inCrosshair

deprecated
bob.inCrosshair(indexnumber) → bool

Deprecated function

playSound

deprecated
bob.playSound(
soundstring,
volumenumber
) → ()

Deprecated function

playSoundPos

deprecated
bob.playSoundPos(
soundstring,
volumenumber,
pos_xnumber
) → ()

Deprecated function

playSoundEntity

deprecated
bob.playSoundEntity(
soundstring,
volumenumber,
entitynumber
) → ()

Deprecated function

playSoundLooped

deprecated
bob.playSoundLooped(
soundstring,
volumenumber,
loopsnumber
) → ()

Deprecated function

playMusic

deprecated
bob.playMusic(
musicstring,
bpmnumber
) → ()

Deprecated function

spawnItem

deprecated
bob.spawnItem(
pos_xnumber,
pos_ynumber,
itemstring,
idstring,
levelnumber
) → integer--

entity index

Deprecated function

generateItem

deprecated
bob.generateItem(
pos_xnumber,
pos_ynumber,
itemstring,
idstring,
generatorstring,
levelnumber
) → integer--

entity index

Deprecated function

generateItemSeeded

deprecated
bob.generateItemSeeded(
pos_xnumber,
pos_ynumber,
itemstring,
idstring,
generatorstring,
levelnumber,
seed1number,
seed2number
) → integer--

entity index

Deprecated function

getItemLevel

deprecated
bob.getItemLevel(indexnumber) → number

Deprecated function

getItemName

deprecated
bob.getItemName(indexnumber) → string

Deprecated function

getItemAttrInteger

deprecated
bob.getItemAttrInteger(
indexnumber,
attr_idstring
) → number

Deprecated function

setItemAttrInteger

deprecated
bob.setItemAttrInteger(
indexnumber,
attr_idstring,
valuenumber
) → ()

Deprecated function

getItemAttrFloat

deprecated
bob.getItemAttrFloat(
indexnumber,
attr_idstring
) → number

Deprecated function

setItemAttrFloat

deprecated
bob.setItemAttrFloat(
indexnumber,
attr_idstring,
valuenumber
) → ()

Deprecated function

getItemAttrString

deprecated
bob.getItemAttrString(
indexnumber,
attr_idstring
) → string

Deprecated function

setItemAttrString

deprecated
bob.setItemAttrString(
indexnumber,
attr_idstring,
valuestring
) → ()

Deprecated function

sightUpdate

deprecated
bob.sightUpdate() → ()

Deprecated function

spawn

deprecated
bob.spawn(
idstring,
pos_xnumber,
pos_ynumber
) → number--

entity index

Deprecated function

spawnLightCircle

deprecated
bob.spawnLightCircle(
offsetnumber,
collisionbool,
pos_xnumber,
pos_ynumber,
rnumber,
gnumber,
bnumber,
radiusnumber,
pulse_amplitudenumber,
pulse_periodnumber
) → number--

entity index

Deprecated function

spawnLightCone

deprecated
bob.spawnLightCone(
offsetnumber,
collisionbool,
pos_xnumber,
pos_ynumber,
rnumber,
gnumber,
bnumber,
radiusnumber,
anglenumber,
pulse_amplitudenumber,
pulse_periodnumber,
rotation_periodnumber
) → number--

entity index

Deprecated function

spawnExplosion

deprecated
bob.spawnExplosion(
pos_xnumber,
pos_ynumber,
instrstring,
ring_countnumber,
ring_delaynumber,
ring_radiusnumber,
ring_damagenumber
) → number--

entity index

Deprecated function

spawnLaser

deprecated
bob.spawnLaser(
pos_xnumber,
pos_ynumber,
instrstring,
dir_xnumber,
dir_ynumber,
offsetnumber,
scalenumber
) → number--

entity index

Deprecated function

spawnText

deprecated
bob.spawnText(
pos_xnumber,
pos_ynumber,
textstring,
fontstring,
centerbool,
col_rnumber,
col_gnumber,
col_bnumber
) → number--

entity index

Deprecated function

spawnImage

deprecated
bob.spawnImage(
pos_xnumber,
pos_ynumber,
imagestring,
centerbool
) → number--

entity index

Deprecated function

spawnImageCollision

deprecated
bob.spawnImageCollision(
pos_xnumber,
pos_ynumber,
imagestring,
centerbool
) → number--

entity index

Deprecated function

spawnAnimation

deprecated
bob.spawnAnimation(
pos_xnumber,
pos_ynumber,
imagestring,
durationnumber
) → number--

entity index

Deprecated function

spawnAnimationOneShot

deprecated
bob.spawnAnimationOneShot(
pos_xnumber,
pos_ynumber,
imagestring,
durationnumber
) → number--

entity index

Deprecated function

spawnAnimationSync

deprecated
bob.spawnAnimationSync(
pos_xnumber,
pos_ynumber,
imagestring,
durationnumber
) → number--

entity index

Deprecated function

spawnBat

deprecated
bob.spawnBat(
xnumber,
ynumber
) → number--

entity index

Deprecated function

spawnOwl

deprecated
bob.spawnOwl(
xnumber,
ynumber
) → number--

entity index

Deprecated function

spawnSpider

deprecated
bob.spawnSpider(
xnumber,
ynumber
) → number--

entity index

Deprecated function

spawnTaurus

deprecated
bob.spawnTaurus(
xnumber,
ynumber
) → number--

entity index

Deprecated function

spawnPubMoc

deprecated
bob.spawnPubMoc(
xnumber,
ynumber
) → number--

entity index

Deprecated function

spawnWindow

deprecated
bob.spawnWindow(
pos_xnumber,
pos_ynumber,
rnumber,
gnumber,
bnumber,
dirstring
) → number--

entity index

Deprecated function

spawnEntity

deprecated
bob.spawnEntity(
cstring,
pos_xnumber,
pos_ynumber,
instrstring,
funcstring
) → number--

entity index

Deprecated function

spawnEntityCustom

deprecated
bob.spawnEntityCustom(
cstring,
pos_xnumber,
pos_ynumber,
collisionbool,
fg_rnumber,
fg_gnumber,
fg_bnumber,
bg_rnumber,
bg_gnumber,
bg_bnumber
) → number--

entity index

Deprecated function

spawnEntitySkin

deprecated
bob.spawnEntitySkin(
skinstring,
pos_xnumber,
pos_ynumber,
collisionbool,
fg_rnumber,
fg_gnumber,
fg_bnumber,
bg_rnumber,
bg_gnumber,
bg_bnumber
) → number--

entity index

Deprecated function

spawnEntitySpawner

deprecated
bob.spawnEntitySpawner(
cstring,
pos_xnumber,
pos_ynumber,
instrstring,
funcstring,
spawn_functionstring,
spawn_ratenumber
) → number--

entity index

Deprecated function

getEntity

deprecated
bob.getEntity(
pos_xnumber,
pos_ynumber
) → number--

entity index

Deprecated function

getPlayer

deprecated
bob.getPlayer(
pos_xnumber,
pos_ynumber
) → number--

entity index

Deprecated function

moveEntityPos

deprecated
bob.moveEntityPos(
indexnumber,
step_timenumber,
pos_xnumber,
pos_ynumber,
damagenumber,
rangenumber,
astarbool
) → ()

Deprecated function

moveEntityTarget

deprecated
bob.moveEntityTarget(
indexnumber,
step_timenumber,
target_indexnumber,
damagenumber,
rangenumber,
astarbool
) → ()

Deprecated function

setEntitySkin

deprecated
bob.setEntitySkin(
indexnumber,
skinstring
) → ()

Deprecated function

setEntityPos

deprecated
bob.setEntityPos(
indexnumber,
pos_xnumber,
pos_ynumber
) → ()

Deprecated function

setEntityHitbox

deprecated
bob.setEntityHitbox(
indexnumber,
x1number,
y1number,
x2number,
y2number
) → ()

Deprecated function

setEntityChar

deprecated
bob.setEntityChar(
indexnumber,
cstring
) → ()

Deprecated function

setEntityColor

deprecated
bob.setEntityColor(
indexnumber,
fg_rnumber,
fg_gnumber,
fg_bnumber,
bg_rnumber,
bg_gnumber,
bg_bnumber
) → ()

Deprecated function

setEntityOrder

deprecated
bob.setEntityOrder(
indexnumber,
orderstring
) → ()

Deprecated function

setEntitySight

deprecated
bob.setEntitySight(
indexnumber,
sightbool
) → ()

Deprecated function

setEntityTranscending

deprecated
bob.setEntityTranscending(
indexnumber,
transcendingbool
) → ()

Deprecated function

setEntityCollision

deprecated
bob.setEntityCollision(
indexnumber,
collisionbool
) → ()

Deprecated function

setEntityCollisionDisable

deprecated
bob.setEntityCollisionDisable(
indexnumber,
collisionbool
) → ()

Deprecated function

setEntityMovementCollision

deprecated
bob.setEntityMovementCollision(
indexnumber,
collisionbool
) → ()

Deprecated function

setEntityStaticCollision

deprecated
bob.setEntityStaticCollision(
indexnumber,
collisionbool
) → ()

Deprecated function

setEntityPlayerCollision

deprecated
bob.setEntityPlayerCollision(
indexnumber,
collisionbool
) → ()

Deprecated function

setEntityFlying

deprecated
bob.setEntityFlying(
indexnumber,
flyingbool
) → ()

Deprecated function

setEntityAnimationMirrorVer

deprecated
bob.setEntityAnimationMirrorVer(
indexnumber,
animation_mirror_verbool
) → ()

Deprecated function

setEntityAnimationLoop

deprecated
bob.setEntityAnimationLoop(
indexnumber,
loopbool
) → ()

Deprecated function

isEntityDead

deprecated
bob.isEntityDead(indexnumber) → bool

Deprecated function

isEntityStuck

deprecated
bob.isEntityStuck(indexnumber) → bool

Deprecated function

hasEntity

deprecated
bob.hasEntity(
pos_xnumber,
pos_ynumber
) → bool

Deprecated function

dissolveEntity

deprecated
bob.dissolveEntity(indexnumber) → ()

Deprecated function

purgeEntity

deprecated
bob.purgeEntity(indexnumber) → number--

0

Deprecated function

purgeEntitySilent

deprecated
bob.purgeEntitySilent(indexnumber) → number

Deprecated function

purgeEntities

deprecated
bob.purgeEntities(tabletable) → ()

Deprecated function

killEntity

deprecated
bob.killEntity(indexnumber) → ()

Deprecated function

killEntities

deprecated
bob.killEntities(
pos_xnumber,
pos_ynumber
) → ()

Deprecated function

getEntityX

deprecated
bob.getEntityX(indexnumber) → number

Deprecated function

getEntityY

deprecated
bob.getEntityY(indexnumber) → number

Deprecated function

getEntityPos

deprecated
bob.getEntityPos(indexnumber) → table

Deprecated function

getEntityHealth

deprecated
bob.getEntityHealth(indexnumber) → number

Deprecated function

setEntityHealth

deprecated
bob.setEntityHealth(
entitynumber,
valnumber
) → ()

Deprecated function

setEntityHealthMax

deprecated
bob.setEntityHealthMax(
entitynumber,
valnumber
) → ()

Deprecated function

preloadMusic

deprecated
bob.preloadMusic(namestring) → ()

Deprecated function

getMusicElapsed

deprecated
bob.getMusicElapsed() → number

Deprecated function

getMusicLoops

deprecated
bob.getMusicLoops() → number

Deprecated function

getLoopElapsed

deprecated
bob.getLoopElapsed() → number

Deprecated function

getLoopBGM

deprecated
bob.getLoopBGM() → string

Deprecated function

stopLoop

deprecated
bob.stopLoop() → ()

Deprecated function

setLoop

deprecated
bob.setLoop(
bgmnumber,
bpmnumber,
beats_per_measurenumber
) → ()

Deprecated function

skipLoop

deprecated
bob.skipLoop() → ()

Deprecated function

setLoopVolume

deprecated
bob.setLoopVolume(volnumber) → ()

Deprecated function

setLoopDrum

deprecated
bob.setLoopDrum(
charactersstring,
chars_per_beatnumber,
speednumber
) → ()

Deprecated function

setLoopSnare

deprecated
bob.setLoopSnare(
charactersstring,
chars_per_beatnumber,
speednumber
) → ()

Deprecated function

getLoopBeatsPerMinute

deprecated
bob.getLoopBeatsPerMinute() → number

Deprecated function

getLoopBeatsPerMeasure

deprecated
bob.getLoopBeatsPerMeasure() → number

Deprecated function

getLoopCharacterCount

deprecated
bob.getLoopCharacterCount() → number

Deprecated function

getLoopDrumCharacter

deprecated
bob.getLoopDrumCharacter(indexnumber) → string

Deprecated function

getLoopSnareCharacter

deprecated
bob.getLoopSnareCharacter(indexnumber) → string

Deprecated function

getLoopCharactersPerBeat

deprecated
bob.getLoopCharactersPerBeat() → number

Deprecated function

getLoopBeatCount

deprecated
bob.getLoopBeatCount() → number

Deprecated function

getLoopBeatDuration

deprecated
bob.getLoopBeatDuration() → number

Deprecated function

getLoopBeatElapsed

deprecated
bob.getLoopBeatElapsed() → number

Deprecated function

getLoopMeasureCount

deprecated
bob.getLoopMeasureCount() → number

Deprecated function

getLoopMeasureDuration

deprecated
bob.getLoopMeasureDuration() → number

Deprecated function

getLoopMeasureElapsed

deprecated
bob.getLoopMeasureElapsed() → number

Deprecated function

getLoopDuration

deprecated
bob.getLoopDuration() → number

Deprecated function

getLoopBeatInMeasure

deprecated
bob.getLoopBeatInMeasure() → number

Deprecated function

reset

deprecated
bob.reset() → ()

Deprecated function

deckGetItems

deprecated
bob.deckGetItems() → table

Deprecated function

deckGetItemsCore

deprecated
bob.deckGetItemsCore() → table

Deprecated function

deckGetItemsNormal

deprecated
bob.deckGetItemsNormal() → table

Deprecated function

deckGetItemLevel

deprecated
bob.deckGetItemLevel(typestring) → number

Deprecated function

deckSuggestRandom

deprecated
bob.deckSuggestRandom() → string

Deprecated function

deckSuggestRandomAll

deprecated
bob.deckSuggestRandomAll() → string

Deprecated function

deckSuggestHighCount

deprecated
bob.deckSuggestHighCount() → string

Deprecated function

deckSuggestLowCount

deprecated
bob.deckSuggestLowCount() → string

Deprecated function

getButtonState

deprecated
bob.getButtonState(buttonstring) → bool

Deprecated function

getAnalogState

deprecated
bob.getAnalogState(analogstring) → number

Deprecated function

featureEnable

deprecated
bob.featureEnable(featurestring) → ()

Deprecated function

featureDisable

deprecated
bob.featureDisable(featurestring) → ()

Deprecated function

inventoryAdd

deprecated
bob.inventoryAdd(
itemstring,
countnumber
) → ()

Deprecated function

inventoryGet

deprecated
bob.inventoryGet(itemstring) → number

Deprecated function

inventorySet

deprecated
bob.inventorySet(
itemstring,
numbernumber
) → ()

Deprecated function

inventoryGetLevel

deprecated
bob.inventoryGetLevel(itemstring) → number

Deprecated function

inventorySetLevel

deprecated
bob.inventorySetLevel(itemstring) → ()

Deprecated function

inventoryConsume

deprecated
bob.inventoryConsume(
itemstring,
countnumber
) → bool

Deprecated function

inventoryColor

deprecated
bob.inventoryColor(
itemstring,
rnumber,
gnumber,
bnumber
) → ()

Deprecated function

itemGroups

deprecated
bob.itemGroups(itemstring) → ()

Deprecated function

itemElements

deprecated
bob.itemElements(itemstring) → ()

Deprecated function

setThemeColor

deprecated
bob.setThemeColor(
rnumber,
gnumber,
bnumber
) → ()

Deprecated function

resetThemeColor

deprecated
bob.resetThemeColor() → ()

Deprecated function

setAutoplay

deprecated
bob.setAutoplay(enabledbool) → ()

Deprecated function

setGradeVisible

deprecated
bob.setGradeVisible(enabledbool) → ()

Deprecated function

getInstrumentColor

deprecated
bob.getInstrumentColor(instrstring) → table

Deprecated function

mapClear

deprecated
bob.mapClear() → ()

Deprecated function

teleport

deprecated
bob.teleport(
world_xnumber,
world_ynumber,
world_znumber,
player_xnumber,
player_ynumber
) → ()

Deprecated function

warp

deprecated
bob.warp(
world_idstring,
world_xnumber,
world_ynumber,
world_znumber,
player_xnumber,
player_ynumber
) → ()

Deprecated function

warpRegion

deprecated
bob.warpRegion(world_idstring) → ()

Deprecated function

purgeRegion

deprecated
bob.purgeRegion(world_idstring) → ()

Deprecated function

save

deprecated
bob.save() → ()

Deprecated function

endGame

deprecated
bob.endGame() → ()

Deprecated function

clearSeed

deprecated
bob.clearSeed(
regionstring | nil--

region identifier

) → ()

Deprecated function

setBackground

deprecated
bob.setBackground(backgroundstring) → ()

Deprecated function

lockPlayerMovement

deprecated
bob.lockPlayerMovement() → ()

Deprecated function

unlockPlayerMovement

deprecated
bob.unlockPlayerMovement() → ()

Deprecated function

setHealth

deprecated
bob.setHealth(healthnumber) → ()

Deprecated function

setHealthMax

deprecated
bob.setHealthMax(health_maxnumber) → ()

Deprecated function

getHealth

deprecated
bob.getHealth() → number

Deprecated function

getHealthMax

deprecated
bob.getHealthMax() → number

Deprecated function

addHealth

deprecated
bob.addHealth(healthnumber) → ()

Deprecated function

drainHealth

deprecated
bob.drainHealth(healthnumber) → ()

Deprecated function

setNoPause

deprecated
bob.setNoPause(no_pausebool) → ()

Deprecated function

setSkip

deprecated
bob.setSkip(skipbool) → ()

Deprecated function

setAmbient

deprecated
bob.setAmbient(ambientnumber) → ()

Deprecated function

getSeed

deprecated
bob.getSeed() → ()

Deprecated function

isWalkable

deprecated
bob.isWalkable(
xnumber,
ynumber
) → bool

Deprecated function

setFogIntensity

deprecated
bob.setFogIntensity(intensitynumber) → ()

Deprecated function

ascend

deprecated
bob.ascend() → ()

Deprecated function

descend

deprecated
bob.descend() → ()

Deprecated function

isConnector

deprecated
bob.isConnector(strstring) → bool

Deprecated function

isEntry

deprecated
bob.isEntry(strstring) → bool

Deprecated function

setFlashlightIntensity

deprecated
bob.setFlashlightIntensity(intensitynumber) → ()

Deprecated function

getCharacterName

deprecated
bob.getCharacterName() → string

Deprecated function

bresenhamInit

deprecated
bob.bresenhamInit(
x1number,
y1number,
x2number,
y2number
) → ()

Deprecated function

bresenhamStep

deprecated
bob.bresenhamStep() → table

Deprecated function

randomSeed

deprecated
bob.randomSeed() → ()

Deprecated function

parseText

deprecated
bob.parseText(sstring) → ()

Deprecated function

expr

deprecated
bob.expr(
idstring,
xnumber
) → number

Deprecated function

expr2

deprecated
bob.expr2(
idstring,
xnumber,
ynumber
) → number

Deprecated function

expr3

deprecated
bob.expr3(
idstring,
xnumber,
ynumber,
znumber
) → number

Deprecated function

setMasterVol

deprecated
bob.setMasterVol(levelnumber) → ()

Deprecated function

setMusicVol

deprecated
bob.setMusicVol(levelnumber) → ()

Deprecated function

setSoundVol

deprecated
bob.setSoundVol(levelnumber) → ()

Deprecated function

setServiceEnabled

deprecated
bob.setServiceEnabled(enabledbool) → ()

Deprecated function

getMode

deprecated
bob.getMode() → string

Deprecated function

setMode

deprecated
bob.setMode(modestring) → ()

Deprecated function

getDifficulty

deprecated
bob.getDifficulty() → string

Deprecated function

setDifficulty

deprecated
bob.setDifficulty(diffstring) → ()

Deprecated function

isArcade

deprecated
bob.isArcade() → bool

Deprecated function

isDemo

deprecated
bob.isDemo() → bool

Deprecated function

isDebug

deprecated
bob.isDebug() → bool

Deprecated function

modifierEnabled

deprecated
bob.modifierEnabled(mod_idstring) → bool

Deprecated function

musicOffsetGet

deprecated
bob.musicOffsetGet() → number

Deprecated function

musicOffsetSet

deprecated
bob.musicOffsetSet(offsetnumber) → ()

Deprecated function

dialogText

deprecated
bob.dialogText(contentstring) → ()

Deprecated function

dialogInstant

deprecated
bob.dialogInstant(contentstring) → ()

Deprecated function

dialogSelf

deprecated
bob.dialogSelf(contentstring) → ()

Deprecated function

dialogPerson

deprecated
bob.dialogPerson(
personstring,
contentstring
) → ()

Deprecated function

dialogSkin

deprecated
bob.dialogSkin(
skinstring,
contentstring
) → ()

Deprecated function

dialogSkinCustom

deprecated
bob.dialogSkinCustom(
skinstring,
contentstring,
custom_namestring
) → ()

Deprecated function

dialogActive

deprecated
bob.dialogActive() → bool

Deprecated function

dialogWait

deprecated
bob.dialogWait() → ()

Deprecated function

fxReset

deprecated
bob.fxReset() → ()

Deprecated function

fxClear

deprecated
bob.fxClear() → ()

Deprecated function

fxClearEffects

deprecated
bob.fxClearEffects() → ()

Deprecated function

fxClearShaders

deprecated
bob.fxClearShaders() → ()

Deprecated function

fxShaderActivate

deprecated
bob.fxShaderActivate(shaderstring) → ()

Deprecated function

fxShaderActivateGroup

deprecated
bob.fxShaderActivateGroup(shaderstring) → ()

Deprecated function

fxShaderActivateFade

deprecated
bob.fxShaderActivateFade(
shaderstring,
fadenumber
) → ()

Deprecated function

fxShaderActivateFadeGroup

deprecated
bob.fxShaderActivateFadeGroup(
shaderstring,
fadenumber
) → ()

Deprecated function

fxShaderRemove

deprecated
bob.fxShaderRemove(shaderstring) → ()

Deprecated function

fxShaderRemoveGroup

deprecated
bob.fxShaderRemoveGroup(shaderstring) → ()

Deprecated function

fxShaderRemoveFade

deprecated
bob.fxShaderRemoveFade(
shaderstring,
fadenumber
) → ()

Deprecated function

fxShaderRemoveFadeGroup

deprecated
bob.fxShaderRemoveFadeGroup(
shaderstring,
fadenumber
) → ()

Deprecated function

fxParticleSpray

deprecated
bob.fxParticleSpray(
pos_xnumber,
pos_ynumber,
rnumber,
gnumber,
bnumber,
r_fadenumber,
g_fadenumber,
b_fadenumber,
alphanumber,
alpha_fadenumber,
speednumber,
speed_distnumber,
anglenumber,
angle_distnumber,
ttlnumber,
ttl_distnumber,
countnumber,
collidebool,
overwritebool,
overlaybool,
offset_x_distnumber,
offset_y_distnumber
) → ()

Deprecated function

fxParticleSprayMagnet

deprecated
bob.fxParticleSprayMagnet(
pos_xnumber,
pos_ynumber,
rnumber,
gnumber,
bnumber,
r_fadenumber,
g_fadenumber,
b_fadenumber,
alphanumber,
alpha_fadenumber,
speednumber,
speed_distnumber,
ttlnumber,
ttl_distnumber,
countnumber,
collidebool,
overwritebool,
overlaybool,
offset_x_distnumber,
offset_y_distnumber,
radiusnumber
) → ()

Deprecated function

fxRumble

deprecated
bob.fxRumble(
durationnumber,
strengthnumber
) → ()

Deprecated function

fxStorm

deprecated
bob.fxStorm(
durationnumber,
strengthnumber
) → ()

Deprecated function

fxStormEx

deprecated
bob.fxStormEx(
durationnumber,
strength_windnumber,
strength_rainnumber
) → ()

Deprecated function

fxCorrupt

deprecated
bob.fxCorrupt(durationnumber) → ()

Deprecated function

fxFlash

deprecated
bob.fxFlash(
durationnumber,
strengthnumber
) → ()

Deprecated function

fxFlashEx

deprecated
bob.fxFlashEx(
durationnumber,
start_valnumber,
end_valnumber
) → ()

Deprecated function

fxVolume

deprecated
bob.fxVolume(
durationnumber,
strengthnumber
) → ()

Deprecated function

fxVolumeEx

deprecated
bob.fxVolumeEx(
durationnumber,
start_valnumber,
end_valnumber
) → ()

Deprecated function

fxVolumeMusic

deprecated
bob.fxVolumeMusic(
durationnumber,
strengthnumber
) → ()

Deprecated function

fxVolumeMusicEx

deprecated
bob.fxVolumeMusicEx(
durationnumber,
start_valnumber,
end_valnumber
) → ()

Deprecated function

fxVolumeSound

deprecated
bob.fxVolumeSound(
durationnumber,
strengthnumber
) → ()

Deprecated function

fxVolumeSoundEx

deprecated
bob.fxVolumeSoundEx(
durationnumber,
start_valnumber,
end_valnumber
) → ()

Deprecated function

fxCircle

deprecated
bob.fxCircle(
durationnumber,
start_valnumber,
end_valnumber
) → ()

Deprecated function

sfxReset

deprecated
bob.sfxReset() → ()

Deprecated function

sfxPan

deprecated
bob.sfxPan(valnumber) → ()

Deprecated function

sfxWhite

deprecated
bob.sfxWhite(valnumber) → ()

Deprecated function

sfxBrown

deprecated
bob.sfxBrown(valnumber) → ()

Deprecated function

sfxCrush

deprecated
bob.sfxCrush(valnumber) → ()

Deprecated function

sfxLimit

deprecated
bob.sfxLimit(valnumber) → ()

Deprecated function

sfxHard

deprecated
bob.sfxHard(valnumber) → ()

Deprecated function

gfxMBarSpeed

deprecated
bob.gfxMBarSpeed(valnumber) → ()

Deprecated function

gfxBrightness

deprecated
bob.gfxBrightness(valnumber) → ()

Deprecated function

gfxCircle

deprecated
bob.gfxCircle(valnumber) → ()

Deprecated function

gfxSight

deprecated
bob.gfxSight(valnumber) → ()

Deprecated function

gfxGamma

deprecated
bob.gfxGamma(valnumber) → ()

Deprecated function

gfxWhiteness

deprecated
bob.gfxWhiteness(valnumber) → ()

Deprecated function

gfxRumble

deprecated
bob.gfxRumble(valnumber) → ()

Deprecated function

gfxWind

deprecated
bob.gfxWind(valnumber) → ()

Deprecated function

gfxRain

deprecated
bob.gfxRain(valnumber) → ()

Deprecated function

gfxDissolve

deprecated
bob.gfxDissolve(valnumber) → ()

Deprecated function

gfxColorPipe

deprecated
bob.gfxColorPipe(valnumber) → ()

Deprecated function

gfxRainbowPipe

deprecated
bob.gfxRainbowPipe(valnumber) → ()

Deprecated function

gfxPulsePipe

deprecated
bob.gfxPulsePipe(valnumber) → ()

Deprecated function

gfxOffsetX

deprecated
bob.gfxOffsetX(valnumber) → ()

Deprecated function

gfxOffsetY

deprecated
bob.gfxOffsetY(valnumber) → ()

Deprecated function

gfxOffsetAddX

deprecated
bob.gfxOffsetAddX(valnumber) → ()

Deprecated function

gfxOffsetAddY

deprecated
bob.gfxOffsetAddY(valnumber) → ()

Deprecated function

setHUDMode

deprecated
bob.setHUDMode(modestring) → ()

Deprecated function

setMusicBarVisible

deprecated
bob.setMusicBarVisible(visiblebool) → ()

Deprecated function

setCriticalVisibleAlways

deprecated
bob.setCriticalVisibleAlways(visiblebool) → ()

Deprecated function

getCriticalCombo

deprecated
bob.getCriticalCombo() → ()

Deprecated function

clockFillBonus

deprecated
bob.clockFillBonus(minimumnumber) → ()

Deprecated function

setLifeMode

deprecated
bob.setLifeMode(modestring) → ()

Deprecated function

teleportOrigin

deprecated
bob.teleportOrigin() → ()

Deprecated function

setStaticExplosions

deprecated
bob.setStaticExplosions(statefalse) → ()

Deprecated function

getMode

deprecated
bob.getMode() → string

Deprecated function

getModeID

deprecated
bob.getModeID() → string

Deprecated function

setTrack

deprecated
bob.setTrack(idstring) → ()

Deprecated function

getTrack

deprecated
bob.getTrack() → string

Deprecated function

Show raw api
{
    "functions": [
        {
            "name": "log",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "msg",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 19,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "print",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "text",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 29,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "printColor",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "text",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "fg_r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "fg_g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "fg_b",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_b",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 45,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "rexPaste",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "file",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 58,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "sleep",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "duration",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 66,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "sleepUntilBeatElapsed",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "target",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 74,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "sleepUntilMeasureElapsed",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "target",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 82,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "yield",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 89,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "shutdown",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 96,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getGlobal",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "key",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 105,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setGlobal",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "key",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "value",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 115,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getLocal",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "key",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 124,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setLocal",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "key",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "value",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 134,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "applyLocalFilterOnRegion",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "key_starts_with",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 142,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getRegional",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "key",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 151,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setRegional",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "key",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "value",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 161,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getPermanent",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "key",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 170,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setPermanent",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "key",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "value",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 180,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getModeID",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 188,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getDifficultyID",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 197,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getWorldID",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 206,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getWorldX",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 215,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getWorldY",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 224,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getWorldZ",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 233,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getRealElapsed",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 242,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getTotalElapsed",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 251,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getRoomElapsed",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 260,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getRoomTemplateID",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 269,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getRoomVariant",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 278,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getPlayerX",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 287,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getPlayerY",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 296,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getPlayerPos",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "table"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 305,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setPlayerPos",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 315,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "isPlayerInRect",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "x1",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y1",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "x2",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y2",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 327,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getPlayerDist",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 338,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getPlayerDist",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 349,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setPlayerStartPos",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 359,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "addPlayerPos",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 368,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getPlayerDir",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 376,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getPlayerDirNorm",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 385,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setPlayerDir",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "dir",
                    "desc": "direction [0, 2pi]",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 394,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setPlayerDirNorm",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "dir",
                    "desc": "direction in range [0, 1]",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 403,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setPlayerDirTo",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 411,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setPlayerFlashlightForce",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "force",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 419,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getPlayerSkin",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 427,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setPlayerSkin",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "id",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 436,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "pushPlayerSkin",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "skin_id",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 444,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "popPlayerSkin",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "skin_id",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 452,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getTriggers",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 461,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getTrigger",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 470,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setTriggers",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "trigger",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 481,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setTrigger",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "trigger",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 490,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "flipMirror",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 500,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setChar",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "c",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "collision",
                    "desc": "",
                    "lua_type": "bool"
                },
                {
                    "name": "fg_r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "fg_g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "fg_b",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_b",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 518,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fillCharRect",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "c",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "width",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "height",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "collision",
                    "desc": "",
                    "lua_type": "bool"
                },
                {
                    "name": "fg_r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "fg_g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "fg_b",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_b",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 540,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fillCharCircle",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "c",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "radius",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "collision",
                    "desc": "",
                    "lua_type": "bool"
                },
                {
                    "name": "fg_r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "fg_g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "fg_b",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_b",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 561,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fillCharLine",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "c",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "x1",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y1",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "x2",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y2",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "collision",
                    "desc": "",
                    "lua_type": "bool"
                },
                {
                    "name": "fg_r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "fg_g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "fg_b",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_b",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 583,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fillCollisionRect",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "x1",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y1",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "x2",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y2",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "collision",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 598,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fillFloorCollisionRect",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "x1",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y1",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "x2",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y2",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "collision",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 610,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setCrosshair",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "size",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "b",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 624,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "removeCrosshair",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 632,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "inCrosshair",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 641,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "playSound",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "sound",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "volume",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 651,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "playSoundPos",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "sound",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "volume",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 661,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "playSoundEntity",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "sound",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "volume",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "entity",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 671,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "playSoundLooped",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "sound",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "volume",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "loops",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 681,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "playMusic",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "music",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "bpm",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 690,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnItem",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "item",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "id",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "level",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "integer"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 703,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "generateItem",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "item",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "id",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "generator",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "level",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "integer"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 718,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "generateItemSeeded",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "item",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "id",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "generator",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "level",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "seed1",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "seed2",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "integer"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 735,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getItemLevel",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 747,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getItemName",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 757,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getItemAttrInteger",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "attr_id",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 768,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setItemAttrInteger",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "attr_id",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "value",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 779,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getItemAttrFloat",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "attr_id",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 789,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setItemAttrFloat",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "attr_id",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "value",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 800,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getItemAttrString",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "attr_id",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 810,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setItemAttrString",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "attr_id",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "value",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 821,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "sightUpdate",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 828,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawn",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "id",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 839,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnLightCircle",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "offset",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "collision",
                    "desc": "",
                    "lua_type": "bool"
                },
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "b",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "radius",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pulse_amplitude",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pulse_period",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 858,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnLightCone",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "offset",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "collision",
                    "desc": "",
                    "lua_type": "bool"
                },
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "b",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "radius",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "angle",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pulse_amplitude",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pulse_period",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "rotation_period",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 881,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnExplosion",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "instr",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "ring_count",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "ring_delay",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "ring_radius",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "ring_damage",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 899,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnLaser",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "instr",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "dir_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "dir_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "offset",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "scale",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 917,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnText",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "text",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "font",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "center",
                    "desc": "",
                    "lua_type": "bool"
                },
                {
                    "name": "col_r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "col_g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "col_b",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 936,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnImage",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "image",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "center",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 951,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnImageCollision",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "image",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "center",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 964,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnAnimation",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "image",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "duration",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 977,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnAnimationOneShot",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "image",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "duration",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 990,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnAnimationSync",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "image",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "duration",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1003,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnBat",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1014,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnOwl",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1025,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnSpider",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1036,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnTaurus",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1047,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnPubMoc",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1058,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnWindow",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "b",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "dir",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1073,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnEntity",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "c",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "instr",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "func",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1087,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnEntityCustom",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "c",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "collision",
                    "desc": "",
                    "lua_type": "bool"
                },
                {
                    "name": "fg_r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "fg_g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "fg_b",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_b",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1106,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnEntitySkin",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "skin",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "collision",
                    "desc": "",
                    "lua_type": "bool"
                },
                {
                    "name": "fg_r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "fg_g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "fg_b",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_b",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1127,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "spawnEntitySpawner",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "c",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "instr",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "func",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "spawn_function",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "spawn_rate",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1145,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getEntity",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1158,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getPlayer",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "entity index",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1169,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "moveEntityPos",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "step_time",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "damage",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "range",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "astar",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1184,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "moveEntityTarget",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "step_time",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "target_index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "damage",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "range",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "astar",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1199,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setEntitySkin",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "skin",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1210,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setEntityPos",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1220,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setEntityHitbox",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "x1",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y1",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "x2",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y2",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1232,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setEntityChar",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "c",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1241,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setEntityColor",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "fg_r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "fg_g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "fg_b",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bg_b",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1255,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setEntityOrder",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "order",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1264,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setEntitySight",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "sight",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1273,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setEntityTranscending",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "transcending",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1282,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setEntityCollision",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "collision",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1291,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setEntityCollisionDisable",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "collision",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1300,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setEntityMovementCollision",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "collision",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1309,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setEntityStaticCollision",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "collision",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1318,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setEntityPlayerCollision",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "collision",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1327,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setEntityFlying",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "flying",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1336,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setEntityAnimationMirrorVer",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "animation_mirror_ver",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1345,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setEntityAnimationLoop",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "loop",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1354,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "isEntityDead",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1363,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "isEntityStuck",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1373,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "hasEntity",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1384,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "dissolveEntity",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1393,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "purgeEntity",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "0",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1402,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "purgeEntitySilent",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1412,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "purgeEntities",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "table",
                    "desc": "",
                    "lua_type": "table"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1421,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "killEntity",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1429,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "killEntities",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1438,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getEntityX",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1447,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getEntityY",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1457,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getEntityPos",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "table"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1467,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getEntityHealth",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1477,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setEntityHealth",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "entity",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1487,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setEntityHealthMax",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "entity",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1496,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "preloadMusic",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "name",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1504,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getMusicElapsed",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1512,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getMusicLoops",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1521,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getLoopElapsed",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1530,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getLoopBGM",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1539,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "stopLoop",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1547,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setLoop",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "bgm",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "bpm",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "beats_per_measure",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1557,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "skipLoop",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1564,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setLoopVolume",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "vol",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1572,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setLoopDrum",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "characters",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "chars_per_beat",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "speed",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1582,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setLoopSnare",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "characters",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "chars_per_beat",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "speed",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1592,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getLoopBeatsPerMinute",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1600,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getLoopBeatsPerMeasure",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1609,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getLoopCharacterCount",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1618,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getLoopDrumCharacter",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1628,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getLoopSnareCharacter",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "index",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1638,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getLoopCharactersPerBeat",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1647,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getLoopBeatCount",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1656,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getLoopBeatDuration",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1665,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getLoopBeatElapsed",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1674,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getLoopMeasureCount",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1683,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getLoopMeasureDuration",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1692,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getLoopMeasureElapsed",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1701,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getLoopDuration",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1710,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getLoopBeatInMeasure",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1719,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "reset",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1727,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "deckGetItems",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "table"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1735,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "deckGetItemsCore",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "table"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1744,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "deckGetItemsNormal",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "table"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1753,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "deckGetItemLevel",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "type",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1763,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "deckSuggestRandom",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1772,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "deckSuggestRandomAll",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1781,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "deckSuggestHighCount",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1790,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "deckSuggestLowCount",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1799,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getButtonState",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "button",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1809,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getAnalogState",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "analog",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1819,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "featureEnable",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "feature",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1828,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "featureDisable",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "feature",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1836,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "inventoryAdd",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "item",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "count",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1845,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "inventoryGet",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "item",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1854,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "inventorySet",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "item",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "number",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1864,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "inventoryGetLevel",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "item",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1873,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "inventorySetLevel",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "item",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1882,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "inventoryConsume",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "item",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "count",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1892,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "inventoryColor",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "item",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "b",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1904,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "itemGroups",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "item",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1912,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "itemElements",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "item",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1920,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setThemeColor",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "b",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1930,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "resetThemeColor",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1937,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setAutoplay",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "enabled",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1945,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setGradeVisible",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "enabled",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1953,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getInstrumentColor",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "instr",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "table"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1962,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "mapClear",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1970,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "teleport",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "world_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "world_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "world_z",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "player_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "player_y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1982,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "warp",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "world_id",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "world_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "world_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "world_z",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "player_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "player_y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 1995,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "warpRegion",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "world_id",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2003,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "purgeRegion",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "world_id",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2011,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "save",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2018,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "endGame",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2025,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "clearSeed",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "region",
                    "desc": "region identifier",
                    "lua_type": "string | nil"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2033,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setBackground",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "background",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2041,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "lockPlayerMovement",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2048,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "unlockPlayerMovement",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2055,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setHealth",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "health",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2063,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setHealthMax",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "health_max",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2071,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getHealth",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2079,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getHealthMax",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2088,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "addHealth",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "health",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2097,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "drainHealth",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "health",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2105,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setNoPause",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "no_pause",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2113,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setSkip",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "skip",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2121,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setAmbient",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "ambient",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2129,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getSeed",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2136,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "isWalkable",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2146,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setFogIntensity",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "intensity",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2155,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "ascend",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2162,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "descend",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2169,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "isConnector",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "str",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2178,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "isEntry",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "str",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2188,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setFlashlightIntensity",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "intensity",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2197,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getCharacterName",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2205,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "bresenhamInit",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "x1",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y1",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "x2",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y2",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2217,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "bresenhamStep",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "table"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2225,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "randomSeed",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2233,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "parseText",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "s",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2241,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "expr",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "id",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2251,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "expr2",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "id",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2263,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "expr3",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "id",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "z",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2276,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setMasterVol",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "level",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2285,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setMusicVol",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "level",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2293,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setSoundVol",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "level",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2301,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setServiceEnabled",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "enabled",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2309,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getMode",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2317,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setMode",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "mode",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2326,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getDifficulty",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2334,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setDifficulty",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "diff",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2343,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "isArcade",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2351,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "isDemo",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2360,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "isDebug",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2369,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "modifierEnabled",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "mod_id",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2379,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "musicOffsetGet",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2388,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "musicOffsetSet",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "offset",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2397,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "dialogText",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "content",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2405,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "dialogInstant",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "content",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2413,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "dialogSelf",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "content",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2421,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "dialogPerson",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "person",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "content",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2430,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "dialogSkin",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "skin",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "content",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2439,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "dialogSkinCustom",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "skin",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "content",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "custom_name",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2449,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "dialogActive",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2457,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "dialogWait",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2465,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxReset",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2472,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxClear",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2479,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxClearEffects",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2486,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxClearShaders",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2493,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxShaderActivate",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "shader",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2501,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxShaderActivateGroup",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "shader",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2509,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxShaderActivateFade",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "shader",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "fade",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2518,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxShaderActivateFadeGroup",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "shader",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "fade",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2527,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxShaderRemove",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "shader",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2535,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxShaderRemoveGroup",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "shader",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2543,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxShaderRemoveFade",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "shader",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "fade",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2552,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxShaderRemoveFadeGroup",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "shader",
                    "desc": "",
                    "lua_type": "string"
                },
                {
                    "name": "fade",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2561,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxParticleSpray",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "b",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "r_fade",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "g_fade",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "b_fade",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "alpha",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "alpha_fade",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "speed",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "speed_dist",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "angle",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "angle_dist",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "ttl",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "ttl_dist",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "count",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "collide",
                    "desc": "",
                    "lua_type": "bool"
                },
                {
                    "name": "overwrite",
                    "desc": "",
                    "lua_type": "bool"
                },
                {
                    "name": "overlay",
                    "desc": "",
                    "lua_type": "bool"
                },
                {
                    "name": "offset_x_dist",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "offset_y_dist",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2590,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxParticleSprayMagnet",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "pos_x",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "pos_y",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "r",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "g",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "b",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "r_fade",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "g_fade",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "b_fade",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "alpha",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "alpha_fade",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "speed",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "speed_dist",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "ttl",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "ttl_dist",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "count",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "collide",
                    "desc": "",
                    "lua_type": "bool"
                },
                {
                    "name": "overwrite",
                    "desc": "",
                    "lua_type": "bool"
                },
                {
                    "name": "overlay",
                    "desc": "",
                    "lua_type": "bool"
                },
                {
                    "name": "offset_x_dist",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "offset_y_dist",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "radius",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2626,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxRumble",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "duration",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "strength",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2641,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxStorm",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "duration",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "strength",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2650,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxStormEx",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "duration",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "strength_wind",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "strength_rain",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2660,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxCorrupt",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "duration",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2668,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxFlash",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "duration",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "strength",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2677,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxFlashEx",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "duration",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "start_val",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "end_val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2687,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxVolume",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "duration",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "strength",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2696,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxVolumeEx",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "duration",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "start_val",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "end_val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2706,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxVolumeMusic",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "duration",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "strength",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2715,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxVolumeMusicEx",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "duration",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "start_val",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "end_val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2725,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxVolumeSound",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "duration",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "strength",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2734,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxVolumeSoundEx",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "duration",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "start_val",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "end_val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2744,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "fxCircle",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "duration",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "start_val",
                    "desc": "",
                    "lua_type": "number"
                },
                {
                    "name": "end_val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2754,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "sfxReset",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2761,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "sfxPan",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2769,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "sfxWhite",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2777,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "sfxBrown",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2785,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "sfxCrush",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2793,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "sfxLimit",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2801,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "sfxHard",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2809,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "gfxMBarSpeed",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2817,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "gfxBrightness",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2825,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "gfxCircle",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2833,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "gfxSight",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2841,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "gfxGamma",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2849,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "gfxWhiteness",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2857,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "gfxRumble",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2865,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "gfxWind",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2873,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "gfxRain",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2881,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "gfxDissolve",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2889,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "gfxColorPipe",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2897,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "gfxRainbowPipe",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2905,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "gfxPulsePipe",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2913,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "gfxOffsetX",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2921,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "gfxOffsetY",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2929,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "gfxOffsetAddX",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2937,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "gfxOffsetAddY",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "val",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2945,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setHUDMode",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "mode",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2953,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setMusicBarVisible",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "visible",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2961,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setCriticalVisibleAlways",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "visible",
                    "desc": "",
                    "lua_type": "bool"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2969,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getCriticalCombo",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2976,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "clockFillBonus",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "minimum",
                    "desc": "",
                    "lua_type": "number"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2984,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setLifeMode",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "mode",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2992,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "teleportOrigin",
            "desc": "Deprecated function",
            "params": [],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 2999,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setStaticExplosions",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "state",
                    "desc": "",
                    "lua_type": "false"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 3007,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getMode",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 3015,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getModeID",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 3024,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "setTrack",
            "desc": "Deprecated function",
            "params": [
                {
                    "name": "id",
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "returns": [],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 3033,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        },
        {
            "name": "getTrack",
            "desc": "Deprecated function",
            "params": [],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "string"
                }
            ],
            "function_type": "static",
            "tags": [
                "deprecated"
            ],
            "source": {
                "line": 3041,
                "path": "../../res/data/script/lib/system/bob.lua"
            }
        }
    ],
    "properties": [],
    "types": [],
    "name": "bob",
    "desc": "Old and deprecated scripting functionality.\n\n```lua\nbob.log(\":)\")\n```\n\nAll of these functions are supposed to be replaced in the future.\nHowever, not everything has a replacement yet.",
    "source": {
        "line": 12,
        "path": "../../res/data/script/lib/system/bob.lua"
    }
}