Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/algorithm0r/SuperMarioBros
/ functions
Functions
198 in github.com/algorithm0r/SuperMarioBros
⨍
Functions
198
◇
Types & classes
76
↓ 52 callers
Method
addEntity
(entity)
gameengine.js:149
↓ 41 callers
Method
getAsset
(path)
assetmanager.js:76
↓ 30 callers
Method
queueDownload
(path)
assetmanager.js:9
↓ 21 callers
Method
collide
(oth)
boundingbox.js:11
↓ 18 callers
Method
drawFrame
(tick, ctx, x, y, scale)
animator.js:10
↓ 16 callers
Method
playAsset
(path)
assetmanager.js:80
↓ 9 callers
Method
updateBB
()
mario.js:123
↓ 9 callers
Method
updateBB
()
enemies.js:265
↓ 8 callers
Method
loadLevel
(level, x, y, transition, title)
sceneManager.js:44
↓ 4 callers
Method
autoRepeat
(path)
assetmanager.js:121
↓ 4 callers
Method
isDone
()
assetmanager.js:14
↓ 4 callers
Method
pauseBackgroundMusic
()
assetmanager.js:111
↓ 4 callers
Method
updateBB
()
items.js:166
↓ 3 callers
Method
die
()
mario.js:139
↓ 3 callers
Method
updateBB
()
items.js:216
↓ 2 callers
Method
addCoin
()
sceneManager.js:368
↓ 2 callers
Method
clearEntities
()
sceneManager.js:38
↓ 2 callers
Method
draw
(ctx)
items.js:18
↓ 2 callers
Method
isDone
()
animator.js:41
↓ 2 callers
Method
startInput
()
gameengine.js:36
↓ 2 callers
Method
updateBB
()
items.js:94
↓ 2 callers
Method
updateBB
()
bricks.js:327
↓ 2 callers
Method
updateBB
()
enemies.js:14
↓ 2 callers
Method
updateBB
()
enemies.js:102
↓ 2 callers
Method
updateBB
()
enemies.js:180
↓ 2 callers
Method
updateBB
()
enemies.js:351
↓ 2 callers
Method
updateBB
()
enemies.js:473
↓ 2 callers
Method
updateLastBB
()
mario.js:135
↓ 1 callers
Method
adjustVolume
(volume)
assetmanager.js:102
↓ 1 callers
Function
calculate_size
(width, block_width)
convert_tiled.py:75
↓ 1 callers
Function
calculate_size
(width, block_width)
TiledJSONConverter/convert_tiled.py:75
↓ 1 callers
Method
currentFrame
()
animator.js:37
↓ 1 callers
Method
disableInput
()
gameengine.js:133
↓ 1 callers
Method
downloadAll
(callback)
assetmanager.js:18
↓ 1 callers
Method
draw
()
gameengine.js:153
↓ 1 callers
Method
draw
(ctx)
enemies.js:311
↓ 1 callers
Method
draw
(ctx)
sceneManager.js:501
↓ 1 callers
Method
drawMinimap
(ctx, mmX, mmY)
items.js:14
↓ 1 callers
Method
explode
()
bricks.js:146
↓ 1 callers
Method
gamepadUpdate
()
gameengine.js:161
↓ 1 callers
Method
handleHorizontalCollisions
()
mario.js:483
↓ 1 callers
Method
handleVerticalCollisions
()
mario.js:561
↓ 1 callers
Method
init
(ctx)
gameengine.js:20
↓ 1 callers
Method
killEnemiesAbove
()
bricks.js:112
↓ 1 callers
Method
loadAnimations
()
mario.js:32
↓ 1 callers
Function
loadLevel2Bricks
(e)
levels.js:322
↓ 1 callers
Method
loop
()
gameengine.js:197
↓ 1 callers
Function
main
Converts a Tiled JSON file into a more usable file by finding all of the object layers. It assumes that the name of the object layer is the
convert_tiled.py:11
↓ 1 callers
Function
main
Converts a Tiled JSON file into a more usable file by finding all of the object layers. It assumes that the name of the object layer is the s
TiledJSONConverter/convert_tiled.py:11
↓ 1 callers
Method
muteAudio
(mute)
assetmanager.js:93
↓ 1 callers
Method
overlap
(oth)
boundingbox.js:16
↓ 1 callers
Method
start
()
gameengine.js:28
↓ 1 callers
Method
tick
()
timer.js:11
↓ 1 callers
Method
update
()
gameengine.js:174
↓ 1 callers
Method
updateAudio
()
sceneManager.js:182
↓ 1 callers
Method
updateBB
()
bricks.js:381
↓ 1 callers
Method
updateBB
()
enemies.js:593
↓ 1 callers
Method
updateBB
()
enemies.js:758
Method
constructor
(game, x, y)
items.js:2
Method
constructor
(game, x, y)
items.js:24
Method
constructor
(game, x, y, score)
items.js:55
Method
constructor
(game, x, y, brick, type)
items.js:82
Method
constructor
(game, x, y, brick)
items.js:157
Method
constructor
(game, x, y)
items.js:198
Method
constructor
(game, x, y, luigi)
mario.js:2
Method
constructor
(x, y, width, height)
boundingbox.js:2
Method
constructor
(game, x, y)
background.js:2
Method
constructor
(game, x, y)
background.js:21
Method
constructor
(game, x, y, size)
background.js:40
Method
constructor
(game, x, y, size)
background.js:64
Method
constructor
(game, x, y)
background.js:88
Method
constructor
(game, x, y, w, underground)
bricks.js:2
Method
constructor
(game, x, y, type, prize, underground)
bricks.js:37
Method
constructor
(game, x, y, xVelocity, yVelocity = -100)
bricks.js:157
Method
constructor
(game, x, y, w, underground)
bricks.js:189
Method
constructor
(game, x, y, size, destination, enemyType)
bricks.js:217
Method
constructor
(game, x, y, size, destination)
bricks.js:257
Method
constructor
(game, x, y, goingDown)
bricks.js:287
Method
constructor
(game, x, y)
bricks.js:335
Method
constructor
(spritesheet, xStart, yStart, width, height, frameCount, frameDuration, framePadding, reverse, loop)
animator.js:2
Method
constructor
()
timer.js:4
Method
constructor
()
gameengine.js:4
Method
constructor
(game, x, y)
enemies.js:2
Method
constructor
(game, x, y, facing)
enemies.js:88
Method
constructor
(game, x, y, facing)
enemies.js:166
Method
constructor
(game, x, y, facing, color)
enemies.js:246
Method
constructor
(game, x, y, facing, color)
enemies.js:325
Method
constructor
(game, x, y, tube)
enemies.js:455
Method
constructor
(game,x,y,facing)
enemies.js:569
Method
constructor
(game,x,y,parent)
enemies.js:733
Method
constructor
(game, x, y, numOfFires)
enemies.js:888
Method
constructor
(game, x, y, inner)
enemies.js:931
Method
constructor
(game, level, x, y, gameOver)
transition.js:2
Method
constructor
(game)
sceneManager.js:2
Method
constructor
(game, x, y, w)
sceneManager.js:493
Method
constructor
()
assetmanager.js:2
Method
draw
(ctx)
items.js:49
Method
draw
(ctx)
items.js:74
Method
draw
(ctx)
items.js:141
Method
draw
(ctx)
items.js:187
next →
1–100 of 198, ranked by callers