Module: GamesAndRpgParadise::Mud::Adverbs

Included in:
Talk
Defined in:
lib/games_and_rpg_paradise/mud/adverbs/adverbs.rb

Constant Summary collapse

ARRAY_ADVERBS =
[]
ADVERBS_ABBREVIATED =
#

ADVERBS_ABBREVIATED

This should be a Hash.

#
hash

Class Method Summary collapse

Class Method Details

.all?Boolean

#

Adverbs.all?

#

Returns:

  • (Boolean)


67
68
69
# File 'lib/games_and_rpg_paradise/mud/adverbs/adverbs.rb', line 67

def self.all?
  ADVERBS_ABBREVIATED
end

.file?Boolean

#

Adverbs.file?

#

Returns:

  • (Boolean)


24
25
26
# File 'lib/games_and_rpg_paradise/mud/adverbs/adverbs.rb', line 24

def self.file?
  FILE_ADVERBS
end

.find_adverb_for(i) ⇒ Object

#

Adverbse.find_averb_for

We find an adverb. For instance, “hap” will become “happily”.

#


83
84
85
86
87
88
89
# File 'lib/games_and_rpg_paradise/mud/adverbs/adverbs.rb', line 83

def self.find_adverb_for(i)
  if ADVERBS_ABBREVIATED.has_key? i
    ADVERBS_ABBREVIATED[i]
  else # Else return unaltered.
    i
  end
end

.keysObject

#

Adverbs.keys

#


74
75
76
# File 'lib/games_and_rpg_paradise/mud/adverbs/adverbs.rb', line 74

def self.keys
  ADVERBS_ABBREVIATED.keys
end

.n_adverbs?Boolean

#

Adverbs.n_adverbs?

#

Returns:

  • (Boolean)


94
95
96
# File 'lib/games_and_rpg_paradise/mud/adverbs/adverbs.rb', line 94

def self.n_adverbs?
  ARRAY_ADVERBS.size.to_s
end

.original_adverbsObject

#

Adverbs.original_adverbs

#


60
61
62
# File 'lib/games_and_rpg_paradise/mud/adverbs/adverbs.rb', line 60

def self.original_adverbs
  ARRAY_ADVERBS
end