Go to file
2013-02-19 22:17:31 +00:00
bin [Fix] Why are we reversing while we are already stopped dead? 2013-02-19 18:11:43 +00:00
dat [Add] Spaceport bar. (no missions or hirelings or alchol available yet). 2013-02-19 20:04:04 +00:00
gfx [Change] Targetting graphics are a litte more schamatic now. 2013-02-19 17:09:32 +00:00
lib/lua [Fix] time(NULL) segfaulting stuff. 2013-02-17 02:50:37 +02:00
scripts/ai [Add] AI Lua API calls for secondary weapons. 2013-02-15 20:26:41 +00:00
src [Change] pilot and star stack won't lower memory allocation now. 2013-02-19 22:17:31 +00:00
utils [Add] Updated documentation crap. 2013-02-15 19:08:38 +00:00
.gitignore [Add] Rudimentary screenshots. 2013-02-14 19:29:26 +00:00
README [Add] Updated documentation crap. 2013-02-15 19:08:38 +00:00
VERSION [Add] Just a little makefile hackery to keep a version file up to date. 2013-02-15 20:56:58 +00:00

Lephisto : SaraCraft Studio's

Overview:
~~~~~~~~~
Lephisto was the first game project I worked on. I have decided to start a new project and as originally planned when
ceasing work on the original, re-use the name!

Dependencies:
~~~~~~~~~~~~~
OpenGL
SDL
sdl_image
freetype2
libpng

Compiling:
~~~~~~~~~~

----------------------
-- Linux.
  -- cd Lephisto/bin/
  -- make
----------------------

Instalation:
~~~~~~~~~~~~~
Installation is not currently supported.

Bugs/Crashes and problems:
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Please visit the bug tracker https://github.com/Allanis/Lephisto/issues?state=open
and report any issues that you are having. Please ensure that your bug has not
already been documented before posting.

Instructions:
~~~~~~~~~~~~~
Keys:
  =========================================================
  Lephisto uses a dynamic keybinding system that allows you
  to configure the keybinds to joystick, keyboard or a mix
  of both.
    -- Joystick.
  If you are going to use a joystick, You will have to tell
  Lephisto which joystick to use. You can either use the -j
  or -J parameter from the terminal or put it in the conf
  file.
    -- Eg.
      -- ./Lephisto -j 0
      -- ./Lephisto -J "Precision"
        -- joystick = "Precision" # in conf file.

    -- Syntax.
      KEY_IDENTIFIER = { type = KEY_TYPE, key = KEY_NUMBER,
            [reverse = KEY_REVERSE] }

      KEY_IDENTIFIER is the indetifier given below:
      KEY_TYPE can be one of keyboard, jaxis or jbutton.
      KEY_NUMBER is the number of the key (found with xev)
      KEY_REVERSE is whether it is reversed or not, which
        is  only useful in the case of jaxis.

      -- Eg.
        accel = { type = "jbutton", key = 0 }
  =========================================================
  Movement:
    -- w : Accelerate.
    -- a : Left.
    -- d : Right.
    
  Combat:
    -- Space      : Primary weapons.
    -- Tab        : Target.
    -- 'r'        : Target closest hostile ship.
    -- 'f'        : Faces the target.
    -- 'b'        : Board the target.
    -- Left Shift : Fires secondary weapon.
    -- 'q'        : Switches to the next secondary weapon.

  Space:
    -- 'p' : Cycles through planets.
    -- 'l' : Attempts to land or targets nearest planet.

  GUI:
    -- UP   : Zoom in.
    -- DOWN : Zoom out.
    -- F12  : Take a screenshot.

--------------------------------
Developers:
  Allanis

Contributors:
  KonoM - AKA Tamir.
--------------------------------