toggle-screen is in the ui now
parent
1e6227fe68
commit
b98c83de1f
|
@ -26,15 +26,6 @@ M: jamshred-gadget draw-gadget* ( gadget -- )
|
||||||
[ 100 milliseconds sleep jamshred-loop ] tri
|
[ 100 milliseconds sleep jamshred-loop ] tri
|
||||||
] if ;
|
] if ;
|
||||||
|
|
||||||
: fullscreen ( gadget -- )
|
|
||||||
find-world t swap set-fullscreen* ;
|
|
||||||
|
|
||||||
: no-fullscreen ( gadget -- )
|
|
||||||
find-world f swap set-fullscreen* ;
|
|
||||||
|
|
||||||
: toggle-fullscreen ( world -- )
|
|
||||||
[ fullscreen? not ] keep set-fullscreen* ;
|
|
||||||
|
|
||||||
M: jamshred-gadget graft* ( gadget -- )
|
M: jamshred-gadget graft* ( gadget -- )
|
||||||
[ find-gl-context init-graphics ]
|
[ find-gl-context init-graphics ]
|
||||||
[ [ jamshred-loop ] curry in-thread ] bi ;
|
[ [ jamshred-loop ] curry in-thread ] bi ;
|
||||||
|
@ -78,7 +69,7 @@ M: jamshred-gadget ungraft* ( gadget -- )
|
||||||
jamshred-gadget H{
|
jamshred-gadget H{
|
||||||
{ T{ key-down f f "r" } [ jamshred-restart ] }
|
{ T{ key-down f f "r" } [ jamshred-restart ] }
|
||||||
{ T{ key-down f f " " } [ jamshred>> toggle-running ] }
|
{ T{ key-down f f " " } [ jamshred>> toggle-running ] }
|
||||||
{ T{ key-down f f "f" } [ find-world toggle-fullscreen ] }
|
{ T{ key-down f f "f" } [ toggle-fullscreen ] }
|
||||||
{ T{ key-down f f "UP" } [ jamshred>> jamshred-player 1 swap change-player-speed ] }
|
{ T{ key-down f f "UP" } [ jamshred>> jamshred-player 1 swap change-player-speed ] }
|
||||||
{ T{ key-down f f "DOWN" } [ jamshred>> jamshred-player -1 swap change-player-speed ] }
|
{ T{ key-down f f "DOWN" } [ jamshred>> jamshred-player -1 swap change-player-speed ] }
|
||||||
{ T{ key-down f f "LEFT" } [ jamshred>> 1 jamshred-roll ] }
|
{ T{ key-down f f "LEFT" } [ jamshred>> 1 jamshred-roll ] }
|
||||||
|
|
Loading…
Reference in New Issue