[quadrapassel] Change the width to the standard Tetris size of 10



commit 431ce357decd32e14739567a5beff70cd0dc6909
Author: John Ward <john johnward net>
Date:   Sun Apr 11 22:50:39 2021 +0100

    Change the width to the standard Tetris size of 10

 src/game.vala         | 2 +-
 src/quadrapassel.vala | 7 ++++---
 2 files changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/src/game.vala b/src/game.vala
index 7a71047..04bd091 100644
--- a/src/game.vala
+++ b/src/game.vala
@@ -302,7 +302,7 @@ public class Game : Object
     public signal void pause_changed ();
     public signal void complete ();
 
-    public Game (int lines = 20, int columns = 14, int starting_level = 1, int filled_lines = 0, int 
fill_prob = 5, bool pick_difficult_blocks = false)
+    public Game (int lines = 20, int columns = 10, int starting_level = 1, int filled_lines = 0, int 
fill_prob = 5, bool pick_difficult_blocks = false)
     {
         this.starting_level = starting_level;
         this.pick_difficult_blocks = pick_difficult_blocks;
diff --git a/src/quadrapassel.vala b/src/quadrapassel.vala
index 75b82af..0fa19af 100644
--- a/src/quadrapassel.vala
+++ b/src/quadrapassel.vala
@@ -136,9 +136,9 @@ public class Quadrapassel : Gtk.Application
         view.theme = settings.get_string ("theme");
         view.mute = !settings.get_boolean ("sound");
         view.show_shadow = settings.get_boolean ("show-shadow");
-        view.game = new Game (20, 14, 1, 20, 10);
+        view.game = new Game (20, 10, 1, 20, 10); // Game board size, changed width to 10
         view.show ();
-        var game_aspect = new Gtk.AspectFrame (null, 0.5f, 0.5f, 14.0f/20.0f, false);
+        var game_aspect = new Gtk.AspectFrame (null, 0.5f, 0.5f, 10.0f/20.0f, false); // change to 10 from 14
         game_aspect.show ();
         game_aspect.add (view);
         game_aspect.border_width = 12;
@@ -761,7 +761,8 @@ public class Quadrapassel : Gtk.Application
             SignalHandler.disconnect_matched (game, SignalMatchType.DATA, 0, 0, null, null, this);
         }
 
-        game = new Game (20, 14, settings.get_int ("starting-level"), settings.get_int ("line-fill-height"), 
settings.get_int ("line-fill-probability"), settings.get_boolean ("pick-difficult-blocks"));
+        // Set game dimension, change to 10
+        game = new Game (20, 10, settings.get_int ("starting-level"), settings.get_int ("line-fill-height"), 
settings.get_int ("line-fill-probability"), settings.get_boolean ("pick-difficult-blocks"));
         game.pause_changed.connect (pause_changed_cb);
         game.shape_landed.connect (shape_landed_cb);
         game.complete.connect (complete_cb);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]