Class: Inform::English::CompassDirection

Inherits:
Inform::Ephemeral::Object show all
Defined in:
lib/inform/English.h.rb

Overview

The CompassDirection class

Constant Summary

Constants included from Inform::English

AGAIN1__WD, AGAIN2__WD, AGAIN3__WD, ALL1__WD, ALL2__WD, ALL3__WD, ALL4__WD, ALL5__WD, AMBIGUOUS, AMUSING__WD, AND1__WD, AND2__WD, AND3__WD, AND__TX, ANIMATE_EXPECTED, ARE2__TX, ARE__TX, BUT1__WD, BUT2__WD, BUT3__WD, CANNOT_UNDERSTAND, CANTGO__TX, CANT_SEE, CANT_TALK, COMMA__TX, Compass, DARKNESS__TX, DEFART_PK, ENGLISH_DIALECT, EXCEPTED_UNECESSARILY, FORMER__TX, FULLSCORE1__WD, FULLSCORE2__WD, INDEFART_PK, IS2__TX, IS__TX, LISTAND2__TX, LISTAND__TX, LanguageAnimateGender, LanguageArticles, LanguageContractionForms, LanguageDescriptors, LanguageGNAsToArticles, LanguageInanimateGender, LanguageNumbers, LanguagePronouns, MANUAL_PRONOUNS, ME1__WD, ME2__WD, ME3__WD, MOVES__TX, NKEY1__KY, NKEY2__KY, NKEY__TX, NO1__WD, NO2__WD, NO3__WD, NONSENSE, NOTHING, NOTHING_TO_REPEAT, NOTHING__TX, NOT_HELD, NO_MULTIPLES, NO_OBJECT, NUMBER_UNRECOGNIZED, NumbersLanguage, OF1__WD, OF2__WD, OF3__WD, OF4__WD, OOPS1__WD, OOPS2__WD, OOPS3__WD, OR__TX, OTHER1__WD, OTHER2__WD, OTHER3__WD, PARTIALLY_UNDERSTOOD, PKEY1__KY, PKEY2__KY, PKEY__TX, POSSESS_PK, Prepositions, QKEY1__KY, QKEY1__TX, QKEY2__KY, QKEY2__TX, QUIT1__WD, QUIT2__WD, REPEATED_ORDER, RESTART__WD, RESTORE__WD, RKEY__TX, SCENERY_IS_IRRELEVANT, SCORE__TX, SPEECH_THERAPY, THAT__TX, THEN1__WD, THEN2__WD, THEN3__WD, THOSET__TX, TIME__TX, TOOFEW, TOOLITTLE, TOOMANY, TREE_ERROR, UNDO1__WD, UNDO2__WD, UNDO3__WD, UNEXPECTED_COMMA, UNRECOGNIZED, VAGUE, WHICH__TX, WHOM__TX, YES1__WD, YES2__WD, YES3__WD, YOU2__TX, YOUR2__TX, YOURSELF__TX, YOUR__TX, YOU__TX

Instance Method Summary collapse

Methods included from Inform::English

#CThatorThose, #CTheyreorThats, #IsorAre, #ItorThem, #LanguageContraction, #LanguageDirection, #LanguageNumber, #LanguageTimeOfDay, #LanguageToInformese, #LanguageVerb, #LanguageVerbIsDebugging, #LanguageVerbLikesAdverb, #LanguageVerbMayBeName, #ThatorThose, #language_lm, #library_messages

Constructor Details

#initialize(name, number = 0, article = "the") ⇒ CompassDirection

Returns a new instance of CompassDirection.



70
71
72
73
74
75
# File 'lib/inform/English.h.rb', line 70

def initialize(name, number = 0, article = "the")
  super(name)
  @number = number
  @article = article
  has :scenery
end