Class: GamesParadise::Base

Inherits:
Object
  • Object
show all
Includes:
BaseModule
Defined in:
lib/games_paradise/base/base.rb,
lib/games_paradise/base/colours.rb

Constant Summary collapse

N =
#

N

#
"\n"
CONTROL_C_CODE =
#

CONTROL_C_CODE

The Ctrl-c interrupt combination.

#
"\u0003"

Instance Method Summary collapse

Methods included from BaseModule

#cliner, #infer_the_namespace, #namespace?, #rename_file, #reset_the_internal_hash, #return_pwd

Instance Method Details

#cat(i) ⇒ Object

#

cat

This will read and display file content.

#


40
41
42
# File 'lib/games_paradise/base/base.rb', line 40

def cat(i)
  ::GamesParadise.cat(i)
end

#commandline_arguments?Boolean

#

commandline_arguments?

#

Returns:

  • (Boolean)


63
64
65
# File 'lib/games_paradise/base/base.rb', line 63

def commandline_arguments?
  @commandline_arguments
end

#efancy(i) ⇒ Object

#

efancy

#


32
33
34
# File 'lib/games_paradise/base/colours.rb', line 32

def efancy(i)
  ::Colours.efancy(i)
end

#eparse(i) ⇒ Object

#

eparse

#


18
19
20
# File 'lib/games_paradise/base/colours.rb', line 18

def eparse(i)
  ::Colours.eparse(i)
end

#first_argument?Boolean Also known as: first?

#

first_argument?

#

Returns:

  • (Boolean)


70
71
72
# File 'lib/games_paradise/base/base.rb', line 70

def first_argument?
  @commandline_arguments.first
end

#forestgreen(i = '') ⇒ Object

#

forestgreen

#


60
61
62
# File 'lib/games_paradise/base/colours.rb', line 60

def forestgreen(i = '')
  ::Colours.forestgreen(i)
end

#gold(i = '') ⇒ Object

#

gold

#


53
54
55
# File 'lib/games_paradise/base/colours.rb', line 53

def gold(i = '')
  ::Colours.gold(i)
end

#lightblue(i = '') ⇒ Object

#

lightblue

#


74
75
76
# File 'lib/games_paradise/base/colours.rb', line 74

def lightblue(i = '')
  ::Colours.lightblue(i)
end

#lightgreen(i = '') ⇒ Object

#

lightgreen

#


116
117
118
# File 'lib/games_paradise/base/colours.rb', line 116

def lightgreen(i = '')
  ::Colours.lightgreen(i)
end

#mediumorchid(i = '') ⇒ Object

#

mediumorchid

#


81
82
83
# File 'lib/games_paradise/base/colours.rb', line 81

def mediumorchid(i = '')
  ::Colours.mediumorchid(i)
end

#mediumslateblue(i = '') ⇒ Object

#

mediumslateblue

#


39
40
41
# File 'lib/games_paradise/base/colours.rb', line 39

def mediumslateblue(i = '')
  ::Colours.mediumslateblue(i)
end

#opnn(i = namespace?) ) ⇒ Object

#

opnn

#


48
49
50
# File 'lib/games_paradise/base/base.rb', line 48

def opnn(i = namespace?)
  Opn.opn(use_this_as_namespace: i )
end

#peru(i = '') ⇒ Object

#

peru

#


123
124
125
# File 'lib/games_paradise/base/colours.rb', line 123

def peru(i = '')
  ::Colours.peru(i)
end

#register_sigintObject

#

register_sigint

#


83
84
85
# File 'lib/games_paradise/base/base.rb', line 83

def register_sigint
  Signal.trap('INT') { exit }
end

#resetObject

#

reset (reset tag)

#


77
78
# File 'lib/games_paradise/base/base.rb', line 77

def reset
end

#revObject

#

rev

#


46
47
48
# File 'lib/games_paradise/base/colours.rb', line 46

def rev
  ::Colours.rev
end

#royalblue(i = '') ⇒ Object

#

royalblue

#


109
110
111
# File 'lib/games_paradise/base/colours.rb', line 109

def royalblue(i = '')
  ::Colours.royalblue(i)
end

#set_commandline_arguments(i = '') ⇒ Object

#

set_commandline_arguments

#


55
56
57
58
# File 'lib/games_paradise/base/base.rb', line 55

def set_commandline_arguments(i = '')
  i = [i].flatten.compact
  @commandline_arguments = i
end

#sfile(i) ⇒ Object

#

sfile

#


25
26
27
# File 'lib/games_paradise/base/colours.rb', line 25

def sfile(i)
  ::Colours.sfile(i)
end

#steelblue(i = '') ⇒ Object

#

steelblue

#


95
96
97
# File 'lib/games_paradise/base/colours.rb', line 95

def steelblue(i = '')
  ::Colours.steelblue(i)
end

#teal(i = '') ⇒ Object

#

teal

#


67
68
69
# File 'lib/games_paradise/base/colours.rb', line 67

def teal(i = '')
  ::Colours.teal(i)
end

#tomato(i = '') ⇒ Object

#

tomato

#


88
89
90
# File 'lib/games_paradise/base/colours.rb', line 88

def tomato(i = '')
  ::Colours.tomato(i)
end

#yellow(i = '') ⇒ Object

#

yellow

#


102
103
104
# File 'lib/games_paradise/base/colours.rb', line 102

def yellow(i = '')
  ::Colours.yellow(i)
end