def load(self):
     DistributedMinigame.load(self)
     base.surfersMinigame = self
     self.poster = SurfersPoster()
     self.poster.prepare()
     self.effects = SurfersEffects()
     self.effects.prepare()
     self.player = SurfersPlayer(base.localAvatar)
     self.cog = SurfersCog()
     self.gui = SurfersGUI()
     self.theme = base.loadMusic(self.themeDir)
     self.theme.setVolume(0.4)
     self.theme.setLoop(1)
     self.loseSfx = base.loadSfx(self.loseDir)