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(msg: string) → ()

Deprecated function

print​

deprecated
bob.print(
text: string,
x: number,
y: number
) → ()

Deprecated function

printColor​

deprecated
bob.printColor(
text: string,
x: number,
y: number,
fg_r: number,
fg_g: number,
fg_b: number,
bg_r: number,
bg_g: number,
bg_b: number
) → ()

Deprecated function

rexPaste​

deprecated
bob.rexPaste(
file: string,
x: number,
y: number
) → ()

Deprecated function

sleep​

deprecated
bob.sleep(duration: number) → ()

Deprecated function

sleepUntilBeatElapsed​

deprecated
bob.sleepUntilBeatElapsed(target: number) → ()

Deprecated function

sleepUntilMeasureElapsed​

deprecated
bob.sleepUntilMeasureElapsed(target: number) → ()

Deprecated function

yield​

deprecated
bob.yield() → ()

Deprecated function

shutdown​

deprecated
bob.shutdown() → ()

Deprecated function

getGlobal​

deprecated
bob.getGlobal(key: string) → string

Deprecated function

setGlobal​

deprecated
bob.setGlobal(
key: string,
value: string
) → ()

Deprecated function

getLocal​

deprecated
bob.getLocal(key: string) → string

Deprecated function

setLocal​

deprecated
bob.setLocal(
key: string,
value: string
) → ()

Deprecated function

applyLocalFilterOnRegion​

deprecated
bob.applyLocalFilterOnRegion(key_starts_with: string) → ()

Deprecated function

getRegional​

deprecated
bob.getRegional(key: string) → string

Deprecated function

setRegional​

deprecated
bob.setRegional(
key: string,
value: string
) → ()

Deprecated function

getPermanent​

deprecated
bob.getPermanent(key: string) → string

Deprecated function

setPermanent​

deprecated
bob.setPermanent(
key: string,
value: string
) → ()

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(
x: number,
y: number
) → ()

Deprecated function

isPlayerInRect​

deprecated
bob.isPlayerInRect(
x1: number,
y1: number,
x2: number,
y2: number
) → boolean

Deprecated function

getPlayerDist​

deprecated
bob.getPlayerDist(
x: number,
y: number
) → number

Deprecated function

getPlayerDist​

deprecated
bob.getPlayerDist(
x: number,
y: number
) → number

Deprecated function

setPlayerStartPos​

deprecated
bob.setPlayerStartPos(
x: number,
y: number
) → ()

Deprecated function

addPlayerPos​

deprecated
bob.addPlayerPos(
x: number,
y: number
) → ()

Deprecated function

getPlayerDir​

deprecated
bob.getPlayerDir() → number

Deprecated function

getPlayerDirNorm​

deprecated
bob.getPlayerDirNorm() → number

Deprecated function

setPlayerDir​

deprecated
bob.setPlayerDir(
dir: number--

direction [0, 2pi]

) → ()

Deprecated function

setPlayerDirNorm​

deprecated
bob.setPlayerDirNorm(
dir: number--

direction in range [0, 1]

) → ()

Deprecated function

setPlayerDirTo​

deprecated
bob.setPlayerDirTo() → ()

Deprecated function

setPlayerFlashlightForce​

deprecated
bob.setPlayerFlashlightForce(force: boolean) → ()

Deprecated function

getPlayerSkin​

deprecated
bob.getPlayerSkin() → string

Deprecated function

setPlayerSkin​

deprecated
bob.setPlayerSkin(id: string) → ()

Deprecated function

pushPlayerSkin​

deprecated
bob.pushPlayerSkin(skin_id: string) → ()

Deprecated function

popPlayerSkin​

deprecated
bob.popPlayerSkin(skin_id: string) → ()

Deprecated function

getTriggers​

deprecated
bob.getTriggers(
x: number,
y: number
) → ()

Deprecated function

getTrigger​

deprecated
bob.getTrigger(index: number) → boolean

Deprecated function

setTriggers​

deprecated
bob.setTriggers(
x: number,
y: number,
trigger: boolean
) → ()

Deprecated function

setTrigger​

deprecated
bob.setTrigger(
index: number,
trigger: boolean
) → ()

Deprecated function

flipMirror​

deprecated
bob.flipMirror(
x: number,
y: number
) → string

Deprecated function

setChar​

deprecated
bob.setChar(
c: string,
x: number,
y: number,
collision: boolean,
fg_r: number,
fg_g: number,
fg_b: number,
bg_r: number,
bg_g: number,
bg_b: number
) → ()

Deprecated function

fillCharRect​

deprecated
bob.fillCharRect(
c: string,
x: number,
y: number,
width: number,
height: number,
collision: boolean,
fg_r: number,
fg_g: number,
fg_b: number,
bg_r: number,
bg_g: number,
bg_b: number
) → ()

Deprecated function

fillCharCircle​

deprecated
bob.fillCharCircle(
c: string,
x: number,
y: number,
radius: number,
collision: boolean,
fg_r: number,
fg_g: number,
fg_b: number,
bg_r: number,
bg_g: number,
bg_b: number
) → ()

Deprecated function

fillCharLine​

deprecated
bob.fillCharLine(
c: string,
x1: number,
y1: number,
x2: number,
y2: number,
collision: boolean,
fg_r: number,
fg_g: number,
fg_b: number,
bg_r: number,
bg_g: number,
bg_b: number
) → ()

Deprecated function

fillCollisionRect​

deprecated
bob.fillCollisionRect(
x1: number,
y1: number,
x2: number,
y2: number,
collision: boolean
) → ()

Deprecated function

fillFloorCollisionRect​

deprecated
bob.fillFloorCollisionRect(
x1: number,
y1: number,
x2: number,
y2: number,
collision: boolean
) → ()

Deprecated function

setCrosshair​

deprecated
bob.setCrosshair(
index: number,
x: number,
y: number,
size: number,
r: number,
g: number,
b: number
) → ()

Deprecated function

removeCrosshair​

deprecated
bob.removeCrosshair(index: number) → ()

Deprecated function

inCrosshair​

deprecated
bob.inCrosshair(index: number) → boolean

Deprecated function

playSound​

deprecated
bob.playSound(
sound: string,
volume: number
) → ()

Deprecated function

playSoundPos​

deprecated
bob.playSoundPos(
sound: string,
volume: number,
pos_x: number
) → ()

Deprecated function

playSoundEntity​

deprecated
bob.playSoundEntity(
sound: string,
volume: number,
entity: number
) → ()

Deprecated function

playSoundLooped​

deprecated
bob.playSoundLooped(
sound: string,
volume: number,
loops: number
) → ()

Deprecated function

playMusic​

deprecated
bob.playMusic(
music: string,
bpm: number
) → ()

Deprecated function

spawnItem​

deprecated
bob.spawnItem(
pos_x: number,
pos_y: number,
item: string,
id: string,
level: number
) → integer--

entity index

Deprecated function

generateItem​

deprecated
bob.generateItem(
pos_x: number,
pos_y: number,
item: string,
id: string,
generator: string,
level: number
) → integer--

entity index

Deprecated function

generateItemSeeded​

deprecated
bob.generateItemSeeded(
pos_x: number,
pos_y: number,
item: string,
id: string,
generator: string,
level: number,
seed1: number,
seed2: number
) → integer--

entity index

Deprecated function

getItemLevel​

deprecated
bob.getItemLevel(index: number) → number

Deprecated function

getItemName​

deprecated
bob.getItemName(index: number) → string

Deprecated function

getItemAttrInteger​

deprecated
bob.getItemAttrInteger(
index: number,
attr_id: string
) → number

Deprecated function

setItemAttrInteger​

deprecated
bob.setItemAttrInteger(
index: number,
attr_id: string,
value: number
) → ()

Deprecated function

getItemAttrFloat​

deprecated
bob.getItemAttrFloat(
index: number,
attr_id: string
) → number

Deprecated function

setItemAttrFloat​

deprecated
bob.setItemAttrFloat(
index: number,
attr_id: string,
value: number
) → ()

Deprecated function

getItemAttrString​

deprecated
bob.getItemAttrString(
index: number,
attr_id: string
) → string

Deprecated function

setItemAttrString​

deprecated
bob.setItemAttrString(
index: number,
attr_id: string,
value: string
) → ()

Deprecated function

sightUpdate​

deprecated
bob.sightUpdate() → ()

Deprecated function

spawn​

deprecated
bob.spawn(
id: string,
pos_x: number,
pos_y: number
) → number--

entity index

Deprecated function

spawnLightCircle​

deprecated
bob.spawnLightCircle(
offset: number,
collision: boolean,
pos_x: number,
pos_y: number,
r: number,
g: number,
b: number,
radius: number,
pulse_amplitude: number,
pulse_period: number
) → number--

entity index

Deprecated function

spawnLightCone​

deprecated
bob.spawnLightCone(
offset: number,
collision: boolean,
pos_x: number,
pos_y: number,
r: number,
g: number,
b: number,
radius: number,
angle: number,
pulse_amplitude: number,
pulse_period: number,
rotation_period: number
) → number--

entity index

Deprecated function

spawnExplosion​

deprecated
bob.spawnExplosion(
pos_x: number,
pos_y: number,
instr: string,
ring_count: number,
ring_delay: number,
ring_radius: number,
ring_damage: number
) → number--

entity index

Deprecated function

spawnLaser​

deprecated
bob.spawnLaser(
pos_x: number,
pos_y: number,
instr: string,
dir_x: number,
dir_y: number,
offset: number,
scale: number
) → number--

entity index

Deprecated function

spawnText​

deprecated
bob.spawnText(
pos_x: number,
pos_y: number,
text: string,
font: string,
center: boolean,
col_r: number,
col_g: number,
col_b: number
) → number--

entity index

Deprecated function

spawnImage​

deprecated
bob.spawnImage(
pos_x: number,
pos_y: number,
image: string,
center: boolean
) → number--

entity index

Deprecated function

spawnImageCollision​

deprecated
bob.spawnImageCollision(
pos_x: number,
pos_y: number,
image: string,
center: boolean
) → number--

entity index

Deprecated function

spawnAnimation​

deprecated
bob.spawnAnimation(
pos_x: number,
pos_y: number,
image: string,
duration: number
) → number--

entity index

Deprecated function

spawnAnimationOneShot​

deprecated
bob.spawnAnimationOneShot(
pos_x: number,
pos_y: number,
image: string,
duration: number
) → number--

entity index

Deprecated function

spawnAnimationSync​

deprecated
bob.spawnAnimationSync(
pos_x: number,
pos_y: number,
image: string,
duration: number
) → number--

entity index

Deprecated function

spawnBat​

deprecated
bob.spawnBat(
x: number,
y: number
) → number--

entity index

Deprecated function

spawnOwl​

deprecated
bob.spawnOwl(
x: number,
y: number
) → number--

entity index

Deprecated function

spawnSpider​

deprecated
bob.spawnSpider(
x: number,
y: number
) → number--

entity index

Deprecated function

spawnTaurus​

deprecated
bob.spawnTaurus(
x: number,
y: number
) → number--

entity index

Deprecated function

spawnPubMoc​

deprecated
bob.spawnPubMoc(
x: number,
y: number
) → number--

entity index

Deprecated function

spawnWindow​

deprecated
bob.spawnWindow(
pos_x: number,
pos_y: number,
r: number,
g: number,
b: number,
dir: string
) → number--

entity index

Deprecated function

spawnEntity​

deprecated
bob.spawnEntity(
c: string,
pos_x: number,
pos_y: number,
instr: string,
func: string
) → number--

entity index

Deprecated function

spawnEntityCustom​

deprecated
bob.spawnEntityCustom(
c: string,
pos_x: number,
pos_y: number,
collision: boolean,
fg_r: number,
fg_g: number,
fg_b: number,
bg_r: number,
bg_g: number,
bg_b: number
) → number--

entity index

Deprecated function

spawnEntitySkin​

deprecated
bob.spawnEntitySkin(
skin: string,
pos_x: number,
pos_y: number,
collision: boolean,
fg_r: number,
fg_g: number,
fg_b: number,
bg_r: number,
bg_g: number,
bg_b: number
) → number--

entity index

Deprecated function

spawnEntitySpawner​

deprecated
bob.spawnEntitySpawner(
c: string,
pos_x: number,
pos_y: number,
instr: string,
func: string,
spawn_function: string,
spawn_rate: number
) → number--

entity index

Deprecated function

getEntity​

deprecated
bob.getEntity(
pos_x: number,
pos_y: number
) → number--

entity index

Deprecated function

getPlayer​

deprecated
bob.getPlayer(
pos_x: number,
pos_y: number
) → number--

entity index

Deprecated function

moveEntityPos​

deprecated
bob.moveEntityPos(
index: number,
step_time: number,
pos_x: number,
pos_y: number,
damage: number,
range: number,
astar: boolean
) → ()

Deprecated function

moveEntityTarget​

deprecated
bob.moveEntityTarget(
index: number,
step_time: number,
target_index: number,
damage: number,
range: number,
astar: boolean
) → ()

Deprecated function

setEntitySkin​

deprecated
bob.setEntitySkin(
index: number,
skin: string
) → ()

Deprecated function

setEntityPos​

deprecated
bob.setEntityPos(
index: number,
pos_x: number,
pos_y: number
) → ()

Deprecated function

setEntityHitbox​

deprecated
bob.setEntityHitbox(
index: number,
x1: number,
y1: number,
x2: number,
y2: number
) → ()

Deprecated function

setEntityChar​

deprecated
bob.setEntityChar(
index: number,
c: string
) → ()

Deprecated function

setEntityColor​

deprecated
bob.setEntityColor(
index: number,
fg_r: number,
fg_g: number,
fg_b: number,
bg_r: number,
bg_g: number,
bg_b: number
) → ()

Deprecated function

setEntityOrder​

deprecated
bob.setEntityOrder(
index: number,
order: string
) → ()

Deprecated function

setEntitySight​

deprecated
bob.setEntitySight(
index: number,
sight: boolean
) → ()

Deprecated function

setEntityTranscending​

deprecated
bob.setEntityTranscending(
index: number,
transcending: boolean
) → ()

Deprecated function

setEntityCollision​

deprecated
bob.setEntityCollision(
index: number,
collision: boolean
) → ()

Deprecated function

setEntityCollisionDisable​

deprecated
bob.setEntityCollisionDisable(
index: number,
collision: boolean
) → ()

Deprecated function

setEntityMovementCollision​

deprecated
bob.setEntityMovementCollision(
index: number,
collision: boolean
) → ()

Deprecated function

setEntityStaticCollision​

deprecated
bob.setEntityStaticCollision(
index: number,
collision: boolean
) → ()

Deprecated function

setEntityPlayerCollision​

deprecated
bob.setEntityPlayerCollision(
index: number,
collision: boolean
) → ()

Deprecated function

setEntityFlying​

deprecated
bob.setEntityFlying(
index: number,
flying: boolean
) → ()

Deprecated function

setEntityAnimationMirrorVer​

deprecated
bob.setEntityAnimationMirrorVer(
index: number,
animation_mirror_ver: boolean
) → ()

Deprecated function

setEntityAnimationLoop​

deprecated
bob.setEntityAnimationLoop(
index: number,
loop: boolean
) → ()

Deprecated function

isEntityDead​

deprecated
bob.isEntityDead(index: number) → boolean

Deprecated function

isEntityStuck​

deprecated
bob.isEntityStuck(index: number) → boolean

Deprecated function

hasEntity​

deprecated
bob.hasEntity(
pos_x: number,
pos_y: number
) → boolean

Deprecated function

dissolveEntity​

deprecated
bob.dissolveEntity(index: number) → ()

Deprecated function

purgeEntity​

deprecated
bob.purgeEntity(index: number) → number--

0

Deprecated function

purgeEntitySilent​

deprecated
bob.purgeEntitySilent(index: number) → number

Deprecated function

purgeEntities​

deprecated
bob.purgeEntities(table: table) → ()

Deprecated function

killEntity​

deprecated
bob.killEntity(index: number) → ()

Deprecated function

killEntities​

deprecated
bob.killEntities(
pos_x: number,
pos_y: number
) → ()

Deprecated function

getEntityX​

deprecated
bob.getEntityX(index: number) → number

Deprecated function

getEntityY​

deprecated
bob.getEntityY(index: number) → number

Deprecated function

getEntityPos​

deprecated
bob.getEntityPos(index: number) → table

Deprecated function

getEntityHealth​

deprecated
bob.getEntityHealth(index: number) → number

Deprecated function

setEntityHealth​

deprecated
bob.setEntityHealth(
entity: number,
val: number
) → ()

Deprecated function

setEntityHealthMax​

deprecated
bob.setEntityHealthMax(
entity: number,
val: number
) → ()

Deprecated function

preloadMusic​

deprecated
bob.preloadMusic(name: string) → ()

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(
bgm: number,
bpm: number,
beats_per_measure: number
) → ()

Deprecated function

skipLoop​

deprecated
bob.skipLoop() → ()

Deprecated function

setLoopVolume​

deprecated
bob.setLoopVolume(vol: number) → ()

Deprecated function

setLoopDrum​

deprecated
bob.setLoopDrum(
characters: string,
chars_per_beat: number,
speed: number
) → ()

Deprecated function

setLoopSnare​

deprecated
bob.setLoopSnare(
characters: string,
chars_per_beat: number,
speed: number
) → ()

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(index: number) → string

Deprecated function

getLoopSnareCharacter​

deprecated
bob.getLoopSnareCharacter(index: number) → 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(type: string) → 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(button: string) → boolean

Deprecated function

getAnalogState​

deprecated
bob.getAnalogState(analog: string) → number

Deprecated function

featureEnable​

deprecated
bob.featureEnable(feature: string) → ()

Deprecated function

featureDisable​

deprecated
bob.featureDisable(feature: string) → ()

Deprecated function

inventoryAdd​

deprecated
bob.inventoryAdd(
item: string,
count: number
) → ()

Deprecated function

inventoryGet​

deprecated
bob.inventoryGet(item: string) → number

Deprecated function

inventorySet​

deprecated
bob.inventorySet(
item: string,
number: number
) → ()

Deprecated function

inventoryGetLevel​

deprecated
bob.inventoryGetLevel(item: string) → number

Deprecated function

inventorySetLevel​

deprecated
bob.inventorySetLevel(item: string) → ()

Deprecated function

inventoryConsume​

deprecated
bob.inventoryConsume(
item: string,
count: number
) → boolean

Deprecated function

inventoryColor​

deprecated
bob.inventoryColor(
item: string,
r: number,
g: number,
b: number
) → ()

Deprecated function

itemGroups​

deprecated
bob.itemGroups(item: string) → ()

Deprecated function

itemElements​

deprecated
bob.itemElements(item: string) → ()

Deprecated function

setThemeColor​

deprecated
bob.setThemeColor(
r: number,
g: number,
b: number
) → ()

Deprecated function

resetThemeColor​

deprecated
bob.resetThemeColor() → ()

Deprecated function

setAutoplay​

deprecated
bob.setAutoplay(enabled: boolean) → ()

Deprecated function

setGradeVisible​

deprecated
bob.setGradeVisible(enabled: boolean) → ()

Deprecated function

getInstrumentColor​

deprecated
bob.getInstrumentColor(instr: string) → table

Deprecated function

mapClear​

deprecated
bob.mapClear() → ()

Deprecated function

teleport​

deprecated
bob.teleport(
world_x: number,
world_y: number,
world_z: number,
player_x: number,
player_y: number
) → ()

Deprecated function

warp​

deprecated
bob.warp(
world_id: string,
world_x: number,
world_y: number,
world_z: number,
player_x: number,
player_y: number
) → ()

Deprecated function

warpRegion​

deprecated
bob.warpRegion(world_id: string) → ()

Deprecated function

purgeRegion​

deprecated
bob.purgeRegion(world_id: string) → ()

Deprecated function

save​

deprecated
bob.save() → ()

Deprecated function

endGame​

deprecated
bob.endGame() → ()

Deprecated function

clearSeed​

deprecated
bob.clearSeed(
region: string | nil--

region identifier

) → ()

Deprecated function

setBackground​

deprecated
bob.setBackground(background: string) → ()

Deprecated function

lockPlayerMovement​

deprecated
bob.lockPlayerMovement() → ()

Deprecated function

unlockPlayerMovement​

deprecated
bob.unlockPlayerMovement() → ()

Deprecated function

setHealth​

deprecated
bob.setHealth(health: number) → ()

Deprecated function

setHealthMax​

deprecated
bob.setHealthMax(health_max: number) → ()

Deprecated function

getHealth​

deprecated
bob.getHealth() → number

Deprecated function

getHealthMax​

deprecated
bob.getHealthMax() → number

Deprecated function

addHealth​

deprecated
bob.addHealth(health: number) → ()

Deprecated function

drainHealth​

deprecated
bob.drainHealth(health: number) → ()

Deprecated function

setNoPause​

deprecated
bob.setNoPause(no_pause: boolean) → ()

Deprecated function

setSkip​

deprecated
bob.setSkip(skip: boolean) → ()

Deprecated function

setAmbient​

deprecated
bob.setAmbient(ambient: number) → ()

Deprecated function

getSeed​

deprecated
bob.getSeed() → ()

Deprecated function

isWalkable​

deprecated
bob.isWalkable(
x: number,
y: number
) → boolean

Deprecated function

setFogIntensity​

deprecated
bob.setFogIntensity(intensity: number) → ()

Deprecated function

ascend​

deprecated
bob.ascend() → ()

Deprecated function

descend​

deprecated
bob.descend() → ()

Deprecated function

isConnector​

deprecated
bob.isConnector(str: string) → boolean

Deprecated function

isEntry​

deprecated
bob.isEntry(str: string) → boolean

Deprecated function

setFlashlightIntensity​

deprecated
bob.setFlashlightIntensity(intensity: number) → ()

Deprecated function

getCharacterName​

deprecated
bob.getCharacterName() → string

Deprecated function

bresenhamInit​

deprecated
bob.bresenhamInit(
x1: number,
y1: number,
x2: number,
y2: number
) → ()

Deprecated function

bresenhamStep​

deprecated
bob.bresenhamStep() → table

Deprecated function

randomSeed​

deprecated
bob.randomSeed() → ()

Deprecated function

parseText​

deprecated
bob.parseText(s: string) → ()

Deprecated function

expr​

deprecated
bob.expr(
id: string,
x: number
) → number

Deprecated function

expr2​

deprecated
bob.expr2(
id: string,
x: number,
y: number
) → number

Deprecated function

expr3​

deprecated
bob.expr3(
id: string,
x: number,
y: number,
z: number
) → number

Deprecated function

setMasterVol​

deprecated
bob.setMasterVol(level: number) → ()

Deprecated function

setMusicVol​

deprecated
bob.setMusicVol(level: number) → ()

Deprecated function

setSoundVol​

deprecated
bob.setSoundVol(level: number) → ()

Deprecated function

setServiceEnabled​

deprecated
bob.setServiceEnabled(enabled: boolean) → ()

Deprecated function

getMode​

deprecated
bob.getMode() → string

Deprecated function

setMode​

deprecated
bob.setMode(mode: string) → ()

Deprecated function

getDifficulty​

deprecated
bob.getDifficulty() → string

Deprecated function

setDifficulty​

deprecated
bob.setDifficulty(diff: string) → ()

Deprecated function

isArcade​

deprecated
bob.isArcade() → boolean

Deprecated function

isDemo​

deprecated
bob.isDemo() → boolean

Deprecated function

isDebug​

deprecated
bob.isDebug() → boolean

Deprecated function

modifierEnabled​

deprecated
bob.modifierEnabled(mod_id: string) → boolean

Deprecated function

musicOffsetGet​

deprecated
bob.musicOffsetGet() → number

Deprecated function

musicOffsetSet​

deprecated
bob.musicOffsetSet(offset: number) → ()

Deprecated function

dialogText​

deprecated
bob.dialogText(content: string) → ()

Deprecated function

dialogInstant​

deprecated
bob.dialogInstant(content: string) → ()

Deprecated function

dialogSelf​

deprecated
bob.dialogSelf(content: string) → ()

Deprecated function

dialogPerson​

deprecated
bob.dialogPerson(
person: string,
content: string
) → ()

Deprecated function

dialogSkin​

deprecated
bob.dialogSkin(
skin: string,
content: string
) → ()

Deprecated function

dialogSkinCustom​

deprecated
bob.dialogSkinCustom(
skin: string,
content: string,
custom_name: string
) → ()

Deprecated function

dialogActive​

deprecated
bob.dialogActive() → boolean

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(shader: string) → ()

Deprecated function

fxShaderActivateGroup​

deprecated
bob.fxShaderActivateGroup(shader: string) → ()

Deprecated function

fxShaderActivateFade​

deprecated
bob.fxShaderActivateFade(
shader: string,
fade: number
) → ()

Deprecated function

fxShaderActivateFadeGroup​

deprecated
bob.fxShaderActivateFadeGroup(
shader: string,
fade: number
) → ()

Deprecated function

fxShaderRemove​

deprecated
bob.fxShaderRemove(shader: string) → ()

Deprecated function

fxShaderRemoveGroup​

deprecated
bob.fxShaderRemoveGroup(shader: string) → ()

Deprecated function

fxShaderRemoveFade​

deprecated
bob.fxShaderRemoveFade(
shader: string,
fade: number
) → ()

Deprecated function

fxShaderRemoveFadeGroup​

deprecated
bob.fxShaderRemoveFadeGroup(
shader: string,
fade: number
) → ()

Deprecated function

fxParticleSpray​

deprecated
bob.fxParticleSpray(
pos_x: number,
pos_y: number,
r: number,
g: number,
b: number,
r_fade: number,
g_fade: number,
b_fade: number,
alpha: number,
alpha_fade: number,
speed: number,
speed_dist: number,
angle: number,
angle_dist: number,
ttl: number,
ttl_dist: number,
count: number,
collide: boolean,
overwrite: boolean,
overlay: boolean,
offset_x_dist: number,
offset_y_dist: number
) → ()

Deprecated function

fxParticleSprayMagnet​

deprecated
bob.fxParticleSprayMagnet(
pos_x: number,
pos_y: number,
r: number,
g: number,
b: number,
r_fade: number,
g_fade: number,
b_fade: number,
alpha: number,
alpha_fade: number,
speed: number,
speed_dist: number,
ttl: number,
ttl_dist: number,
count: number,
collide: boolean,
overwrite: boolean,
overlay: boolean,
offset_x_dist: number,
offset_y_dist: number,
radius: number
) → ()

Deprecated function

fxRumble​

deprecated
bob.fxRumble(
duration: number,
strength: number
) → ()

Deprecated function

fxStorm​

deprecated
bob.fxStorm(
duration: number,
strength: number
) → ()

Deprecated function

fxStormEx​

deprecated
bob.fxStormEx(
duration: number,
strength_wind: number,
strength_rain: number
) → ()

Deprecated function

fxCorrupt​

deprecated
bob.fxCorrupt(duration: number) → ()

Deprecated function

fxFlash​

deprecated
bob.fxFlash(
duration: number,
strength: number
) → ()

Deprecated function

fxFlashEx​

deprecated
bob.fxFlashEx(
duration: number,
start_val: number,
end_val: number
) → ()

Deprecated function

fxVolume​

deprecated
bob.fxVolume(
duration: number,
strength: number
) → ()

Deprecated function

fxVolumeEx​

deprecated
bob.fxVolumeEx(
duration: number,
start_val: number,
end_val: number
) → ()

Deprecated function

fxVolumeMusic​

deprecated
bob.fxVolumeMusic(
duration: number,
strength: number
) → ()

Deprecated function

fxVolumeMusicEx​

deprecated
bob.fxVolumeMusicEx(
duration: number,
start_val: number,
end_val: number
) → ()

Deprecated function

fxVolumeSound​

deprecated
bob.fxVolumeSound(
duration: number,
strength: number
) → ()

Deprecated function

fxVolumeSoundEx​

deprecated
bob.fxVolumeSoundEx(
duration: number,
start_val: number,
end_val: number
) → ()

Deprecated function

fxCircle​

deprecated
bob.fxCircle(
duration: number,
start_val: number,
end_val: number
) → ()

Deprecated function

sfxReset​

deprecated
bob.sfxReset() → ()

Deprecated function

sfxPan​

deprecated
bob.sfxPan(val: number) → ()

Deprecated function

sfxWhite​

deprecated
bob.sfxWhite(val: number) → ()

Deprecated function

sfxBrown​

deprecated
bob.sfxBrown(val: number) → ()

Deprecated function

sfxCrush​

deprecated
bob.sfxCrush(val: number) → ()

Deprecated function

sfxLimit​

deprecated
bob.sfxLimit(val: number) → ()

Deprecated function

sfxHard​

deprecated
bob.sfxHard(val: number) → ()

Deprecated function

gfxMBarSpeed​

deprecated
bob.gfxMBarSpeed(val: number) → ()

Deprecated function

gfxBrightness​

deprecated
bob.gfxBrightness(val: number) → ()

Deprecated function

gfxCircle​

deprecated
bob.gfxCircle(val: number) → ()

Deprecated function

gfxSight​

deprecated
bob.gfxSight(val: number) → ()

Deprecated function

gfxGamma​

deprecated
bob.gfxGamma(val: number) → ()

Deprecated function

gfxWhiteness​

deprecated
bob.gfxWhiteness(val: number) → ()

Deprecated function

gfxRumble​

deprecated
bob.gfxRumble(val: number) → ()

Deprecated function

gfxWind​

deprecated
bob.gfxWind(val: number) → ()

Deprecated function

gfxRain​

deprecated
bob.gfxRain(val: number) → ()

Deprecated function

gfxDissolve​

deprecated
bob.gfxDissolve(val: number) → ()

Deprecated function

gfxColorPipe​

deprecated
bob.gfxColorPipe(val: number) → ()

Deprecated function

gfxRainbowPipe​

deprecated
bob.gfxRainbowPipe(val: number) → ()

Deprecated function

gfxPulsePipe​

deprecated
bob.gfxPulsePipe(val: number) → ()

Deprecated function

gfxOffsetX​

deprecated
bob.gfxOffsetX(val: number) → ()

Deprecated function

gfxOffsetY​

deprecated
bob.gfxOffsetY(val: number) → ()

Deprecated function

gfxOffsetAddX​

deprecated
bob.gfxOffsetAddX(val: number) → ()

Deprecated function

gfxOffsetAddY​

deprecated
bob.gfxOffsetAddY(val: number) → ()

Deprecated function

setHUDMode​

deprecated
bob.setHUDMode(mode: string) → ()

Deprecated function

setMusicBarVisible​

deprecated
bob.setMusicBarVisible(visible: boolean) → ()

Deprecated function

setCriticalVisibleAlways​

deprecated
bob.setCriticalVisibleAlways(visible: boolean) → ()

Deprecated function

getCriticalCombo​

deprecated
bob.getCriticalCombo() → ()

Deprecated function

clockFillBonus​

deprecated
bob.clockFillBonus(minimum: number) → ()

Deprecated function

setLifeMode​

deprecated
bob.setLifeMode(mode: string) → ()

Deprecated function

teleportOrigin​

deprecated
bob.teleportOrigin() → ()

Deprecated function

setStaticExplosions​

deprecated
bob.setStaticExplosions(state: false) → ()

Deprecated function

getMode​

deprecated
bob.getMode() → string

Deprecated function

getModeID​

deprecated
bob.getModeID() → string

Deprecated function

setTrack​

deprecated
bob.setTrack(id: string) → ()

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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                },
                {
                    "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": "boolean"
                },
                {
                    "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": "boolean"
                },
                {
                    "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": "boolean"
                },
                {
                    "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                },
                {
                    "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": "boolean"
                },
                {
                    "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": "boolean"
                },
                {
                    "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                },
                {
                    "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": "boolean"
                },
                {
                    "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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": "boolean"
                },
                {
                    "name": "overwrite",
                    "desc": "",
                    "lua_type": "boolean"
                },
                {
                    "name": "overlay",
                    "desc": "",
                    "lua_type": "boolean"
                },
                {
                    "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": "boolean"
                },
                {
                    "name": "overwrite",
                    "desc": "",
                    "lua_type": "boolean"
                },
                {
                    "name": "overlay",
                    "desc": "",
                    "lua_type": "boolean"
                },
                {
                    "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": "boolean"
                }
            ],
            "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": "boolean"
                }
            ],
            "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"
    }
}