diff options
Diffstat (limited to 'lib/colonial_twilight/board.rb')
-rw-r--r-- | lib/colonial_twilight/board.rb | 19 |
1 files changed, 4 insertions, 15 deletions
diff --git a/lib/colonial_twilight/board.rb b/lib/colonial_twilight/board.rb index c539dd2..f877f84 100644 --- a/lib/colonial_twilight/board.rb +++ b/lib/colonial_twilight/board.rb @@ -1,8 +1,6 @@ #! /usr/bin/env ruby # -*- coding: UTF-8 -*- -require 'json' - module ColonialTwilight class Forces @@ -43,7 +41,8 @@ module ColonialTwilight end unless rm.nil? end - def to_s + def to_s; inspect end + def inspect " #{gov_bases} GOV bases #{french_troops} french troops @@ -187,7 +186,8 @@ module ColonialTwilight @resettled = false end - def to_s + def to_s; @name end + def inspect "#@descr #@terrain control : #{@forces.control} alignment : #@alignment @@ -385,17 +385,6 @@ module ColonialTwilight h end - def to_json - # JSON.pretty_generate(data) - JSON.generate(data) - end - - def save - File.open('save.json','w') do |f| - f.write(JSON.generate(data)) - end - end - def load scenario case scenario when :short; short |