Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Commits on Mar 21, 2012
Commits on Mar 20, 2012
  1. The dialog frontend no longer gets the speaker as a parameter as the …

    feedelli authored
    …dialog line itself now holds a reference to him
  2. Added an option to the subtitle frontend to allow displaying the spea…

    feedelli authored
    …kers name before the subtitle
Commits on Mar 19, 2012
  1. Added a function to the subtitle frontend that allows setting the fon…

    feedelli authored
    …t to be used
  2. Fixed an error in erasing from the queued subtitles vector that was c…

    feedelli authored
    …ausing an assertion error and crash
Commits on Feb 12, 2012
  1. Refactored a lot of the subtitle frontend

    feedelli authored
    Created a subtitle class which represents a subtitle on the screen and holds references to a text object and an actor's dialog line
    Still in a very rough state
Commits on Feb 6, 2012
Commits on Feb 5, 2012
Commits on Dec 21, 2011
  1. Renamed DialogFrontendDefault class to DialogFrontendText.

    feedelli authored
    This is more descriptive. The default frontend will be whichever one is used by Game.
Commits on Dec 17, 2011
  1. Removed unneeded include

    feedelli authored
  2. Initial implementation of a rendering frontend for actors' dialog lines.

    feedelli authored
    The default dialog frontend maps text objects to actors who are speaking,
    and renders their lines. When an actor is finished speaking they are removed
    from the map.
    This is a rough draft. The dialog is rendered under the character's feet as
    it's not clever enough yet to determine a position above actors' heads. Also
    all dialog is rendered in the same font and color at the moment.
Commits on Dec 13, 2011
  1. Moved implementation of a function into the .cc file of the Font clas…

    feedelli authored
    …s to prevent a circular dependancy issue I was having.
Commits on Dec 5, 2011
  1. Started a basic layout for the dialog frontend system.

    feedelli authored
    The idea is that the game has a pluggable dialog frontend which is chosen
    and/or defined by the user. Each frontend will derive from the DialogFrontend
    base class.
    When a character is speaking the scene takes their current line of dialog
    and sends it to the current frontend for rendering.
  2. Added DialogLine to classes.h

    feedelli authored
Commits on Dec 4, 2011
  1. Some tweaks to ensure develop compiles succesfully.

    feedelli authored
    The openal, alure, and alut libs are linked.
    rootComponent in class Ground made public.
    Removed assert() in that was crashing the application at runtime.
Commits on Dec 2, 2011
  1. Minor formatting fixes.

    feedelli authored
Commits on Nov 30, 2011
  1. Removed speech_bubble.h and which were committed in e…

    feedelli authored
    …rror on last commit.
  2. Started implementing dialog functionality

    feedelli authored
    Aim here was to create a simple say() function for an actor. The
    parameters are the string you want the actor to say and the time
    in milliseconds you want it to display for.
    This can be called from lua - in the demo the scarecrow speaks.
    Note that this is just to get the basic idea of a dialog system -
    as of yet the dialog is not rendered. There will be a modular speech
    rendering system that will allow a developer to define how the
    dialog in their game is displayed. For now, in place of this, a
    printf function is used :)
Commits on Nov 28, 2011
  1. Merge branch 'audio' into develop

  2. Merge branch 'master' into develop

Something went wrong with that request. Please try again.