1endless-sky(6)                    Endless Sky                   endless-sky(6)
2
3
4

NAME

6       endless-sky - a space exploration and combat game.
7
8

SYNOPSIS

10       endless-sky [-h] [--help] [-v] [--version] [-s] [--ships] [-w] [--weap‐
11       ons]  [-t]   [--talk]   [-r]   [--resources]   [-c]   [--config]   [-p]
12       [--parse-save] [--test]
13
14

DESCRIPTION

16       Endless Sky is a space exploration and combat game combining action and
17       role playing elements.
18
19       Explore other star systems. Earn money by trading, carrying passengers,
20       or  completing  missions.  Use your earnings to buy a better ship or to
21       upgrade the weapons and engines on your current one. Blow  up  pirates.
22       Take sides in a civil war. Or leave human space behind and hope to find
23       some friendly aliens whose culture is more civilized than your own.
24
25       For keyboard controls, click the  "Preferences"  button  on  the  title
26       screen.  You  can  pause and return to the title screen at any point in
27       the game by pressing <escape>.
28
29       Most of the controls should be self-explanatory. Your ship has  no  re‐
30       verse  thrusters,  so  as  with a real spacecraft, the only way to slow
31       down is to turn your ship around and accelerate in the opposite  direc‐
32       tion  from  your current heading. To assist with some tricky maneuvers,
33       your ship has an autopilot which engages when you press 'L' to land  or
34       'J'  to  enter hyperspace; the autopilot disengages if you press any of
35       the movement keys. The autopilot will also automatically aim your  ship
36       if you are firing a weapon and have a target selected.
37
38       For a manual and other information, visit https://endless-sky.github.io
39
40       When  run  from the command line, if a resource directory is not speci‐
41       fied, the program will check to see if the current  directory  contains
42       directories  named  "data"  and "images" and files named "keys.txt" and
43       "credits.txt"; if so it will read resources from the current directory.
44       Otherwise  it will use /usr/local/share/games/endless-sky if it exists,
45       or /usr/share/games/endless-sky/ otherwise.
46
47

OPTIONS

49       -h, --help
50              prints a short help message.
51
52
53       -v, --version
54              prints the software version.
55
56
57       -t, --talk
58              reads a data file from STDIN and looks for a "conversation" node
59              at  the  root level (i.e. not indentated). If it finds one, that
60              conversation is displayed in a pop-up dialog. This is for  test‐
61              ing conversations in a new mission you are developing.
62
63
64       -r, --resources <directory>
65              sets the directory from which game resources (images, etc.) will
66              be loaded.
67
68
69       -c, --config <directory>
70              sets the directory where preferences and  saved  games  will  be
71              stored.
72
73
74       -p, --parse-save
75              prints  any  content or whitespace-formatting errors found while
76              loading data files and the most recent saved game.  This  option
77              prevents the game from launching.
78
79
80       --test <name>
81              execute  the test case with the given name. By default, the game
82              will be muted while running tests.
83
84
85       --tests
86              prints (to STDOUT) a list of available tests, usable  for  auto‐
87              matic test runs. This option prevents the game from launching.
88
89
90       --nomute
91              prevents muting the game when running tests.
92
93
94       -s, --ships
95              prints  (to  STDOUT) a table of ship stats (just the base stats,
96              not considering any stored outfits). This  option  prevents  the
97              game from launching.
98
99              --sales
100                     prints (to STDOUT) a table of ships with every 'shipyard'
101                     each appears in.
102
103              --loaded
104                     prints (to STDOUT) a table of ship stats  accounting  for
105                     installed outfits. Does not include variants.
106
107              --list prints (to STDOUT) a list of all ship names.
108
109              --variants
110                     consider ship variants as well.
111
112
113       -w, --weapons
114              prints  (to STDOUT) a table of characteristics of all the avail‐
115              able weapons. This option prevents the game from launching.
116
117
118       -e, --engines
119              prints (to STDOUT) a table of characteristics of all the  avail‐
120              able engines. This option prevents the game from launching.
121
122
123       --power
124              prints (to STDOUT) a table of power outfit stats.
125
126
127       -o, --outfits
128              prints  (to STDOUT) a table of characteristics of all the avail‐
129              able outfits. This option prevents the game from launching.
130
131              --sales
132                     prints (to STDOUT) a list of outfits and  every  'outfit‐
133                     ter' each appears in.
134
135              -a, --all
136                     prints  a table of outfits and all attributes used by any
137                     outfits present.
138
139
140       --sales
141              prints (to STDOUT) a list of all shipyards  and  outfitters  and
142              the ships and outfits they each contain.
143
144              -s, --ships
145                     prints  a  list of shipyards and the ships they each con‐
146                     tain.
147
148              -o, --outfits
149                     pritns a list of outfitters and  the  outfits  they  each
150                     contain.
151
152
153       --planets
154              prints (to STDOUT) a list of all planets.
155
156              --descriptions
157                     prints  (to  STDOUT) a table of all planets and their de‐
158                     scriptions.
159
160              --attributes
161                     prints (to STDOUT) a table of all planets and  their  at‐
162                     tributes.
163
164                     --reverse
165                            prints  (to  STDOUT)  a  table  of  all planet at‐
166                            tributes and which planets have them.
167
168
169       --systems
170              prints (to STDOUT) a list of all systems.
171
172              --attributes
173                     prints (to STDOUT) a list of all systems  and  their  at‐
174                     tributes.
175
176                     --reverse
177                            prints (to STDOUT) a list of all system attributes
178                            and which systems have them.
179
180
181       --matches
182              reads a data file from STDIN and looks for a "location" node  at
183              the  root level (i.e. not indentated). If it finds one, prints a
184              list of all systems and planets which match the location  filter
185              in that node.
186
187

AUTHOR

189       Michael Zahniser (mzahniser@gmail.com)
190
191       This  is  free software; you can redistribute it and/or modify it under
192       the terms of the GPL.
193
194
195
196ver. 0.10.4                       21 Oct 2023                   endless-sky(6)
Impressum