SpelunkyFan wiki

Source code

From spelunky.gmk, Spelunky Classic 1.1's source, © 2008, 2009 Derek Yu and Mossmouth, LLC, shown whole under the Spelunky User License v1.1b. Extracted by spelunky.ai's tools, an unofficial fan project, one file per script or event; the // ==== lines are the extractor's, naming each action of the event. Some scripts are others' work that Derek Yu credits in the source's readme.txt: Martin Piecyk's platform engine, ChevyRay's view scaling scripts and tsg1zzn's Super Sound System.

Spelunky Classic 1.1's GML, 1140 files: 139 scripts, and the events of 331 objects. The wiki's pages cite them by file and line.

Scripts

Objects

core
mascara
oAlien
oAlienBoss
oAlienBossTile
oAlienEject
oAlienShip
oAlienShipFloor
oAlienTile
oAltarLeft
oAltarRight
oAnkh
oArrow
oArrowRepeaterL
oArrowRepeaterR
oArrowTrapLeft
oArrowTrapRight
oArrowTrapTest
oBGEnd3
oBackdrop
oBall
oBall2
oBarrier
oBarrierEmitter
oBasket
oBasketball
oBat
oBatIntro
oBatTarget
oBigCollect
oBigTreasure
oBlock
oBlood
oBloodSpark
oBloodTrail
oBomb
oBombBag
oBombBox
oBone
oBones
oBoulder
oBow
oBrick
oBrickSmooth
oBricks
oBubble
oBullet
oBurn
oButtonHighscore
oCamel
oCape
oCapePickup
oCaravan
oCaveBG
oCaveman
oCavemanWorship
oCeilingTrap
oChain
oChain2
oCheckBox
oCheckBox2
oCheckBox3
oCheckBox4
oChest
oCompass
oCrate
oCredits1
oCredits2
oCrown
oCrystalSkull
oCursObj
oDamsel
oDamselKiss
oDark
oDarkFall
oDeadFish
oDesert
oDesert2
oDesertScroll
oDesertScroll2
oDesertTop
oDesertTopScroll
oDetritus
oDiamond
oDice
oDoor
oDrawnSprite
oDrip
oEditButton
oEmerald
oEmeraldBig
oEnd
oEnd2
oEnd3
oEndCustom
oEndPlat
oEnemy
oEnemySight
oEntrance
oEntranceCheck
oExit
oExplosion
oFakeBones
oFinalBoss
oFireFrog
oFireFrogArmed
oFireFrogBomb
oFireFrogTile
oFishBone
oFlame
oFlameTrail
oFlare
oFlareCrate
oFlareSpark
oFly
oForeground
oFrog
oFrogTile
oFrozenCaveman
oGame
oGamepad
oGhost
oGiantSpider
oGiantSpiderHang
oGiantSpiderTile
oGiantTikiHead
oGlobals
oGloves
oGold
oGoldBar
oGoldBars
oGoldBig
oGoldChunk
oGoldDoor
oGoldIdol
oGoldNugget
oGrave
oHardBlock
oHawkman
oHeart
oHighscores
oHintHand
oIce
oIceBlock
oIceBottom
oIntro
oIntroBG
oItem
oItemsGet
oJar
oJaws
oJetpack
oJordans
oJoyConfig
oJoyConfigButton
oKaliHead
oKapala
oKey
oKeyConfig
oKeyConfigButton
oLamp
oLampItem
oLampRed
oLampRedItem
oLaser
oLaserExplode
oLaserTrail
oLava
oLavaDrip
oLavaSolid
oLavaSpray
oLeaf
oLeaves
oLeavesTile
oLevel
oLevelEditor
oLoadButton
oLoadLevel
oLockedChest
oLush
oMachete
oMachetePre
oMagma
oMagmaMan
oMagmaTrail
oManTrap
oManTrapTile
oMattock
oMattockHead
oMattockHit
oMattockPre
oMegaMouthTile
oMenuSel
oMitt
oMoai
oMoai2
oMoai3
oMoaiInside
oMonkey
oMoon
oMoonRoom
oMoveableSolid
oMovingSolid
oMsgSign
oMusic
oNewButton
oOKButton
oOlmec
oOlmecDebris
oOlmecSlam
oPDummy
oPDummy2
oPDummy3
oPDummy4
oPDummy5
oPDummy6
oPageDown
oPageUp
oPalmTreeScroll
oParaPickup
oParaUsed
oParachute
oPaste
oPiranha
oPistol
oPlayer1
oPlayerSil
oPoof
oPsychicCreate
oPsychicCreate2
oPsychicCreateP
oPsychicWave
oPsychicWaveP
oPushBlock
oRadioBox
oRock
oRope
oRopeBag
oRopeBurn
oRopePile
oRopeThrow
oRopeTop
oRubbleDark
oRubbleDarkSmall
oRubblePiece
oRuby
oRubyBig
oSacAltarLeft
oSapphire
oSapphireBig
oScarab
oSceptre
oScreen
oShopkeeper
oShopkeeper2
oShotgun
oShotgunBlastLeft
oShotgunBlastRight
oShrubScroll
oSign
oSkeleton
oSkull
oSlash
oSlider1
oSlider2
oSmallCollect
oSmashTrap
oSmashTrapLit
oSmokePuff
oSnake
oSolid
oSpearTrapBottom
oSpearTrapTop
oSpearsLeft
oSpectacles
oSpider
oSpiderHang
oSpikeShoes
oSpikes
oSplash
oSpringShoes
oSpringTrap
oSprite
oStarsRoom
oSunRoom
oTarget
oTeleporter
oTemp
oTemple
oTempleFake
oTestButton
oThinIce
oThwompTrap
oTikiTorch
oTitle
oTombLord
oTombLordTile
oTransition
oTrapBlock
oTreasure
oTreasureSil
oTree
oTreeBranch
oTreeBranchTile
oTreeTile
oTunnelMan
oUFO
oUFOCrash
oUFOTile
oUdjatEye
oVampire
oVampireTile
oVolcanoFlame
oWalDamsel
oWater
oWaterSwim
oWeb
oWebBall
oWebCannon
oWhip
oWhipPre
oXMarket
oXocBlock
oYellHelp
oYellowBall
oYellowTrail
oYeti
oYetiKing
oYetiKingTile
oZombie
oZombieTile