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)