From fbe1c5ba12d4f184cb87f90f859361b5c17f523e Mon Sep 17 00:00:00 2001 From: weirdpeople Date: Fri, 10 Jun 2011 20:28:32 -0500 Subject: [PATCH] Fix some drum crashes --- src/Drum.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/Drum.py b/src/Drum.py index 65aa275bf..45826fd3e 100644 --- a/src/Drum.py +++ b/src/Drum.py @@ -119,6 +119,8 @@ def __init__(self, engine, playerObj, editorMode = False, player = 0): self.boardWidth = 3.0 self.boardLength = 9.0 + self.drumFretButtons = None + #blazingamer self.opencolor = self.fretColors[5] self.rockLevel = 0.0 @@ -143,6 +145,9 @@ def __init__(self, engine, playerObj, editorMode = False, player = 0): def loadNotes(self): super(Drum, self).loadNotes() + engine = self.engine + + get = lambda file: self.checkPath("tails", file) if self.twoDnote == True: if self.noteSpin: @@ -172,6 +177,10 @@ def loadNotes(self): def loadFrets(self): super(Drum, self).loadFrets() + engine = self.engine + themename = self.engine.data.themeLabel + + get = lambda file: self.checkPath("tails", file) if self.twoDkeys == True: #death_au if engine.loadImgDrawing(self, "fretButtons", os.path.join("themes",themename, "frets", "drum", "fretbuttons.png")):