Skip to content
Commits on Apr 1, 2013
  1. [FIX] require for Ruby 1.9

    committed Apr 1, 2013
  2. Added TODO list

    committed Apr 1, 2013
Commits on Nov 21, 2009
Commits on Nov 20, 2009
Commits on Oct 3, 2009
  1. - fix handling of parameters for take and drop methods

    - fix handling of two-word parameters ('use sword' vs. 'use rusty sword')
    committed Oct 3, 2009
Commits on Sep 9, 2009
  1. update README file

    committed Sep 9, 2009
  2. - add new content: side quest for holy water

    - fix load method
    committed Sep 9, 2009
Commits on Sep 7, 2009
Commits on Sep 6, 2009
  1. - fix tt and ask_about_anything commands

    - remove location.contains because we use just thing.location anyway
    - return sensible answers to sensible commands: talk, give, use
    - fix command alias generator
    committed Sep 6, 2009
Commits on Aug 30, 2009
  1. - set a limit for line width to 70 chars, implement word wrap

    - refactor command processing: first search for custom action,
      then for message (basically an action that just says something,
      it will save a lot of typing), then send to command-name method
      or print an error
    
    - print custom message automatically for custom actions
    
    - remove duplicit say method and refactor Player.say method
    committed Aug 30, 2009
Commits on Aug 26, 2009
  1. - implement talk_to_x, ask_x_about_y commands through custom actions,

    regarding conversations with blacksmith, wizard and Grelok
    committed Aug 26, 2009
Commits on Aug 22, 2009
  1. - implement autocompletion to console

    - implement autocompletion of conjunction in use, give and ask commands
    - fix game so we can't see hidden objects
    committed Aug 22, 2009
Commits on Aug 16, 2009
  1. - make objects in game context-sensitive:

    1: rusty sword == sword if there are not other swords around
    2: if there are both rusty and shining sword, print error message
    committed Aug 16, 2009
Commits on Aug 9, 2009
  1. - fix bug: display thing alias instead of thing name

    - set thing.visible=true as default value
    committed Aug 9, 2009
Commits on Aug 4, 2009
Commits on Aug 2, 2009
  1. - implement attack command (basically just use with switched parameters)

    - fix ending of the game - exit game after beating grelok
    - fix behaviour of load and save methods (they are kinda buggy)
    committed Aug 2, 2009
Commits on Jul 31, 2009
Commits on Jun 14, 2009
  1. - implement general parser and command interpreter

    - fix discovering things conditions (look at rubble)
    - make custom actions more general
    committed Jun 14, 2009
Commits on Jun 6, 2009
  1. - move save method back to Player class

    - implement printing of saved positions
    committed Jun 6, 2009
  2. - refactor give and use commands, make them more universal and config…

    …urable (and made quite a mess in the code :|)
    committed Jun 6, 2009
Commits on Jun 4, 2009
Commits on May 30, 2009
  1. - add file_name parameter to save method

    - move save method into Game object
    - bugfix: make preposition (to/on) voluntary in give/use commands
    committed May 30, 2009
Commits on May 27, 2009
  1. - added new (useless) object into game: a pebble lying on the crossroads

    - bugfix: you can still see gemstone after you pick it up
    - refactored pick_up and look_at methods
    committed May 27, 2009
Commits on May 25, 2009
  1. - fix walkthrough, customize so it can used as a save

    - replace puts with custom say method
    - don't print actions' output during loading
    - remove obsolete Player.action_type variable
    - refactor drop method
    committed May 25, 2009
Commits on May 24, 2009
  1. - replace GameState class with Player class

    - do several minor refactorings of code
    committed May 25, 2009
  2. - refactor main-loop

    - implement load game
    committed May 24, 2009
Commits on May 23, 2009
  1. - update printing of formatted directions

    - add command log (for save/load functionality)
    - move messages from code to separate YAML file
    - implement save game (based on command log)
    
    (Oops! Forgot to submit half of file first time, fixing it now.)
    committed May 24, 2009
  2. - update printing of formatted directions

    - add command log (for save/load functionality)
    - move messages from code to separate YAML file
    - implement save game (based on command log)
    committed May 24, 2009
Commits on Apr 12, 2009
  1. - update README

    - add link to original game on Fallout 3 wiki
    committed Apr 12, 2009
  2. renamed readme.txt to README

    committed Apr 12, 2009
Something went wrong with that request. Please try again.