summaryrefslogtreecommitdiff
path: root/designer.bmx
diff options
context:
space:
mode:
Diffstat (limited to 'designer.bmx')
-rw-r--r--designer.bmx18
1 files changed, 8 insertions, 10 deletions
diff --git a/designer.bmx b/designer.bmx
index ff7db2f..b7d6f50 100644
--- a/designer.bmx
+++ b/designer.bmx
@@ -217,13 +217,13 @@ Type TDesShip Extends TDesObj
End Method
Method MouseOver:Int(x:Int, y:Int)
- Return InSelBox(x,y,self.x,self.y)
+ Return InSelBox(x,y,Self.x,Self.y)
End Method
Method Drag(x:Int, y:Int)
DrawCoord(x,y)
- self.x=x
- self.y=y
+ Self.x=x
+ Self.y=y
End Method
Method Edit()
@@ -727,7 +727,7 @@ Function DoDesigner()
sel.Drag(x,y)
EndIf
- If KeyHit(KEY_MOUSERIGHT)
+ If MouseDown(2)
If sel<>Null
If sel.removable
Select GUIMenu("Object Menu",["Edit","Snap to grid","Delete"],x,y,GameGFX.pointer)
@@ -760,11 +760,11 @@ Function DoDesigner()
EndIf
If Not drag
- If KeyDown(KEY_MOUSELEFT) And sel<>Null
+ If MouseDown(1) And sel<>Null
drag=True
EndIf
Else
- If Not KeyDown(KEY_MOUSELEFT)
+ If Not MouseDown(1)
drag=False
EndIf
EndIf
@@ -773,7 +773,6 @@ Function DoDesigner()
DrawImage(GameGFX.pointer,MouseX(),MouseY())
Flip
- FlushMem
Wend
End Function
@@ -811,7 +810,6 @@ Function TestCallback(w:TWidget)
While res<>TGame.LEVEL_FINISHED And res<>TGame.LEVEL_CANCELLED
Cls
res=g.Play()
- FlushMem
Flip
Wend
@@ -866,8 +864,8 @@ End Function
Function LoadCallback(w:TWidget)
Try
If GUIYesNo("Overwrite current level set?",GameGFX.pointer)
- Local load:TLevelSet=TLevelSet.Load(Designer.fname_txt.text)
- Designer.levelset=load
+ Local Load:TLevelSet=TLevelSet.Load(Designer.fname_txt.text)
+ Designer.levelset=Load
Designer.levelindex=0
Designer.levnum.maxval=Designer.levelset.level.Count()-1
Designer.levnum.value=0