SYMBOL INDEX (1375 symbols across 53 files) FILE: mods/AroundTheWorld.py function bsGetAPIVersion (line 5) | def bsGetAPIVersion(): function bsGetGames (line 9) | def bsGetGames(): class AroundTheWorld (line 12) | class AroundTheWorld(bs.TeamGameActivity): method getName (line 15) | def getName(cls): method getDescription (line 19) | def getDescription(cls,sessionType): method getScoreInfo (line 23) | def getScoreInfo(cls): method supportsSessionType (line 29) | def supportsSessionType(cls,sessionType): method getSupportedMaps (line 34) | def getSupportedMaps(cls,sessionType): method getSettings (line 38) | def getSettings(cls,sessionType): method __init__ (line 50) | def __init__(self,settings): method getInstanceDescription (line 74) | def getInstanceDescription(self): method getInstanceScoreBoardDescription (line 83) | def getInstanceScoreBoardDescription(self): method spawnPlayerSpaz (line 88) | def spawnPlayerSpaz(self,player,position=(0,0,0),angle=None): method onTransitionIn (line 123) | def onTransitionIn(self): method _flashPlayer (line 130) | def _flashPlayer(self,player,scale): method onTeamJoin (line 141) | def onTeamJoin(self,team): method onPlayerJoin (line 147) | def onPlayerJoin(self,player): method onPlayerLeave (line 155) | def onPlayerLeave(self,player): method _updateScoreBoard (line 172) | def _updateScoreBoard(self): method onBegin (line 184) | def onBegin(self): method _doLight1 (line 232) | def _doLight1(self): method _doLight2 (line 235) | def _doLight2(self): method _doLight3 (line 238) | def _doLight3(self): method _startRace (line 241) | def _startRace(self): method checkPt (line 252) | def checkPt(self,player): method checkEnd (line 282) | def checkEnd(self): method killPlayer (line 289) | def killPlayer(self,player): method endGame (line 293) | def endGame(self): method handleMessage (line 302) | def handleMessage(self,m): FILE: mods/BackToYou.py function bsGetAPIVersion (line 6) | def bsGetAPIVersion(): function bsGetGames (line 10) | def bsGetGames(): class Icon (line 14) | class Icon(bs.Actor): method __init__ (line 16) | def __init__(self,player,position,scale,showLives=True,showDeath=True, method setPositionAndScale (line 64) | def setPositionAndScale(self,position,scale): method updateForLives (line 73) | def updateForLives(self): method handlePlayerSpawned (line 94) | def handlePlayerSpawned(self): method handlePlayerDied (line 99) | def handlePlayerDied(self): class PlayerSpaz_BTY (line 107) | class PlayerSpaz_BTY(bs.PlayerSpaz): method handleMessage (line 108) | def handleMessage(self, m): class BackToYou (line 151) | class BackToYou(bs.TeamGameActivity): method getName (line 154) | def getName(cls): method getScoreInfo (line 158) | def getScoreInfo(cls): method getDescription (line 165) | def getDescription(cls,sessionType): method supportsSessionType (line 169) | def supportsSessionType(cls,sessionType): method getSupportedMaps (line 174) | def getSupportedMaps(cls,sessionType): method getSettings (line 178) | def getSettings(cls,sessionType): method __init__ (line 192) | def __init__(self,settings): method getInstanceDescription (line 205) | def getInstanceDescription(self): method getInstanceScoreBoardDescription (line 208) | def getInstanceScoreBoardDescription(self): method onTransitionIn (line 211) | def onTransitionIn(self): method onTeamJoin (line 215) | def onTeamJoin(self,team): method onPlayerJoin (line 219) | def onPlayerJoin(self, player): method _updateSoloMode (line 237) | def _updateSoloMode(self): method _updateIcons (line 248) | def _updateIcons(self): method _getSpawnPoint (line 309) | def _getSpawnPoint(self,player): method spawnPlayer (line 335) | def spawnPlayer(self,player): method _printLives (line 407) | def _printLives(self,player): method onPlayerLeave (line 416) | def onPlayerLeave(self,player): method onBegin (line 433) | def onBegin(self): method _getTotalTeamLives (line 473) | def _getTotalTeamLives(self,team): method handleMessage (line 476) | def handleMessage(self,m): method _update (line 527) | def _update(self): method _getLivingTeams (line 548) | def _getLivingTeams(self): method endGame (line 551) | def endGame(self): FILE: mods/Basketball.py function bsGetAPIVersion (line 11) | def bsGetAPIVersion(): function bsGetGames (line 14) | def bsGetGames(): class ImpactMessage (line 17) | class ImpactMessage(object): class Referee (line 20) | class Referee(bs.SpazBot): class Hoop (line 31) | class Hoop(bs.Actor): method __init__ (line 32) | def __init__(self,position=(0,5,-8),color=(1,1,1)): class ThreePointLine (line 59) | class ThreePointLine(bs.Actor): method __init__ (line 60) | def __init__(self): class BasketBallFactory (line 67) | class BasketBallFactory(bs.BombFactory): method __init__ (line 68) | def __init__(self): class Baller (line 78) | class Baller(bs.PlayerSpaz): method onBombPress (line 80) | def onBombPress(self): method onPickUpPress (line 83) | def onPickUpPress(self): class BasketBomb (line 87) | class BasketBomb(bs.Bomb): method __init__ (line 88) | def __init__(self,position=(0,1,0),velocity=(0,0,0),bombType='normal',... method handleMessage (line 117) | def handleMessage(self, m): class Basketball (line 135) | class Basketball(bs.TeamGameActivity): method getName (line 137) | def getName(cls): method getDescription (line 141) | def getDescription(cls, sessionType): method getScoreInfo (line 145) | def getScoreInfo(cls): method getSettings (line 149) | def getSettings(cls, sessionType): method getSupportedMaps (line 164) | def getSupportedMaps(cls, sessionType): method supportsSessionType (line 168) | def supportsSessionType(cls, sessionType): method __init__ (line 171) | def __init__(self,settings): method onTransitionIn (line 202) | def onTransitionIn(self): method onBegin (line 205) | def onBegin(self): method spawnPlayerSpaz (line 219) | def spawnPlayerSpaz(self,player,position=(0,5,-3),angle=None, killedDu... method respawnBall (line 235) | def respawnBall(self, owner): method handleMessage (line 243) | def handleMessage(self, m): method giveFoulShots (line 277) | def giveFoulShots(self, player): method continueFoulShots (line 300) | def continueFoulShots(self, player): method continuePlay (line 312) | def continuePlay(self): method foulOut (line 324) | def foulOut(self, player): method jumpBall (line 328) | def jumpBall(self): method handleShot (line 340) | def handleShot(self, ball): method checkThreePoint (line 383) | def checkThreePoint(self, ball): method isTendingGoal (line 388) | def isTendingGoal(self,ball): method updateScore (line 394) | def updateScore(self): method checkEnd (line 399) | def checkEnd(self): method endGame (line 407) | def endGame(self): FILE: mods/BuddyBunny.py class BunnyBuddyBot (line 7) | class BunnyBuddyBot(bsSpaz.SpazBot): method __init__ (line 29) | def __init__(self,player): class BunnyBotSet (line 58) | class BunnyBotSet(bsSpaz.BotSet): method __init__ (line 64) | def __init__(self, sourcePlayer): method doBunny (line 79) | def doBunny(self): method startMovingBunnies (line 82) | def startMovingBunnies(self): method _spawnBot (line 85) | def _spawnBot(self,botType,pos,onSpawnCall): method _bUpdate (line 95) | def _bUpdate(self): method setupBunny (line 133) | def setupBunny(self, spaz): method setBunnyText (line 138) | def setBunnyText(self, spaz): FILE: mods/Collector.py function bsGetAPIVersion (line 23) | def bsGetAPIVersion(): function bsGetGames (line 26) | def bsGetGames(): class CollectorGame (line 29) | class CollectorGame(bs.TeamGameActivity): method getName (line 43) | def getName(cls): method getDescription (line 47) | def getDescription(cls,sessionType): method onBegin (line 51) | def onBegin(self): method supportsSessionType (line 87) | def supportsSessionType(cls,sessionType): method getSupportedMaps (line 92) | def getSupportedMaps(cls,sessionType): method getSettings (line 96) | def getSettings(cls,sessionType): method __init__ (line 107) | def __init__(self,settings): method getInstanceDescription (line 139) | def getInstanceDescription(self): method getInstanceScoreBoardDescription (line 142) | def getInstanceScoreBoardDescription(self): method onTeamJoin (line 145) | def onTeamJoin(self,team): method onPlayerJoin (line 149) | def onPlayerJoin(self,player): method spawnPlayer (line 154) | def spawnPlayer(self,player): method _tick (line 159) | def _tick(self): method endGame (line 184) | def endGame(self): method _updateFlagState (line 189) | def _updateFlagState(self): method _handlePlayerFlagRegionCollide (line 211) | def _handlePlayerFlagRegionCollide(self,colliding): method _updateScoreBoard (line 223) | def _updateScoreBoard(self): method onTransitionIn (line 227) | def onTransitionIn(self): method _updateScoreBoard (line 230) | def _updateScoreBoard(self): method _onCapsulePlayerCollide (line 234) | def _onCapsulePlayerCollide(self): method _handleCapsuleStorage (line 269) | def _handleCapsuleStorage(self,pos,player): method handleMessage (line 299) | def handleMessage(self,m): class Capsule (line 334) | class Capsule(bs.Actor): method __init__ (line 336) | def __init__(self, position=(0,1,0), velocity=(0,0.5,0),lucky=False): method handleMessage (line 391) | def handleMessage(self,m): FILE: mods/FillErUp.py function bsGetAPIVersion (line 7) | def bsGetAPIVersion(): function bsGetGames (line 11) | def bsGetGames(): class cargoBox (line 15) | class cargoBox(bs.Bomb): method __init__ (line 17) | def __init__(self,pos): method handleMessage (line 31) | def handleMessage(self,m): method setboxScoreText (line 49) | def setboxScoreText(self,t,color=(1,1,0.4),flash=False): method setMovingText (line 92) | def setMovingText(self, theActor, theText, color): class FillErUp (line 107) | class FillErUp(bs.TeamGameActivity): method getName (line 110) | def getName(cls): method getScoreInfo (line 114) | def getScoreInfo(cls): method getDescription (line 121) | def getDescription(cls,sessionType): method supportsSessionType (line 125) | def supportsSessionType(cls,sessionType): method getSupportedMaps (line 129) | def getSupportedMaps(cls,sessionType): method getSettings (line 133) | def getSettings(cls,sessionType): method __init__ (line 149) | def __init__(self,settings): method getInstanceDescription (line 187) | def getInstanceDescription(self): method getInstanceScoreBoardDescription (line 190) | def getInstanceScoreBoardDescription(self): method onTransitionIn (line 193) | def onTransitionIn(self): method onTeamJoin (line 197) | def onTeamJoin(self,team): method onPlayerJoin (line 203) | def onPlayerJoin(self, player): method _updateSoloMode (line 224) | def _updateSoloMode(self): method _getSpawnPoint (line 235) | def _getSpawnPoint(self,player): method spawnPlayer (line 260) | def spawnPlayer(self,player): method _printLives (line 290) | def _printLives(self,player): method onPlayerLeave (line 299) | def onPlayerLeave(self,player): method onBegin (line 313) | def onBegin(self): method _getTotalTeamLives (line 353) | def _getTotalTeamLives(self,team): method handleMessage (line 356) | def handleMessage(self,m): method _update (line 370) | def _update(self): method boxSpawn (line 389) | def boxSpawn(self): method getRandomPowerupPoint (line 423) | def getRandomPowerupPoint(self): method _getLivingTeams (line 440) | def _getLivingTeams(self): method _updateScoreBoard (line 442) | def _updateScoreBoard(self): method endGame (line 445) | def endGame(self): FILE: mods/FlagDay.py class FlagBearer (line 13) | class FlagBearer(bs.PlayerSpaz): method handleMessage (line 14) | def handleMessage(self, m): function bsGetAPIVersion (line 29) | def bsGetAPIVersion(): function bsGetGames (line 33) | def bsGetGames(): function bsGetLevels (line 37) | def bsGetLevels(): class FlagDay (line 45) | class FlagDay(bs.TeamGameActivity): method __init__ (line 47) | def __init__(self,settings): method getName (line 63) | def getName(cls): method getScoreInfo (line 68) | def getScoreInfo(cls): method getDescription (line 73) | def getDescription(cls,sessionType): method getSupportedMaps (line 78) | def getSupportedMaps(cls,sessionType): method supportsSessionType (line 83) | def supportsSessionType(cls,sessionType): method onTransitionIn (line 87) | def onTransitionIn(self): method onPlayerJoin (line 91) | def onPlayerJoin(self, player): method onPlayerLeave (line 97) | def onPlayerLeave(self, player): method onBegin (line 104) | def onBegin(self): method handleMessage (line 137) | def handleMessage(self,m): method spawnPlayerSpaz (line 174) | def spawnPlayerSpaz(self,player,position=(0,0,0),angle=None): method resetFlags (line 205) | def resetFlags(self): method killFlags (line 217) | def killFlags(self): method setupNextRound (line 228) | def setupNextRound(self): method givePrize (line 253) | def givePrize(self, prize): method updateScore (line 323) | def updateScore(self): method checkBots (line 327) | def checkBots(self): method makeLandMines (line 331) | def makeLandMines(self): method givePoints (line 337) | def givePoints(self): method makeHealthBox (line 342) | def makeHealthBox(self, position=(0,3,0)): method makeBomb (line 350) | def makeBomb(self,xpos,zpos): method setupBR (line 354) | def setupBR(self): method makeBombRow (line 358) | def makeBombRow(self, num): method setupROF (line 367) | def setupROF(self): method makeBlastRing (line 371) | def makeBlastRing(self,length): method checkEnd (line 387) | def checkEnd(self): method endGame (line 393) | def endGame(self): FILE: mods/GravityFalls.py function bsGetAPIVersion (line 5) | def bsGetAPIVersion(): function bsGetGames (line 8) | def bsGetGames(): class FlyMessage (line 11) | class FlyMessage(object): class Icon (line 14) | class Icon(bs.Actor): method __init__ (line 16) | def __init__(self,player,position,scale,showLives=True,showDeath=True, method setPositionAndScale (line 64) | def setPositionAndScale(self,position,scale): method updateForLives (line 73) | def updateForLives(self): method handlePlayerSpawned (line 85) | def handlePlayerSpawned(self): method handlePlayerDied (line 90) | def handlePlayerDied(self): class AntiGravityPlayerSpaz (line 98) | class AntiGravityPlayerSpaz(bs.PlayerSpaz): method handleMessage (line 99) | def handleMessage(self,m): class GravityFalls (line 109) | class GravityFalls(bs.TeamGameActivity): method getName (line 112) | def getName(cls): method getScoreInfo (line 116) | def getScoreInfo(cls): method getDescription (line 122) | def getDescription(cls,sessionType): method supportsSessionType (line 126) | def supportsSessionType(cls,sessionType): method getSupportedMaps (line 131) | def getSupportedMaps(cls,sessionType): method getSettings (line 135) | def getSettings(cls,sessionType): method __init__ (line 149) | def __init__(self,settings): method getInstanceDescription (line 170) | def getInstanceDescription(self): method getInstanceScoreBoardDescription (line 173) | def getInstanceScoreBoardDescription(self): method onTransitionIn (line 176) | def onTransitionIn(self): method onTeamJoin (line 180) | def onTeamJoin(self,team): method _updateSoloMode (line 184) | def _updateSoloMode(self): method _updateIcons (line 195) | def _updateIcons(self): method _getSpawnPoint (line 256) | def _getSpawnPoint(self,player): method spawnPlayer (line 282) | def spawnPlayer(self,player): method spawnPlayerSpaz (line 292) | def spawnPlayerSpaz(self,player,position=(0,0,0),angle=None): method _printLives (line 321) | def _printLives(self,player): method onPlayerJoin (line 330) | def onPlayerJoin(self, player): method onPlayerLeave (line 359) | def onPlayerLeave(self,player): method raisePlayer (line 373) | def raisePlayer(self, player): method onBegin (line 381) | def onBegin(self): method _getTotalTeamLives (line 421) | def _getTotalTeamLives(self,team): method handleMessage (line 424) | def handleMessage(self,m): method _update (line 459) | def _update(self): method _getLivingTeams (line 480) | def _getLivingTeams(self): method endGame (line 483) | def endGame(self): FILE: mods/Greed.py function bsGetAPIVersion (line 7) | def bsGetAPIVersion(): function bsGetGames (line 11) | def bsGetGames(): class PlayerSpaz_Greed (line 14) | class PlayerSpaz_Greed(bs.PlayerSpaz): method handleMessage (line 15) | def handleMessage(self, m): class Greed (line 256) | class Greed(bs.TeamGameActivity): method getName (line 259) | def getName(cls): method getScoreInfo (line 263) | def getScoreInfo(cls): method getDescription (line 270) | def getDescription(cls,sessionType): method supportsSessionType (line 274) | def supportsSessionType(cls,sessionType): method getSupportedMaps (line 279) | def getSupportedMaps(cls,sessionType): method getSettings (line 283) | def getSettings(cls,sessionType): method __init__ (line 299) | def __init__(self,settings): method getInstanceDescription (line 310) | def getInstanceDescription(self): method getInstanceScoreBoardDescription (line 313) | def getInstanceScoreBoardDescription(self): method onTransitionIn (line 316) | def onTransitionIn(self): method onTeamJoin (line 320) | def onTeamJoin(self,team): method onPlayerJoin (line 326) | def onPlayerJoin(self, player): method _updateSoloMode (line 356) | def _updateSoloMode(self): method _updateIcons (line 367) | def _updateIcons(self): method _getSpawnPoint (line 428) | def _getSpawnPoint(self,player): method spawnPlayer (line 454) | def spawnPlayer(self,player): method updateSpazScore (line 524) | def updateSpazScore(self,player,spaz): method _printLives (line 529) | def _printLives(self,player): method onPlayerLeave (line 538) | def onPlayerLeave(self,player): method onBegin (line 554) | def onBegin(self): method _getTotalTeamLives (line 596) | def _getTotalTeamLives(self,team): method handleMessage (line 599) | def handleMessage(self,m): method _update (line 643) | def _update(self): method spewBoxes (line 663) | def spewBoxes(self, pos, boxes): method spewWithTimer (line 674) | def spewWithTimer(self,pos): method _standardDropPowerup (line 676) | def _standardDropPowerup(self,index,expire=True): #Overloaded from bsG... method _getLivingTeams (line 679) | def _getLivingTeams(self): method _updateScoreBoard (line 681) | def _updateScoreBoard(self): method endGame (line 684) | def endGame(self): FILE: mods/GuessTheBomb.py function bsGetAPIVersion (line 5) | def bsGetAPIVersion(): function bsGetGames (line 8) | def bsGetGames(): function bsGetLevels (line 11) | def bsGetLevels(): class GuessTheBombGame (line 15) | class GuessTheBombGame(bs.TeamGameActivity): method getName (line 18) | def getName(cls): method getScoreInfo (line 22) | def getScoreInfo(cls): method getDescription (line 28) | def getDescription(cls,sessionType): method getSupportedMaps (line 32) | def getSupportedMaps(cls,sessionType): method getSettings (line 36) | def getSettings(cls,sessionType): method supportsSessionType (line 40) | def supportsSessionType(cls,sessionType): method __init__ (line 45) | def __init__(self,settings): method onTransitionIn (line 54) | def onTransitionIn(self): method onBegin (line 57) | def onBegin(self): method spawnPlayer (line 71) | def spawnPlayer(self,player): method handleMessage (line 79) | def handleMessage(self,m): method _checkEndGame (line 98) | def _checkEndGame(self): method _setMeteorTimer (line 111) | def _setMeteorTimer(self): method _dropBombCluster (line 114) | def _dropBombCluster(self): method _dropBomb (line 133) | def _dropBomb(self,position,velocity,bombType): method _decrementMeteorTime (line 136) | def _decrementMeteorTime(self): method endGame (line 139) | def endGame(self): FILE: mods/HazardousCargo.py function bsGetAPIVersion (line 6) | def bsGetAPIVersion(): function bsGetGames (line 10) | def bsGetGames(): class boxCrossMessage (line 13) | class boxCrossMessage(object): class myMine (line 16) | class myMine(bs.Bomb): method __init__ (line 20) | def __init__(self,pos): method handleMessage (line 24) | def handleMessage(self,m): class cargoBox (line 39) | class cargoBox(bs.Bomb): method __init__ (line 41) | def __init__(self,pos): method handleMessage (line 51) | def handleMessage(self,m): method _updateBoxState (line 68) | def _updateBoxState(self): class HazardousCargo (line 97) | class HazardousCargo(bs.TeamGameActivity): method getName (line 100) | def getName(cls): method getScoreInfo (line 104) | def getScoreInfo(cls): method supportsSessionType (line 111) | def supportsSessionType(cls,sessionType): method getDescription (line 117) | def getDescription(cls,sessionType): method getSupportedMaps (line 121) | def getSupportedMaps(cls,sessionType): method getSettings (line 125) | def getSettings(cls,sessionType): method __init__ (line 138) | def __init__(self,settings): method getInstanceDescription (line 157) | def getInstanceDescription(self): method getInstanceScoreBoardDescription (line 160) | def getInstanceScoreBoardDescription(self): method onTransitionIn (line 165) | def onTransitionIn(self): method onBegin (line 169) | def onBegin(self): method updateBoxTimer (line 197) | def updateBoxTimer(self): method updateBoxes (line 199) | def updateBoxes(self): method onTeamJoin (line 208) | def onTeamJoin(self,team): method checkForScore (line 214) | def checkForScore(self, box): method _update (line 241) | def _update(self): method mineUpdate (line 247) | def mineUpdate(self): method _makeMine (line 262) | def _makeMine(self,posn): method _flashMine (line 268) | def _flashMine(self,pos): method endGame (line 278) | def endGame(self): method _flashPlayer (line 283) | def _flashPlayer(self,player,scale): method _updateScoreBoard (line 293) | def _updateScoreBoard(self): method handleMessage (line 298) | def handleMessage(self,m): method spawnPlayer (line 308) | def spawnPlayer(self,player): FILE: mods/Infection.py function bsGetAPIVersion (line 7) | def bsGetAPIVersion(): function bsGetGames (line 11) | def bsGetGames(): function bsGetLevels (line 14) | def bsGetLevels(): class PlayerSpaz_Infection (line 18) | class PlayerSpaz_Infection(bs.PlayerSpaz): method handleMessage (line 19) | def handleMessage(self, m): class myMine (line 29) | class myMine(bs.Bomb): method __init__ (line 31) | def __init__(self,pos): method handleMessage (line 39) | def handleMessage(self,m): class Infection (line 50) | class Infection(bs.TeamGameActivity): method getName (line 53) | def getName(cls): method getScoreInfo (line 57) | def getScoreInfo(cls): method supportsSessionType (line 63) | def supportsSessionType(cls, sessionType): method getDescription (line 69) | def getDescription(cls,sessionType): method getSupportedMaps (line 73) | def getSupportedMaps(cls,sessionType): method getSettings (line 77) | def getSettings(cls,sessionType): method __init__ (line 87) | def __init__(self,settings): method getInstanceDescription (line 101) | def getInstanceDescription(self): method getInstanceScoreBoardDescription (line 104) | def getInstanceScoreBoardDescription(self): method onTransitionIn (line 107) | def onTransitionIn(self): method onBegin (line 111) | def onBegin(self): method onPlayerJoin (line 124) | def onPlayerJoin(self, player): method onPlayerLeave (line 134) | def onPlayerLeave(self, player): method maxMineUpdate (line 140) | def maxMineUpdate(self): method maxSizeUpdate (line 143) | def maxSizeUpdate(self): method mineUpdate (line 146) | def mineUpdate(self): method _makeMine (line 175) | def _makeMine(self,posn): method _flashMine (line 181) | def _flashMine(self,pos): method endGame (line 191) | def endGame(self): method _flashPlayer (line 196) | def _flashPlayer(self,player,scale): method handleMessage (line 207) | def handleMessage(self,m): method _checkEndGame (line 231) | def _checkEndGame(self): method spawnPlayer (line 245) | def spawnPlayer(self, player): method spawnPlayerSpaz (line 258) | def spawnPlayerSpaz(self,player,position=(0,0,0),angle=None): method getRandomPowerupPoint (line 301) | def getRandomPowerupPoint(self): method endGame (line 342) | def endGame(self): FILE: mods/JumpingContest.py function bsGetAPIVersion (line 8) | def bsGetAPIVersion(): function bsGetGames (line 11) | def bsGetGames(): function bsGetLevels (line 14) | def bsGetLevels(): class RaceTimer (line 22) | class RaceTimer: method __init__ (line 24) | def __init__(self, incTime=1000): method start (line 48) | def start(self): method _doLight1 (line 51) | def _doLight1(self): method _doLight2 (line 55) | def _doLight2(self): method _doLight3 (line 59) | def _doLight3(self): method _doLight4 (line 63) | def _doLight4(self): method onFinish (line 73) | def onFinish(self): method onIncrement (line 76) | def onIncrement(self): method increment (line 79) | def increment(self): class JumpSpaz (line 85) | class JumpSpaz(bs.PlayerSpaz): method onMove (line 86) | def onMove(self,x,y): method onMoveLeftRight (line 88) | def onMoveLeftRight(self,value): method onMoveUpDown (line 90) | def onMoveUpDown(self,value): method onPunchPress (line 92) | def onPunchPress(self): method onJumpPress (line 94) | def onJumpPress(self): class JumpingContest (line 98) | class JumpingContest(bs.TeamGameActivity): method getName (line 101) | def getName(cls): method getDescription (line 105) | def getDescription(cls, sessionType): method getScoreInfo (line 109) | def getScoreInfo(cls): method getSettings (line 113) | def getSettings(cls, sessionType): method getSupportedMaps (line 117) | def getSupportedMaps(cls, sessionType): method supportsSessionType (line 123) | def supportsSessionType(cls, sessionType): method __init__ (line 126) | def __init__(self,settings): method onTransitionIn (line 145) | def onTransitionIn(self): method getInstanceScoreBoardDescription (line 148) | def getInstanceScoreBoardDescription(self): method onBegin (line 151) | def onBegin(self): method onPlayerJoin (line 159) | def onPlayerJoin(self, player): method spawnPlayerSpaz (line 166) | def spawnPlayerSpaz(self,player,position=(0,0,0),angle=None): method handleMessage (line 181) | def handleMessage(self, m): method updateScore (line 187) | def updateScore(self): method startJump (line 191) | def startJump(self): method doRaceTimer (line 198) | def doRaceTimer(self): method setStartHeight (line 203) | def setStartHeight(self, player): method setEndHeight (line 208) | def setEndHeight(self,player): method backupEnd (line 215) | def backupEnd(self): method endGame (line 218) | def endGame(self): FILE: mods/LandGrab.py function bsGetAPIVersion (line 9) | def bsGetAPIVersion(): function bsGetGames (line 13) | def bsGetGames(): class PlayerSpaz_Grab (line 16) | class PlayerSpaz_Grab(bs.PlayerSpaz): method dropBomb (line 18) | def dropBomb(self): method unCrossBillboard (line 79) | def unCrossBillboard(self): method onPunchPress (line 82) | def onPunchPress(self): method handleMessage (line 107) | def handleMessage(self, m): class myMine (line 119) | class myMine(bs.Bomb): method __init__ (line 121) | def __init__(self,pos,vel,bRad,sPlay,own): method handleMessage (line 135) | def handleMessage(self,m): method activateArea (line 162) | def activateArea(self): method _handleHit (line 217) | def _handleHit(self,m): method _handleImpact (line 244) | def _handleImpact(self,m): class Egg (line 264) | class Egg(bs.Actor): method __init__ (line 266) | def __init__(self, position=(0,1,0), sourcePlayer=None, owner=None): method handleMessage (line 290) | def handleMessage(self,m): method _handleDropped (line 303) | def _handleDropped(self,m): method _disappear (line 306) | def _disappear(self): method setupFrosty (line 318) | def setupFrosty(self,spaz): class zBotSet (line 324) | class zBotSet(bs.BotSet): #the botset is overloaded to prevent adding ... method startMoving (line 325) | def startMoving(self): #here we overload the default startMoving, whic... method zUpdate (line 329) | def zUpdate(self): class ToughGuyFrostBot (line 358) | class ToughGuyFrostBot(bsSpaz.SpazBot): method handleMessage (line 374) | def handleMessage(self,m): class LandGrab (line 380) | class LandGrab(bs.TeamGameActivity): method getName (line 383) | def getName(cls): method getScoreInfo (line 387) | def getScoreInfo(cls): method supportsSessionType (line 394) | def supportsSessionType(cls, sessionType): method getDescription (line 398) | def getDescription(cls,sessionType): method getSupportedMaps (line 402) | def getSupportedMaps(cls,sessionType): method getSettings (line 406) | def getSettings(cls,sessionType): method __init__ (line 418) | def __init__(self,settings): method getInstanceDescription (line 444) | def getInstanceDescription(self): method getInstanceScoreBoardDescription (line 447) | def getInstanceScoreBoardDescription(self): method onTransitionIn (line 450) | def onTransitionIn(self): method onBegin (line 454) | def onBegin(self): method onTeamJoin (line 463) | def onTeamJoin(self,team): method onPlayerJoin (line 467) | def onPlayerJoin(self, player): method onPlayerLeave (line 482) | def onPlayerLeave(self, player): method startUpdating (line 491) | def startUpdating(self): method _updateScoreBoard (line 494) | def _updateScoreBoard(self): method mineUpdate (line 499) | def mineUpdate(self): method endGame (line 524) | def endGame(self): method _flashPlayer (line 529) | def _flashPlayer(self,player,scale): method handleMessage (line 540) | def handleMessage(self,m): method _checkEndGame (line 567) | def _checkEndGame(self): method spawnPlayer (line 581) | def spawnPlayer(self, player): method spawnPlayerSpaz (line 621) | def spawnPlayerSpaz(self,player,position=(0,0,0),angle=None): method getRandomPowerupPoint (line 669) | def getRandomPowerupPoint(self): method areaCalc (line 711) | def areaCalc(self,team,res): method endGame (line 747) | def endGame(self): method waitForScores (line 756) | def waitForScores(self): FILE: mods/Paint.py function bsGetAPIVersion (line 6) | def bsGetAPIVersion(): function bsGetGames (line 9) | def bsGetGames(): function bsGetLevels (line 12) | def bsGetLevels(): class Dot (line 20) | class Dot(bs.Actor): method __init__ (line 21) | def __init__(self, position=(0,0,0), color=(0,0,0), radius=(.5)): class Artist (line 33) | class Artist(bs.PlayerSpaz): method __init__ (line 34) | def __init__(self, color=(1,1,1), highlight=(0.5,0.5,0.5), character="... method onBombPress (line 46) | def onBombPress(self): method onPunchPress (line 68) | def onPunchPress(self): method onJumpPress (line 88) | def onJumpPress(self): method onPickUpPress (line 97) | def onPickUpPress(self): class Paint (line 102) | class Paint(bs.CoopGameActivity): method getName (line 105) | def getName(cls): method getScoreInfo (line 109) | def getScoreInfo(cls): method getDescription (line 113) | def getDescription(cls,sessionType): method getSupportedMaps (line 117) | def getSupportedMaps(cls,sessionType): method supportsSessionType (line 122) | def supportsSessionType(cls,sessionType): method __init__ (line 125) | def __init__(self, settings): method onTransitionIn (line 139) | def onTransitionIn(self): method onBegin (line 142) | def onBegin(self): method spawnPlayerSpaz (line 145) | def spawnPlayerSpaz(self,player,position=(0,5,-3),angle=None): FILE: mods/Portal.py class Portal (line 13) | class Portal(bs.Actor): method __init__ (line 14) | def __init__(self,position1 = (0,1,0),color = (random.random(),random.... method Portal1 (line 62) | def Portal1(self): method Portal2 (line 66) | def Portal2(self): method objPortal1 (line 70) | def objPortal1(self): method objPortal2 (line 74) | def objPortal2(self): method delete (line 78) | def delete(self): method posn (line 88) | def posn(self, s , act): method getRandomPosition (line 98) | def getRandomPosition(self, activity): FILE: mods/Protection.py function bsGetAPIVersion (line 5) | def bsGetAPIVersion(): function bsGetGames (line 9) | def bsGetGames(): class SpazClone (line 12) | class SpazClone(bs.SpazBot): method __init__ (line 14) | def __init__(self, player): method setMovingText (line 21) | def setMovingText(self, theActor, theText, color): class myBots (line 35) | class myBots(bs.BotSet): method spawnCBot (line 37) | def spawnCBot(self,player,botType,pos,spawnTime=3000,onSpawnCall=None): method _spawnCBot (line 44) | def _spawnCBot(self,player,botType,pos,onSpawnCall): class Icon (line 55) | class Icon(bs.Actor): method __init__ (line 57) | def __init__(self,player,position,scale,showLives=True,showDeath=True, method setPositionAndScale (line 105) | def setPositionAndScale(self,position,scale): method updateForLives (line 114) | def updateForLives(self): method handlePlayerSpawned (line 126) | def handlePlayerSpawned(self): method handlePlayerDied (line 131) | def handlePlayerDied(self): class ProtectionGame (line 140) | class ProtectionGame(bs.TeamGameActivity): method getName (line 143) | def getName(cls): method getScoreInfo (line 147) | def getScoreInfo(cls): method getDescription (line 153) | def getDescription(cls,sessionType): method supportsSessionType (line 157) | def supportsSessionType(cls,sessionType): method getSupportedMaps (line 162) | def getSupportedMaps(cls,sessionType): method getSettings (line 166) | def getSettings(cls,sessionType): method __init__ (line 180) | def __init__(self,settings): method getInstanceDescription (line 193) | def getInstanceDescription(self): method getInstanceScoreBoardDescription (line 196) | def getInstanceScoreBoardDescription(self): method onTransitionIn (line 199) | def onTransitionIn(self): method onTeamJoin (line 203) | def onTeamJoin(self,team): method onPlayerJoin (line 207) | def onPlayerJoin(self, player): method _updateSoloMode (line 238) | def _updateSoloMode(self): method _updateIcons (line 249) | def _updateIcons(self): method _getSpawnPoint (line 310) | def _getSpawnPoint(self,player): method spawnPlayer (line 336) | def spawnPlayer(self,player): method spawnPlayerByDummy (line 344) | def spawnPlayerByDummy(self,player): method spawnDummy (line 362) | def spawnDummy(self,player, myClone): method setSpawnTime (line 377) | def setSpawnTime(self,spaz): method setSafeSpawn (line 384) | def setSafeSpawn(self, spaz): method _printLives (line 389) | def _printLives(self,player): method onPlayerLeave (line 398) | def onPlayerLeave(self,player): method onBegin (line 413) | def onBegin(self): method _getTotalTeamLives (line 462) | def _getTotalTeamLives(self,team): method handleMessage (line 465) | def handleMessage(self,m): method _update (line 516) | def _update(self): method _getLivingTeams (line 537) | def _getLivingTeams(self): method endGame (line 540) | def endGame(self): FILE: mods/SharksAndMinnows.py function bsGetAPIVersion (line 7) | def bsGetAPIVersion(): function bsGetGames (line 10) | def bsGetGames(): class Minnow (line 13) | class Minnow(bs.PlayerSpaz): method handleMessage (line 16) | def handleMessage(self, m): class Shark (line 23) | class Shark(bs.PlayerSpaz): method handleMessage (line 25) | def handleMessage(self, m): class SharksAndMinnows (line 35) | class SharksAndMinnows(bs.TeamGameActivity): method getName (line 38) | def getName(cls): method getDescription (line 42) | def getDescription(cls, sessionType): method getScoreInfo (line 46) | def getScoreInfo(cls): method getSupportedMaps (line 50) | def getSupportedMaps(cls, sessionType): method supportsSessionType (line 54) | def supportsSessionType(cls, sessionType): method __init__ (line 57) | def __init__(self,settings): method getInstanceScoreBoardDescription (line 95) | def getInstanceScoreBoardDescription(self): method onTransitionIn (line 98) | def onTransitionIn(self): method onBegin (line 101) | def onBegin(self): method setupSharks (line 115) | def setupSharks(self, player): method respawnPlayer (line 118) | def respawnPlayer(self, player): method spawnPlayerSpaz (line 124) | def spawnPlayerSpaz(self,player,position=(-10,1,0),angle=None): method sharkify (line 145) | def sharkify(self, player): method onPlayerJoin (line 160) | def onPlayerJoin(self, player): method updateScore (line 165) | def updateScore(self): method handleSafeZoneEnter (line 169) | def handleSafeZoneEnter(self): method handleMessage (line 189) | def handleMessage(self,m): method checkEnd (line 197) | def checkEnd(self): method endGame (line 217) | def endGame(self): FILE: mods/Siege.py function bsGetAPIVersion (line 6) | def bsGetAPIVersion(): function bsGetGames (line 9) | def bsGetGames(): class SiegePowerupFactory (line 12) | class SiegePowerupFactory(bs.PowerupFactory): method getRandomPowerupType (line 13) | def getRandomPowerupType(self,forceType=None,excludeTypes=['tripleBomb... class Puck (line 21) | class Puck(bs.Actor): # Borrowed from the hockey game method __init__ (line 23) | def __init__(self, position=(0,1,0)): class Siege (line 53) | class Siege(bs.TeamGameActivity): method getName (line 55) | def getName(cls): method getDescription (line 59) | def getDescription(cls, sessionType): method getScoreInfo (line 63) | def getScoreInfo(cls): method getSupportedMaps (line 67) | def getSupportedMaps(cls, sessionType): method supportsSessionType (line 71) | def supportsSessionType(cls, sessionType): method __init__ (line 74) | def __init__(self,settings): method onTransitionIn (line 90) | def onTransitionIn(self): method _standardDropPowerup (line 93) | def _standardDropPowerup(self,index,expire=True): method onBegin (line 98) | def onBegin(self): method handleMessage (line 108) | def handleMessage(self,m): method endGame (line 116) | def endGame(self, winner): FILE: mods/SimonSays.py function bsGetAPIVersion (line 6) | def bsGetAPIVersion(): function bsGetGames (line 9) | def bsGetGames(): class SimonSays (line 12) | class SimonSays(bs.TeamGameActivity): method getName (line 14) | def getName(cls): method getDescription (line 18) | def getDescription(cls, sessionType): method getScoreInfo (line 22) | def getScoreInfo(cls): method getSettings (line 26) | def getSettings(cls, sessionType): method getSupportedMaps (line 33) | def getSupportedMaps(cls, sessionType): method supportsSessionType (line 37) | def supportsSessionType(cls, sessionType): method __init__ (line 40) | def __init__(self,settings): method onTransitionIn (line 96) | def onTransitionIn(self): method onPlayerJoin (line 99) | def onPlayerJoin(self, player): method onBegin (line 104) | def onBegin(self): method explainGame (line 115) | def explainGame(self): method callRound (line 120) | def callRound(self): method checkRound (line 133) | def checkRound(self): method inCircle (line 143) | def inCircle(self, pos): method handleMessage (line 165) | def handleMessage(self, m): method onPlayerJoin (line 169) | def onPlayerJoin(self, player): method checkEnd (line 174) | def checkEnd(self): method endGame (line 180) | def endGame(self): FILE: mods/SnoBallz.py class snoMessage (line 13) | class snoMessage(object): class otherHitMessage (line 16) | class otherHitMessage(object): class snoBall (line 19) | class snoBall(bs.Actor): method __init__ (line 21) | def __init__(self, position=(0,1,0), velocity=(5,0,5), sourcePlayer=No... method handleMessage (line 59) | def handleMessage(self,m): method doBust (line 130) | def doBust(self): method calcBust (line 142) | def calcBust(self, oVel): method _disappear (line 155) | def _disappear(self): method getFactory (line 162) | def getFactory(cls): class SnoBallFactory (line 173) | class SnoBallFactory(object): method __init__ (line 176) | def __init__(self): method giveBallz (line 214) | def giveBallz(self,spaz): method takeBallz (line 221) | def takeBallz(self,weakSpaz): method throwBall (line 225) | def throwBall(self, spaz): FILE: mods/SnowBallFight.py function bsGetAPIVersion (line 12) | def bsGetAPIVersion(): function bsGetGames (line 16) | def bsGetGames(): class PlayerSpaz_Sno (line 19) | class PlayerSpaz_Sno(bs.PlayerSpaz): method handleMessage (line 20) | def handleMessage(self,m): class SnowBallFightGame (line 27) | class SnowBallFightGame(bs.TeamGameActivity): method getName (line 30) | def getName(cls): method getDescription (line 34) | def getDescription(cls,sessionType): method supportsSessionType (line 38) | def supportsSessionType(cls,sessionType): method getSupportedMaps (line 43) | def getSupportedMaps(cls,sessionType): method getSettings (line 47) | def getSettings(cls,sessionType): method __init__ (line 67) | def __init__(self,settings): method getInstanceDescription (line 82) | def getInstanceDescription(self): method getInstanceScoreBoardDescription (line 85) | def getInstanceScoreBoardDescription(self): method onTransitionIn (line 88) | def onTransitionIn(self): method onTeamJoin (line 91) | def onTeamJoin(self,team): method onBegin (line 95) | def onBegin(self): method _standardDropPowerup (line 105) | def _standardDropPowerup(self,index,expire=True): method spawnPlayerSpaz (line 111) | def spawnPlayerSpaz(self,player,position=(0,0,0),angle=None): method handleMessage (line 156) | def handleMessage(self,m): method _updateScoreBoard (line 200) | def _updateScoreBoard(self): method endGame (line 204) | def endGame(self): FILE: mods/WizardWar.py function bsGetAPIVersion (line 10) | def bsGetAPIVersion(): function bsGetGames (line 13) | def bsGetGames(): function bsGetLevels (line 16) | def bsGetLevels(): class ExplodeMessage (line 23) | class ExplodeMessage(object): class ArmMessage (line 25) | class ArmMessage(object): class WarnMessage (line 27) | class WarnMessage(object): class DieMessage (line 29) | class DieMessage(object): class _BombDiedMessage (line 31) | class _BombDiedMessage(object): class WWBomb (line 37) | class WWBomb(bs.Bomb): method __init__ (line 39) | def __init__(self,position=(0,1,0),velocity=(0,0,0),bombType='normal',... method _handleImpact (line 86) | def _handleImpact(self,m): method handleMessage (line 97) | def handleMessage(self, m): class WWSpaz (line 104) | class WWSpaz(bs.PlayerSpaz): method onPunchPress (line 105) | def onPunchPress(self): class WizardWar (line 108) | class WizardWar(bs.TeamGameActivity): method getName (line 111) | def getName(cls): method getDescription (line 115) | def getDescription(cls, sessionType): method getScoreInfo (line 119) | def getScoreInfo(cls): method getSettings (line 123) | def getSettings(cls, sessionType): method getSupportedMaps (line 140) | def getSupportedMaps(cls, sessionType): method supportsSessionType (line 144) | def supportsSessionType(cls, sessionType): method __init__ (line 147) | def __init__(self,settings): method onTransitionIn (line 162) | def onTransitionIn(self): method onBegin (line 166) | def onBegin(self): method onPlayerJoin (line 190) | def onPlayerJoin(self, player): method spawnPlayerSpaz (line 198) | def spawnPlayerSpaz(self,player,position=(0,5,-3),angle=None): method shootBomb (line 213) | def shootBomb(self, spaz): method handleMessage (line 226) | def handleMessage(self, m): method checkEnd (line 237) | def checkEnd(self): method endGame (line 260) | def endGame(self): FILE: mods/ZombieHorde.py function bsGetAPIVersion (line 8) | def bsGetAPIVersion(): function bsGetGames (line 12) | def bsGetGames(): class Icon (line 16) | class Icon(bs.Actor): method __init__ (line 18) | def __init__(self,player,position,scale,showLives=True,showDeath=True, method setPositionAndScale (line 66) | def setPositionAndScale(self,position,scale): method updateForLives (line 75) | def updateForLives(self): method handlePlayerSpawned (line 87) | def handlePlayerSpawned(self): method handlePlayerDied (line 92) | def handlePlayerDied(self): class PlayerSpaz_Zom (line 100) | class PlayerSpaz_Zom(bs.PlayerSpaz): method handleMessage (line 101) | def handleMessage(self, m): class PlayerZombie (line 151) | class PlayerZombie(bs.PlayerSpaz): method handleMessage (line 152) | def handleMessage(self, m): class zBotSet (line 173) | class zBotSet(bs.BotSet): #the botset is overloaded to prevent adding ... method startMoving (line 174) | def startMoving(self): #here we overload the default startMoving, whic... method zUpdate (line 178) | def zUpdate(self): class ZombieHorde (line 205) | class ZombieHorde(bs.TeamGameActivity): method getName (line 208) | def getName(cls): method getScoreInfo (line 212) | def getScoreInfo(cls): method getDescription (line 219) | def getDescription(cls,sessionType): method supportsSessionType (line 223) | def supportsSessionType(cls,sessionType): method getSupportedMaps (line 228) | def getSupportedMaps(cls,sessionType): method getSettings (line 232) | def getSettings(cls,sessionType): method __init__ (line 247) | def __init__(self,settings): method getInstanceDescription (line 286) | def getInstanceDescription(self): method getInstanceScoreBoardDescription (line 289) | def getInstanceScoreBoardDescription(self): method onTransitionIn (line 292) | def onTransitionIn(self): method onTeamJoin (line 296) | def onTeamJoin(self,team): method onPlayerJoin (line 301) | def onPlayerJoin(self, player): method _updateSoloMode (line 330) | def _updateSoloMode(self): method _updateIcons (line 341) | def _updateIcons(self): method _getSpawnPoint (line 402) | def _getSpawnPoint(self,player): method spawnPlayer (line 428) | def spawnPlayer(self,player): method respawnPlayerZombie (line 501) | def respawnPlayerZombie(self,player,respawnTime=None): method spawnPlayerIfExistsAsZombie (line 536) | def spawnPlayerIfExistsAsZombie(self,player): method spawnPlayerZombie (line 545) | def spawnPlayerZombie(self,player): method _printLives (line 605) | def _printLives(self,player): method onPlayerLeave (line 618) | def onPlayerLeave(self,player): method onBegin (line 633) | def onBegin(self): method _getTotalTeamLives (line 685) | def _getTotalTeamLives(self,team): method handleMessage (line 688) | def handleMessage(self,m): method _update (line 734) | def _update(self): method spawnZombie (line 772) | def spawnZombie(self): method _onSpazBotDied (line 779) | def _onSpazBotDied(self,DeathMsg): method getRandomPointInPlay (line 797) | def getRandomPointInPlay(self): method _updateScoreBoard (line 839) | def _updateScoreBoard(self): method _getLivingTeams (line 842) | def _getLivingTeams(self): method endGame (line 845) | def endGame(self): FILE: mods/airStrike.py function bsGetAPIVersion (line 4) | def bsGetAPIVersion(): function bsGetGames (line 7) | def bsGetGames(): function bsGetLevels (line 10) | def bsGetLevels(): class AirStrikeGame (line 19) | class AirStrikeGame(bs.TeamGameActivity): method getName (line 22) | def getName(cls): method getScoreInfo (line 26) | def getScoreInfo(cls): method getDescription (line 32) | def getDescription(cls,sessionType): method getSupportedMaps (line 36) | def getSupportedMaps(cls,sessionType): method supportsSessionType (line 43) | def supportsSessionType(cls,sessionType): method __init__ (line 49) | def __init__(self,settings): method onTransitionIn (line 55) | def onTransitionIn(self): method onBegin (line 59) | def onBegin(self): method spawnPlayer (line 88) | def spawnPlayer(self,player): method _checkIfWon (line 96) | def _checkIfWon(self): method handleMessage (line 103) | def handleMessage(self,m): method endGame (line 124) | def endGame(self): FILE: mods/arms_race.py class State (line 6) | class State: method __init__ (line 7) | def __init__(self, bomb=None, grab=False, punch=False, curse=False, re... method apply (line 19) | def apply(self, spaz): method getSetting (line 32) | def getSetting(self): class ArmsRace (line 36) | class ArmsRace(bs.TeamGameActivity): method getName (line 48) | def getName(cls): method getScoreInfo (line 52) | def getScoreInfo(cls): method getDescription (line 58) | def getDescription(cls, sessionType): method getInstanceDescription (line 61) | def getInstanceDescription(self): method getInstanceScoreBoardDescription (line 64) | def getInstanceScoreBoardDescription(self): method supportsSessionType (line 68) | def supportsSessionType(cls, sessionType): method getSupportedMaps (line 73) | def getSupportedMaps(cls, sessionType): method getSettings (line 77) | def getSettings(cls, sessionType): method __init__ (line 87) | def __init__(self, settings): method onTransitionIn (line 98) | def onTransitionIn(self): method onBegin (line 102) | def onBegin(self): method onPlayerJoin (line 107) | def onPlayerJoin(self, player): method spawnPlayer (line 113) | def spawnPlayer(self, player): method isValidKill (line 118) | def isValidKill(self, m): method handleMessage (line 127) | def handleMessage(self,m): method endGame (line 142) | def endGame(self): function bsGetAPIVersion (line 150) | def bsGetAPIVersion(): function bsGetGames (line 153) | def bsGetGames(): FILE: mods/auto_reloader.py function cfg (line 21) | def cfg(key): class GameWrapper (line 28) | class GameWrapper(object): method __init__ (line 32) | def __init__(self, filename): method _import_module (line 43) | def _import_module(self): method _module_error (line 54) | def _module_error(self, *args): method _is_available (line 60) | def _is_available(self): method _prepare_reload (line 93) | def _prepare_reload(self): method _reload_module (line 104) | def _reload_module(self): method _check_update (line 118) | def _check_update(self): method __call__ (line 124) | def __call__(self, *args, **kwargs): method __getattr__ (line 131) | def __getattr__(self, key): function check_wrappers (line 151) | def check_wrappers(): function bsGetAPIVersion (line 159) | def bsGetAPIVersion(): function bsGetGames (line 162) | def bsGetGames(): FILE: mods/bomb_on_my_head.py class PlayerSpazBombOnMyHead (line 7) | class PlayerSpazBombOnMyHead(bs.PlayerSpaz): method handleMessage (line 9) | def handleMessage(self, m): method checkAvalibleBombs (line 17) | def checkAvalibleBombs(self): method startBombChecking (line 24) | def startBombChecking(self): method dropBomb (line 28) | def dropBomb(self): function bsGetAPIVersion (line 62) | def bsGetAPIVersion(): function bsGetGames (line 65) | def bsGetGames(): class BombOnMyHead (line 68) | class BombOnMyHead(bs.TeamGameActivity): method getName (line 71) | def getName(cls): method getScoreInfo (line 75) | def getScoreInfo(cls): method getDescription (line 81) | def getDescription(cls, sessionType): method getInstanceDescription (line 85) | def getInstanceDescription(self): method supportsSessionType (line 89) | def supportsSessionType(cls, sessionType): method getSupportedMaps (line 94) | def getSupportedMaps(cls, sessionType): method getSettings (line 98) | def getSettings(cls,sessionType): method __init__ (line 105) | def __init__(self, settings): method onTransitionIn (line 119) | def onTransitionIn(self): method onBegin (line 122) | def onBegin(self): method spawnPlayer (line 128) | def spawnPlayer(self, player): method handleMessage (line 196) | def handleMessage(self,m): method _checkEndGame (line 219) | def _checkEndGame(self): method endGame (line 235) | def endGame(self): FILE: mods/bomberman.py class Map (line 10) | class Map: method inBounds (line 15) | def inBounds(cls, pos): class Crate (line 21) | class Crate(bsBomb.Bomb): method __init__ (line 22) | def __init__(self, position=(0, 1, 0), velocity=(0, 0, 0)): method handleMessage (line 29) | def handleMessage(self, m): method explode (line 37) | def explode(self): class Bomb (line 42) | class Bomb(bsBomb.Bomb): method explode (line 43) | def explode(self): class Blast (line 60) | class Blast(bsBomb.Blast): method __init__ (line 62) | def __init__(self,position=(0,1,0),velocity=(0,0,0),blastRadius=2.0,bl... function blast (line 199) | def blast(pos, blastType, sourcePlayer, hitType, hitSubType): class Player (line 205) | class Player(bs.PlayerSpaz): method handleMessage (line 213) | def handleMessage(self, m): method dropBomb (line 224) | def dropBomb(self): function bsGetAPIVersion (line 261) | def bsGetAPIVersion(): function bsGetGames (line 264) | def bsGetGames(): class Bomberman (line 267) | class Bomberman(bs.TeamGameActivity): method getName (line 270) | def getName(cls): method getScoreInfo (line 274) | def getScoreInfo(cls): method getDescription (line 281) | def getDescription(cls, sessionType): method getInstanceDescription (line 285) | def getInstanceDescription(self): method supportsSessionType (line 289) | def supportsSessionType(cls, sessionType): method getSupportedMaps (line 294) | def getSupportedMaps(cls, sessionType): method getSettings (line 298) | def getSettings(cls, sessionType): method __init__ (line 304) | def __init__(self, settings): method onTransitionIn (line 319) | def onTransitionIn(self): method onBegin (line 323) | def onBegin(self): method dropCrate (line 331) | def dropCrate(self, gridX, gridY): method dropPowerup (line 339) | def dropPowerup(self, position): method onPlayerJoin (line 343) | def onPlayerJoin(self, player): method onPlayerLeave (line 346) | def onPlayerLeave(self, player): method spawnPlayer (line 350) | def spawnPlayer(self, player): method handleMessage (line 414) | def handleMessage(self,m): method endGame (line 428) | def endGame(self): method _getLivingTeams (line 478) | def _getLivingTeams(self): FILE: mods/boxing.py function bsGetAPIVersion (line 3) | def bsGetAPIVersion(): function bsGetGames (line 6) | def bsGetGames(): class DeathMatchGame (line 9) | class DeathMatchGame(bs.TeamGameActivity): method getName (line 12) | def getName(cls): method getDescription (line 16) | def getDescription(cls,sessionType): method supportsSessionType (line 22) | def supportsSessionType(cls,sessionType): method getSupportedMaps (line 27) | def getSupportedMaps(cls,sessionType): method getSettings (line 31) | def getSettings(cls,sessionType): method __init__ (line 40) | def __init__(self,settings): method getInstanceDescription (line 49) | def getInstanceDescription(self): method getInstanceScoreBoardDescription (line 52) | def getInstanceScoreBoardDescription(self): method onTransitionIn (line 55) | def onTransitionIn(self): method onTeamJoin (line 58) | def onTeamJoin(self,team): method onBegin (line 62) | def onBegin(self): method spawnPlayer (line 71) | def spawnPlayer(self,player): method handleMessage (line 80) | def handleMessage(self,m): method _updateScoreBoard (line 122) | def _updateScoreBoard(self): method endGame (line 126) | def endGame(self): FILE: mods/brainFreeze.py function bsGetAPIVersion (line 4) | def bsGetAPIVersion(): function bsGetGames (line 7) | def bsGetGames(): function bsGetLevels (line 10) | def bsGetLevels(): class BrainFreezeGame (line 14) | class BrainFreezeGame(bs.TeamGameActivity): method getName (line 17) | def getName(cls): method getScoreInfo (line 21) | def getScoreInfo(cls): method getDescription (line 27) | def getDescription(cls,sessionType): method getSupportedMaps (line 32) | def getSupportedMaps(cls,sessionType): method getSettings (line 36) | def getSettings(cls,sessionType): method supportsSessionType (line 41) | def supportsSessionType(cls,sessionType): method __init__ (line 46) | def __init__(self,settings): method onTransitionIn (line 58) | def onTransitionIn(self): method onBegin (line 63) | def onBegin(self): method spawnPlayer (line 83) | def spawnPlayer(self,player): method handleMessage (line 98) | def handleMessage(self,m): method _checkEndGame (line 122) | def _checkEndGame(self): method _setMeteorTimer (line 136) | def _setMeteorTimer(self): method _dropBombCluster (line 139) | def _dropBombCluster(self): method _dropBomb (line 159) | def _dropBomb(self,position,velocity): method _decrementMeteorTime (line 162) | def _decrementMeteorTime(self): method endGame (line 165) | def endGame(self): FILE: mods/bsBoxingOfTheHill.py function bsGetAPIVersion (line 4) | def bsGetAPIVersion(): function bsGetGames (line 8) | def bsGetGames(): class BoxingOfTheHillGame (line 11) | class BoxingOfTheHillGame(bs.TeamGameActivity): method getName (line 19) | def getName(cls): method getDescription (line 23) | def getDescription(cls,sessionType): method getScoreInfo (line 27) | def getScoreInfo(cls): method supportsSessionType (line 31) | def supportsSessionType(cls,sessionType): method getSupportedMaps (line 36) | def getSupportedMaps(cls,sessionType): method getSettings (line 40) | def getSettings(cls,sessionType): method __init__ (line 47) | def __init__(self,settings): method getInstanceDescription (line 70) | def getInstanceDescription(self): method getInstanceScoreBoardDescription (line 73) | def getInstanceScoreBoardDescription(self): method onTransitionIn (line 76) | def onTransitionIn(self): method onTeamJoin (line 79) | def onTeamJoin(self,team): method onPlayerJoin (line 83) | def onPlayerJoin(self,player): method onBegin (line 87) | def onBegin(self): method spawnPlayer (line 114) | def spawnPlayer(self,player): method _tick (line 125) | def _tick(self): method endGame (line 151) | def endGame(self): method _updateFlagState (line 156) | def _updateFlagState(self): method _handlePlayerFlagRegionCollide (line 178) | def _handlePlayerFlagRegionCollide(self,colliding): method _updateScoreBoard (line 190) | def _updateScoreBoard(self): method handleMessage (line 194) | def handleMessage(self,m): FILE: mods/bsKillZone.py function bsGetAPIVersion (line 5) | def bsGetAPIVersion(): function bsGetGames (line 8) | def bsGetGames(): function bsGetLevels (line 11) | def bsGetLevels(): class KillZoneGame (line 15) | class KillZoneGame(bs.TeamGameActivity): method getName (line 18) | def getName(cls): method getDescription (line 22) | def getDescription(cls,sessionType): method getSupportedMaps (line 26) | def getSupportedMaps(cls,sessionType): method supportsSessionType (line 30) | def supportsSessionType(cls,sessionType): method __init__ (line 36) | def __init__(self,settings): method onTransitionIn (line 41) | def onTransitionIn(self): method onTeamJoin (line 44) | def onTeamJoin(self,team): method onBegin (line 48) | def onBegin(self): method spawnPlayer (line 84) | def spawnPlayer(self,player): method _spawnTarget (line 103) | def _spawnTarget(self): method _onSpazDroppedBomb (line 126) | def _onSpazDroppedBomb(self,spaz,bomb): method _onSpazBotDied (line 131) | def _onSpazBotDied(self,DeathMsg): method _update (line 157) | def _update(self): method handleMessage (line 164) | def handleMessage(self,m): method _updateScoreBoard (line 181) | def _updateScoreBoard(self): method endGame (line 185) | def endGame(self): class Target (line 191) | class Target (bs.Actor): class TargetHitMessage (line 193) | class TargetHitMessage(object): method __init__ (line 196) | def __init__(self,position): method exists (line 214) | def exists(self): method handleMessage (line 217) | def handleMessage(self,m): method getDistFromPoint (line 224) | def getDistFromPoint(self,pos): method doHitAtPosition (line 228) | def doHitAtPosition(self,pos,player): FILE: mods/catch_to_live.py class CheckNeedNewMadMessage (line 8) | class CheckNeedNewMadMessage(object): method __init__ (line 9) | def __init__(self, spaz=None): class ClearProtectMessage (line 13) | class ClearProtectMessage(object): method __init__ (line 14) | def __init__(self): class grimPlayer (line 18) | class grimPlayer(bs.PlayerSpaz): method __init__ (line 19) | def __init__(self, color, highlight, character, player, gameProtection... method handleMessage (line 34) | def handleMessage(self, m): method protectAdd (line 64) | def protectAdd(self): method protectClear (line 75) | def protectClear(self, checkProtectStartTime): method onMad (line 86) | def onMad(self, madTime=10000): method stopMad (line 99) | def stopMad(self): method madExplode (line 106) | def madExplode(self, checkStartTime): function bsGetAPIVersion (line 112) | def bsGetAPIVersion(): function bsGetGames (line 116) | def bsGetGames(): class CatchToLiveGame (line 120) | class CatchToLiveGame(bs.TeamGameActivity): method getName (line 122) | def getName(cls): method getScoreInfo (line 126) | def getScoreInfo(cls): method getDescription (line 132) | def getDescription(cls, sessionType): method getSupportedMaps (line 136) | def getSupportedMaps(cls, sessionType): method getSettings (line 141) | def getSettings(cls, sessionType): method supportsSessionType (line 152) | def supportsSessionType(cls, sessionType): method __init__ (line 155) | def __init__(self, settings): method onTransitionIn (line 167) | def onTransitionIn(self): method onBegin (line 171) | def onBegin(self): method updateSpazText (line 193) | def updateSpazText(self): method spawnPlayer (line 212) | def spawnPlayer(self, player): method onPlayerJoin (line 263) | def onPlayerJoin(self, player): method onPlayerLeave (line 274) | def onPlayerLeave(self, player): method handleMessage (line 281) | def handleMessage(self, m): method _checkNeedMad (line 307) | def _checkNeedMad(self): method _checkEndGame (line 324) | def _checkEndGame(self): method endGame (line 338) | def endGame(self): FILE: mods/fightOfFaith.py function bsGetAPIVersion (line 4) | def bsGetAPIVersion(): function bsGetGames (line 10) | def bsGetGames(): function bsGetLevels (line 13) | def bsGetLevels(): class FightOfFaithGame (line 22) | class FightOfFaithGame(bs.TeamGameActivity): method getName (line 25) | def getName(cls): method getScoreInfo (line 29) | def getScoreInfo(cls): method getDescription (line 35) | def getDescription(cls,sessionType): method getSupportedMaps (line 39) | def getSupportedMaps(cls,sessionType): method supportsSessionType (line 46) | def supportsSessionType(cls,sessionType): method __init__ (line 52) | def __init__(self,settings): method onTransitionIn (line 58) | def onTransitionIn(self): method onBegin (line 62) | def onBegin(self): method spawnPlayer (line 91) | def spawnPlayer(self,player): method _checkIfWon (line 99) | def _checkIfWon(self): method handleMessage (line 106) | def handleMessage(self,m): method endGame (line 127) | def endGame(self): FILE: mods/frozenone.py function bsGetAPIVersion (line 4) | def bsGetAPIVersion(): function bsGetGames (line 7) | def bsGetGames(): class FrozenOneGame (line 10) | class FrozenOneGame(ChosenOneGame): method getName (line 13) | def getName(cls): method getDescription (line 17) | def getDescription(cls,sessionType): method getSettings (line 22) | def getSettings(cls, sessionType): method onTeamJoin (line 42) | def onTeamJoin(self,team): method endGame (line 46) | def endGame(self): method _setChosenOnePlayer (line 51) | def _setChosenOnePlayer(self, player): method _updateScoreBoard (line 98) | def _updateScoreBoard(self): FILE: mods/iceDeathmatch.py function bsGetAPIVersion (line 4) | def bsGetAPIVersion(): function bsGetGames (line 8) | def bsGetGames(): class IceDeathMatchGame (line 12) | class IceDeathMatchGame(bs.TeamGameActivity): method getName (line 15) | def getName(cls): method getDescription (line 19) | def getDescription(cls, sessionType): method supportsSessionType (line 23) | def supportsSessionType(cls, sessionType): method getSupportedMaps (line 28) | def getSupportedMaps(cls,sessionType): method getSettings (line 32) | def getSettings(cls,sessionType): method __init__ (line 41) | def __init__(self,settings): method getInstanceDescription (line 50) | def getInstanceDescription(self): method getInstanceScoreBoardDescription (line 53) | def getInstanceScoreBoardDescription(self): method onTransitionIn (line 56) | def onTransitionIn(self): method onTeamJoin (line 59) | def onTeamJoin(self, team): method onBegin (line 63) | def onBegin(self): method spawnPlayer (line 72) | def spawnPlayer(self, player): method handleMessage (line 91) | def handleMessage(self, m): method _updateScoreBoard (line 132) | def _updateScoreBoard(self): method endGame (line 136) | def endGame(self): FILE: mods/magic_box.py class MagicBox (line 4) | class MagicBox(bs.Bomb): method __init__ (line 5) | def __init__(self, position=(0, 1, 0), velocity=(0, 0, 0), bombType='t... method handleMessage (line 70) | def handleMessage(self, m): method updateFloatyness (line 83) | def updateFloatyness(self): method _hideScoreText (line 90) | def _hideScoreText(self): method setScoreText (line 98) | def setScoreText(self, text): function bsGetAPIVersion (line 129) | def bsGetAPIVersion(): function bsGetGames (line 133) | def bsGetGames(): class MagicBoxGame (line 137) | class MagicBoxGame(bs.TeamGameActivity): method getName (line 145) | def getName(cls): method getDescription (line 149) | def getDescription(cls, sessionType): method getScoreInfo (line 153) | def getScoreInfo(cls): method supportsSessionType (line 157) | def supportsSessionType(cls, sessionType): method getSupportedMaps (line 162) | def getSupportedMaps(cls, sessionType): method getSettings (line 166) | def getSettings(cls, sessionType): method __init__ (line 172) | def __init__(self, settings): method getInstanceDescription (line 188) | def getInstanceDescription(self): method getInstanceScoreBoardDescription (line 191) | def getInstanceScoreBoardDescription(self): method onTransitionIn (line 194) | def onTransitionIn(self): method onTeamJoin (line 197) | def onTeamJoin(self, team): method onBegin (line 201) | def onBegin(self): method _tick (line 210) | def _tick(self): method endGame (line 240) | def endGame(self): method _updateBoxState (line 246) | def _updateBoxState(self): method _spawnBox (line 281) | def _spawnBox(self): method _flashBoxSpawn (line 294) | def _flashBoxSpawn(self): method _updateScoreBoard (line 301) | def _updateScoreBoard(self): method handleMessage (line 305) | def handleMessage(self, m): FILE: mods/modManager.py function uuid4 (line 31) | def uuid4(): function _prepare_reload (line 46) | def _prepare_reload(): function bsGetAPIVersion (line 54) | def bsGetAPIVersion(): function index_url (line 68) | def index_url(branch=None): function mod_url (line 78) | def mod_url(data): function try_fetch_cb (line 91) | def try_fetch_cb(generator, callback, **kwargs): function get_cached (line 111) | def get_cached(url, callback, force_fresh=False, fallback_to_outdated=Tr... function get_index (line 137) | def get_index(callback, branch=None, **kwargs): function fetch_stats (line 141) | def fetch_stats(callback, **kwargs): function stats_cached (line 147) | def stats_cached(): function submit_mod_rating (line 154) | def submit_mod_rating(mod, rating, callback): function submit_download (line 174) | def submit_download(mod): function fetch_mod (line 191) | def fetch_mod(data, callback): function process_server_data (line 206) | def process_server_data(data): function _cb_checkUpdateData (line 215) | def _cb_checkUpdateData(self, data, status_code): function newMainInit (line 241) | def newMainInit(self, transition='inRight'): function _doModManager (line 254) | def _doModManager(swinstance): class ModManager_ServerCallThread (line 266) | class ModManager_ServerCallThread(threading.Thread): method __init__ (line 268) | def __init__(self, request, requestType, data, callback, eval_data=True): method _runCallback (line 282) | def _runCallback(self, *args): method run (line 293) | def run(self): function mm_serverGet (line 324) | def mm_serverGet(request, data, callback=None, eval_data=True): function mm_serverPost (line 328) | def mm_serverPost(request, data, callback=None, eval_data=True): class ModManagerWindow (line 332) | class ModManagerWindow(Window): method __init__ (line 342) | def __init__(self, transition='inRight', modal=False, showTab="all", o... method _refresh (line 492) | def _refresh(self, refreshTabs=True): method _refreshTabs (line 542) | def _refreshTabs(self): method _cb_select_tab (line 576) | def _cb_select_tab(self, index, refresh=True): method _cb_select (line 589) | def _cb_select(self, index, mod): method _cb_refresh (line 593) | def _cb_refresh(self, force_fresh=False): method _cb_serverdata (line 615) | def _cb_serverdata(self, data, status_code, force_fresh=False): method _cb_stats (line 636) | def _cb_stats(self, data, status_code): method _showFetchingIndicator (line 653) | def _showFetchingIndicator(self): method _cb_info (line 657) | def _cb_info(self, withSound=False): method _cb_settings (line 662) | def _cb_settings(self): method _cb_sorting (line 665) | def _cb_sorting(self): method _back (line 674) | def _back(self): class UpdateModWindow (line 682) | class UpdateModWindow(Window): method __init__ (line 684) | def __init__(self, mod, onok, swish=True, back=False): method ok (line 700) | def ok(self): class DeleteModWindow (line 704) | class DeleteModWindow(Window): method __init__ (line 706) | def __init__(self, mod, onok, swish=True, back=False): method ok (line 715) | def ok(self): class RateModWindow (line 720) | class RateModWindow(Window): method __init__ (line 724) | def __init__(self, mod, onok, swish=True, back=False): method _select (line 780) | def _select(self, index): method _cancel (line 783) | def _cancel(self): method _ok (line 786) | def _ok(self): class QuitToApplyWindow (line 793) | class QuitToApplyWindow(Window): method __init__ (line 795) | def __init__(self): method _doFadeAndQuit (line 806) | def _doFadeAndQuit(self): class ModInfoWindow (line 816) | class ModInfoWindow(Window): method __init__ (line 817) | def __init__(self, mod, modManagerWindow, originWidget=None): method _ok (line 997) | def _ok(self): method _delete (line 1000) | def _delete(self): method _download (line 1004) | def _download(self): method _rate (line 1008) | def _rate(self): class SettingsWindow (line 1020) | class SettingsWindow(Window): method __init__ (line 1021) | def __init__(self, mod, modManagerWindow, originWidget=None): method _ok (line 1091) | def _ok(self): method setBranch (line 1096) | def setBranch(self): method setCheckUpdate (line 1116) | def setCheckUpdate(self, val): method checkAutoUpdateState (line 1121) | def checkAutoUpdateState(self): method setAutoUpdate (line 1134) | def setAutoUpdate(self, val): method setDownloadStats (line 1143) | def setDownloadStats(self, val): class Mod (line 1148) | class Mod: method __init__ (line 1167) | def __init__(self, d): method writeData (line 1191) | def writeData(self, callback, doQuitWindow, data, status_code): method install (line 1209) | def install(self, callback, doQuitWindow=True): method ownData (line 1229) | def ownData(self): method delete (line 1235) | def delete(self, cb=None): method checkUpdate (line 1243) | def checkUpdate(self): method up_to_date (line 1250) | def up_to_date(self): method is_installed (line 1253) | def is_installed(self): method local_md5 (line 1256) | def local_md5(self): method is_outdated (line 1259) | def is_outdated(self): class LocalMod (line 1269) | class LocalMod(Mod): method __init__ (line 1272) | def __init__(self, filename): method checkUpdate (line 1279) | def checkUpdate(self): method is_installed (line 1282) | def is_installed(self): method up_to_date (line 1285) | def up_to_date(self): method getData (line 1288) | def getData(self): method writeData (line 1291) | def writeData(self, data=None): function _setTab (line 1298) | def _setTab(self, tab): function _onGetMoreGamesPress (line 1313) | def _onGetMoreGamesPress(self): FILE: mods/puckDeathmatch.py class PuckTouchedMessage (line 7) | class PuckTouchedMessage(object): class Puck (line 10) | class Puck(bsHockey.Puck): method __init__ (line 11) | def __init__(self, position, team): method _tick (line 26) | def _tick(self): method handleMessage (line 45) | def handleMessage(self, m): function bsGetAPIVersion (line 78) | def bsGetAPIVersion(): function bsGetGames (line 81) | def bsGetGames(): class PuckDeathMatch (line 85) | class PuckDeathMatch(bs.TeamGameActivity): method getName (line 88) | def getName(cls): method getScoreInfo (line 92) | def getScoreInfo(cls): method getDescription (line 98) | def getDescription(cls, sessionType): method getSupportedMaps (line 102) | def getSupportedMaps(cls, sessionType): method supportsSessionType (line 106) | def supportsSessionType(cls, sessionType): method getSettings (line 111) | def getSettings(cls, sessionType): method __init__ (line 116) | def __init__(self, settings): method onTransitionIn (line 162) | def onTransitionIn(self): method onBegin (line 166) | def onBegin(self): method onPlayerJoin (line 178) | def onPlayerJoin(self, player): method onTeamJoin (line 183) | def onTeamJoin(self, team): method spawnPlayer (line 188) | def spawnPlayer(self, player): method _flashPuckSpawn (line 200) | def _flashPuckSpawn(self, pos): method _spawnPuck (line 208) | def _spawnPuck(self, team): method _handlePuckPlayerCollide (line 225) | def _handlePuckPlayerCollide(self): method _checkIfWon (line 237) | def _checkIfWon(self): method _updateScoreBoard (line 244) | def _updateScoreBoard(self): method handleMessage (line 252) | def handleMessage(self, m): method endGame (line 264) | def endGame(self): FILE: mods/quickGameButton.py function _prepare_reload (line 14) | def _prepare_reload(): function startGame (line 29) | def startGame(session, fadeout=True): class SimplePlaylist (line 48) | class SimplePlaylist(object): method __init__ (line 49) | def __init__(self, settings, gameType): method pullNext (line 53) | def pullNext(self): class CustomSession (line 61) | class CustomSession(bsTeamGame.FreeForAllSession): method __init__ (line 62) | def __init__(self, *args, **kwargs): class SelectGameWindow (line 95) | class SelectGameWindow(AddGameWindow): method __init__ (line 96) | def __init__(self, transition='inRight'): method _refresh (line 156) | def _refresh(self, selectGetMoreGamesButton=False, selected=None): method _add (line 189) | def _add(self): method onEditGameDone (line 200) | def onEditGameDone(self, config): method _back (line 209) | def _back(self): function newInit (line 217) | def newInit(self, *args, **kwargs): function states (line 239) | def states(self): function _save_state (line 249) | def _save_state(self): function _restore_state (line 258) | def _restore_state(self): FILE: mods/settings_patcher.py class SettingsButton (line 11) | class SettingsButton: method __init__ (line 12) | def __init__(self, id, text=None, icon=None, iconColor=None, sorting_p... method setText (line 23) | def setText(self, text): method setCallback (line 27) | def setCallback(self, cb): method add (line 31) | def add(self): method remove (line 35) | def remove(self): method setLocals (line 39) | def setLocals(self, swinstance=None, **kwargs): method x (line 46) | def x(self, swinstance, index, bw, wmodsmallui=0.4, wmod=0.2): method _create_icon_button (line 58) | def _create_icon_button(self, swinstance, index): method _create_text_button (line 98) | def _create_text_button(self, swinstance, index, start_y): function newInit (line 183) | def newInit(self, transition='inRight', originWidget=None): function statedict (line 243) | def statedict(self): function _saveState (line 249) | def _saveState(self): function _restoreState (line 259) | def _restoreState(self): FILE: mods/smash.py class Icon (line 7) | class Icon(bsElimination.Icon): method updateForLives (line 8) | def updateForLives(self): class PowBox (line 26) | class PowBox(bsBomb.Bomb): method __init__ (line 27) | def __init__(self, position=(0, 1, 0), velocity=(0, 0, 0)): method setPowText (line 34) | def setPowText(self, color=(1, 1, 0.4)): method handleMessage (line 49) | def handleMessage(self, m): method pow (line 57) | def pow(self): class PlayerSpaz_Smash (line 61) | class PlayerSpaz_Smash(bs.PlayerSpaz): method handleMessage (line 70) | def handleMessage(self, m): method oob_effect (line 276) | def oob_effect(self): function bsGetAPIVersion (line 292) | def bsGetAPIVersion(): function bsGetGames (line 295) | def bsGetGames(): class SuperSmash (line 298) | class SuperSmash(bs.TeamGameActivity): method getName (line 301) | def getName(cls): method getScoreInfo (line 305) | def getScoreInfo(cls): method getDescription (line 323) | def getDescription(cls, sessionType): method getInstanceDescription (line 327) | def getInstanceDescription(self): method getInstanceScoreBoardDescription (line 330) | def getInstanceScoreBoardDescription(self): method supportsSessionType (line 341) | def supportsSessionType(cls, sessionType): method getSupportedMaps (line 346) | def getSupportedMaps(cls, sessionType): method getSettings (line 354) | def getSettings(cls, sessionType): method __init__ (line 360) | def __init__(self, settings): method onTransitionIn (line 378) | def onTransitionIn(self): method onBegin (line 382) | def onBegin(self): method _dropPowBox (line 390) | def _dropPowBox(self): method onPlayerJoin (line 399) | def onPlayerJoin(self, player): method onPlayerLeave (line 411) | def onPlayerLeave(self, player): method _updateIcons (line 422) | def _updateIcons(self): method spawnPlayer (line 459) | def spawnPlayer(self, player): method handleMessage (line 525) | def handleMessage(self, m): method endGame (line 563) | def endGame(self): method _getLivingTeams (line 620) | def _getLivingTeams(self): FILE: mods/snake.py function bsGetAPIVersion (line 4) | def bsGetAPIVersion(): function bsGetGames (line 7) | def bsGetGames(): class RaceTimer (line 11) | class RaceTimer: method __init__ (line 13) | def __init__(self, incTime=1000): method start (line 44) | def start(self): method _doLight1 (line 47) | def _doLight1(self): method _doLight2 (line 51) | def _doLight2(self): method _doLight3 (line 55) | def _doLight3(self): method _doLight4 (line 59) | def _doLight4(self): method onFinish (line 69) | def onFinish(self): method onIncrement (line 72) | def onIncrement(self): method increment (line 75) | def increment(self): class SnakeGame (line 81) | class SnakeGame(bs.TeamGameActivity): method getName (line 87) | def getName(cls): method getScoreInfo (line 91) | def getScoreInfo(cls): method getDescription (line 95) | def getDescription(cls, sessionType): method supportsSessionType (line 99) | def supportsSessionType(cls, sessionType): method getSupportedMaps (line 104) | def getSupportedMaps(cls, sessionType): method getSettings (line 108) | def getSettings(cls, sessionType): method __init__ (line 112) | def __init__(self, settings): method getInstanceDescription (line 132) | def getInstanceDescription(self): method getInstanceScoreBoardDescription (line 136) | def getInstanceScoreBoardDescription(self): method onTransitionIn (line 139) | def onTransitionIn(self): method onTeamJoin (line 142) | def onTeamJoin(self, team): method onPlayerJoin (line 147) | def onPlayerJoin(self, player): method onPlayerLeave (line 154) | def onPlayerLeave(self, player): method onBegin (line 157) | def onBegin(self): method doRaceTimer (line 168) | def doRaceTimer(self): method timerCallback (line 173) | def timerCallback(self): method _spawnMine (line 180) | def _spawnMine(self, player): method _removeMine (line 213) | def _removeMine(self, player, mine): method endGame (line 222) | def endGame(self): method handleMessage (line 229) | def handleMessage(self, m): method _updateScoreBoard (line 238) | def _updateScoreBoard(self): FILE: mods/snowyPowerup.py class NewPowerupFactory (line 14) | class NewPowerupFactory(PowerupFactory): method __init__ (line 15) | def __init__(self): method getRandomPowerupType (line 69) | def getRandomPowerupType(self, forceType=None, excludeTypes=None): function getDefaultPowerupDistribution (line 80) | def getDefaultPowerupDistribution(): class NewPowerup (line 94) | class NewPowerup(Powerup): method __init__ (line 95) | def __init__(self,position=(0,1,0),powerupType='tripleBombs',expire=Tr... method delpor (line 150) | def delpor(self): method handleMessage (line 154) | def handleMessage(self,m): FILE: mods/surviveCurse.py function bsGetAPIVersion (line 6) | def bsGetAPIVersion(): function bsGetGames (line 10) | def bsGetGames(): class Icon (line 14) | class Icon(bs.Actor): method __init__ (line 16) | def __init__(self,player,position,scale,showLives=True,showDeath=True, method setPositionAndScale (line 64) | def setPositionAndScale(self,position,scale): method updateForLives (line 73) | def updateForLives(self): method handlePlayerSpawned (line 85) | def handlePlayerSpawned(self): method handlePlayerDied (line 90) | def handlePlayerDied(self): class PlayerSpaz_Curse (line 98) | class PlayerSpaz_Curse(bs.PlayerSpaz): method onJumpPress (line 101) | def onJumpPress(self): method handleMessage (line 110) | def handleMessage(self,m): method reCurse (line 302) | def reCurse(self): method curse (line 306) | def curse(self): method curseExplodeIfNotReset (line 330) | def curseExplodeIfNotReset(self): method curseExplodeNoShrapnel (line 334) | def curseExplodeNoShrapnel(self,sourcePlayer=None): class SurviveCurseGame (line 358) | class SurviveCurseGame(bs.TeamGameActivity): method getName (line 361) | def getName(cls): method getScoreInfo (line 365) | def getScoreInfo(cls): method getDescription (line 371) | def getDescription(cls,sessionType): method supportsSessionType (line 375) | def supportsSessionType(cls,sessionType): method getSupportedMaps (line 380) | def getSupportedMaps(cls,sessionType): method getSettings (line 384) | def getSettings(cls,sessionType): method __init__ (line 400) | def __init__(self,settings): method getInstanceDescription (line 411) | def getInstanceDescription(self): method getInstanceScoreBoardDescription (line 414) | def getInstanceScoreBoardDescription(self): method onTransitionIn (line 417) | def onTransitionIn(self): method onTeamJoin (line 421) | def onTeamJoin(self,team): method onPlayerJoin (line 425) | def onPlayerJoin(self, player): method _updateSoloMode (line 454) | def _updateSoloMode(self): method _updateIcons (line 465) | def _updateIcons(self): method _getSpawnPoint (line 526) | def _getSpawnPoint(self,player): method spawnPlayer (line 552) | def spawnPlayer(self,player): method spawnPlayerSpaz (line 561) | def spawnPlayerSpaz(self,player,position=(0,0,0),angle=None): method _printLives (line 605) | def _printLives(self,player): method onPlayerLeave (line 614) | def onPlayerLeave(self,player): method onBegin (line 629) | def onBegin(self): method _getTotalTeamLives (line 681) | def _getTotalTeamLives(self,team): method handleMessage (line 686) | def handleMessage(self,m): method boxSpawn (line 721) | def boxSpawn(self): method getRandomPowerupPoint (line 742) | def getRandomPowerupPoint(self): method _update (line 783) | def _update(self): method _getLivingTeams (line 805) | def _getLivingTeams(self): method endGame (line 808) | def endGame(self): FILE: mods/ui_wrappers.py class Widget (line 6) | class Widget(bs.Widget): method __init__ (line 16) | def __init__(self, **kwargs): method _call_func (line 30) | def _call_func(self, func, kwargs): method set (line 40) | def set(self, **kwargs): method reset_value (line 44) | def reset_value(self, key): method activate (line 47) | def activate(self, *args, **kwargs): method delete (line 50) | def delete(self, *args, **kwargs): method exists (line 53) | def exists(self, *args, **kwargs): method getChildren (line 56) | def getChildren(self, *args, **kwargs): method getScreenSpaceCenter (line 59) | def getScreenSpaceCenter(self, *args, **kwargs): method getSelectedChild (line 62) | def getSelectedChild(self, *args, **kwargs): method getWidgetType (line 65) | def getWidgetType(self, *args, **kwargs): method __getattr__ (line 68) | def __getattr__(self, key): method __setattr__ (line 75) | def __setattr__(self, key, value): method __repr__ (line 85) | def __repr__(self): method __str__ (line 88) | def __str__(self): class TextWidget (line 92) | class TextWidget(Widget): method text (line 104) | def text(self): class ButtonWidget (line 108) | class ButtonWidget(Widget): class CheckBoxWidget (line 122) | class CheckBoxWidget(Widget): method __init__ (line 130) | def __init__(self, **kwargs): method _call_func (line 138) | def _call_func(self, func, kwargs): class ContainerWidget (line 154) | class ContainerWidget(Widget): method doTransition (line 165) | def doTransition(self, transition): class ScrollWidget (line 169) | class ScrollWidget(Widget): class ColumnWidget (line 177) | class ColumnWidget(Widget): class HScrollWidget (line 186) | class HScrollWidget(Widget): class ImageWidget (line 194) | class ImageWidget(Widget): class RowWidget (line 204) | class RowWidget(Widget): FILE: server/src/main.rs type RatingSubmission (line 26) | struct RatingSubmission { type DownloadSubmission (line 33) | struct DownloadSubmission { type Rating (line 39) | enum Rating { method from (line 48) | fn from(rating: usize) -> Self { method decode (line 60) | fn decode(d: &mut D) -> Result { method encode (line 67) | fn encode(&self, s: &mut S) -> Result<(), S::Error> { type StatsResults (line 74) | struct StatsResults { function incr_requests (line 81) | fn incr_requests(conn: &Connection) { function get_mod_rating (line 87) | fn get_mod_rating(conn: &Connection, mod_str: &str) -> Result<(Rating, u... function get_mod_downloads (line 100) | fn get_mod_downloads(conn: &Connection, mod_str: &str) -> Result(&self, type Value (line 34) | type Value = Arc>; type RedisRequestExtensions (line 47) | pub trait RedisRequestExtensions { method redis_conn (line 48) | fn redis_conn(&self) -> PooledConnection; method redis_conn (line 52) | fn redis_conn(&self) -> PooledConnection { FILE: update_index.py function normalize_path (line 9) | def normalize_path(p): function add (line 106) | def add(text, mod, spacer, *args): FILE: utils/blender/bob_plugin.py function to_bmesh (line 58) | def to_bmesh(mesh, save=False): function clamp (line 71) | def clamp(val, minimum=0, maximum=1): class ImportBOB (line 77) | class ImportBOB(bpy.types.Operator, ImportHelper): method execute (line 87) | def execute(self, context): class ExportBOB (line 103) | class ExportBOB(bpy.types.Operator, ExportHelper): method execute (line 120) | def execute(self, context): function import_bob_menu (line 125) | def import_bob_menu(self, context): function export_bob_menu (line 129) | def export_bob_menu(self, context): class ImportCOB (line 133) | class ImportCOB(bpy.types.Operator, ImportHelper): method execute (line 143) | def execute(self, context): class ExportCOB (line 160) | class ExportCOB(bpy.types.Operator, ExportHelper): method execute (line 177) | def execute(self, context): function import_cob_menu (line 182) | def import_cob_menu(self, context): function export_cob_menu (line 186) | def export_cob_menu(self, context): function import_leveldefs (line 190) | def import_leveldefs(self, context): function export_leveldefs (line 194) | def export_leveldefs(self, context): function register (line 198) | def register(): function unregister (line 208) | def unregister(): function load (line 218) | def load(operator, context, filepath): class Verts (line 298) | class Verts: method __init__ (line 299) | def __init__(self): method get (line 303) | def get(self, coords, normal, blender_index, uv=None): method __len__ (line 313) | def __len__(self): method __iter__ (line 316) | def __iter__(self): function vec_similar (line 320) | def vec_similar(v1, v2): class Vert (line 324) | class Vert: method __init__ (line 325) | def __init__(self, coords, normal, uv): method similar (line 330) | def similar(self, other): function save (line 338) | def save(operator, context, filepath, triangulate, check_existing): function loadcob (line 402) | def loadcob(operator, context, filepath): function savecob (line 439) | def savecob(operator, context, filepath, triangulate, check_existing): function flpV (line 476) | def flpV(vector): class ImportLevelDefs (line 482) | class ImportLevelDefs(bpy.types.Operator, ImportHelper): method execute (line 492) | def execute(self, context): class ExportLevelDefs (line 551) | class ExportLevelDefs(bpy.types.Operator, ImportHelper): method execute (line 561) | def execute(self, context): FILE: utils/inject_mod.py function inject (line 10) | def inject(host, file): FILE: utils/installer.py function index_url (line 19) | def index_url(): function mod_url (line 27) | def mod_url(data): function try_fetch_cb (line 40) | def try_fetch_cb(generator, callback): class SimpleGetThread (line 52) | class SimpleGetThread(threading.Thread): method __init__ (line 53) | def __init__(self, url, callback=None): method _runCallback (line 62) | def _runCallback(self, arg): method run (line 71) | def run(self): function check_finished (line 85) | def check_finished(): function install (line 98) | def install(data, mod): function onIndex (line 118) | def onIndex(data):