oldlaptop / tw-ng

TW-Light fork with delusions of functional netplay

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

===============
TW-Light Readme
===============

.. contents::

About
=====

TW-Light is fork of TimeWarp. It includes only a combat portion
of TimeWarp. Main goal of this fork is stable melee engine
for implementing adventure game.

Usage
=====

Melee
-----

Starts a battle.  In battle the following keys do stuff::

  * F1 brings up the help screen (this file, at the moment)
  * F2 brings up the options menu
  * F3 switches camera focus
  * F4 is fast-forward (speeds up in-game time greatly)
  * F5 displays fleet status
  * F7 changes game tic rate (physics quality)
  * F8 changes camera mode
  * F9 creates planets (silly "feature")
  * F10 quits (so does ESCAPE)
  * F11 saves screenshots
  * F12 displays framerates / performance data
  * - zooms out on some viewing modes.
  * + (or =) zooms in on some viewing modes.
  * 0 and 9 also effect the camera in some viewing modes.
  * ctrl+T = toggle team indicators on/off
  * ctrl+H = toggle healthbar indicators on/off

If some controllers are set to keyboard, customizable buttons may cause ship actions.
Be default these are::

  Config 0:

    left:   Keypad 4
    thrust: Keypad 8
    right:  Keypad 6
    fire:   Enter
    special:Space
    next:   Closebrace (])
    prev:   Openbrace ([)
    near:   P

  Config 1:
    left:   A
    thrust: S
    right:  D
    fire:   B
    special:V
    next:   F
    prev:   G
    near:   H

Extended Menu
-------------

Play Game
^^^^^^^^^

Add game descriptions here

Key Tester
^^^^^^^^^^

Use this utility to check keys combination for conflicts.

Ship Info
^^^^^^^^^

Here you can get detail information about every ship in the game.

Diagnostic
^^^^^^^^^^

show comlile options and version information.

Main Menu
^^^^^^^^^

This returns to the main menu.

Teams
-----

Select Controller
^^^^^^^^^^^^^^^^^

Select the player (i.e. "Player 1" or "Player 2") you wish to alter from
the list on the left, and the controller (i.e. "Keyboard", "MoronBot") you
want to control that player from the list on the left.  Then either click
on the "Select Controller" button or double click on the controller name.

Change Team #
^^^^^^^^^^^^^

This switches the player allys. Note that team 0 mean no allys.

Change Config #
^^^^^^^^^^^^^^^

This switches the configuration used by the currently highlighted controller.

Edit Configuration
^^^^^^^^^^^^^^^^^^

This is used to setup up keys when the currently highlighted player is
using the keyboard. It may eventually allow the configuration of AIs and
calibration of joysticks.

Edit Fleet
^^^^^^^^^^

This button brings up the fleet selection menu for the currently
highlighted player.

Main Menu
^^^^^^^^^

This returns to the main menu.

Options
-------

Most things on this menu are self-explanatory, but a few need special mention.

Gamma correction
^^^^^^^^^^^^^^^^

This makes things brighter during combat.  This should not be changed from
the middle of combat, or colors could get weird.

Antialiasing
^^^^^^^^^^^^

If this box is checked then TimeWarp will use higher quality graphics, but
run slower.

Color Depth
^^^^^^^^^^^

You cannot change this from the middle of combat.

Camera Mode
^^^^^^^^^^^

This allows you to control what is shown on your screen in combat.


"Enemy_Discrete" is just st like Star Control on the PC, where the camera
moved to keep both you and your enemy onscreen, and zoomed in by factors of 2.

"Enemy" is like Star Control on the Genesis or 3DO, where the camera zoomed in smoothly.

"Hero" makes the camera stay focused on Player 1, and zoom in/out when + and -
are pressed.

"Everything" makes the camera stay on the planet and zoom way out so that everything is visible.
This mode is slightly buggy (visual artifacts).

License
=======

TW-Light is distributed under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version. A copy of this license
can be found in the file COPYING included with the source code of this
program.

Ideas, questions, patches and bug reports
=========================================

If you add something, or fix a bug, please send a patch (in 'diff -u'
format) to me Yura Siamashka <yurand2@gmail.com>.

Credits
=======

TW-Light is derivative work from TimeWarp http://timewarp.sf.net/

Authors
=======

Yury Siamashka <yurand2@gmail.com>.

Many people contributed to the project during all these years, here is some of them if you think
someone is missing notify me.

 * Paul Forest (youBastrd)
 * Asaf Hamtzany (UAF)
 * Rick Bushie (Firehazurd)
 * Tau
 * GeomanNL
 * Officer Flubbo
 * Captain Maim
 * Jumping Peppers

About

TW-Light fork with delusions of functional netplay

License:GNU General Public License v2.0


Languages

Language:C++ 87.3%Language:C 11.3%Language:Makefile 0.6%Language:Shell 0.4%Language:Perl 0.2%Language:NSIS 0.1%Language:M4 0.0%Language:Python 0.0%