NAME¶
caveexpress - 2D platformer with physics-based gameplay
SYNOPSIS¶
caveexpress [option]
DESCRIPTION¶
Caveexpress is a classic 2D platformer with physics-based gameplay and
dozens of levels. Master your pedal-powered flying machine to pick up packages
from your cave-dwelling clients and drop them off at the collection point.
But beware! Mighty mastodons, terrifying pterodactyls and others
would rather see you extinct.
OPTIONS¶
- -server
- Start the server for the game (headless mode).
- -set <varname> <value>
- Change the value of a config variable.
CONSOLE COMMANDS¶
Open the in-game console with SHIFT+ESC. Just type a config variable name there
to get the current value. The console commands can also be triggered from the
commandline by just putting a - in front of it.
- -loglevel <LEVEL>
- Possible level values are: TRACE, DEBUG, INFO, WARN, ERROR
CONFIG VARIABLES¶
These variables can be modified by using the -set command - or by
providing default values for some of them in the config.lua file in the asset
directory. You can override any file by putting it into the same subdir as in
your installation folder into ~/.local/share/caveexpress
- alreadyrated
-
- amountoffruitsforanewlife
-
- blue
-
- box2d_contactimpulse
- If physics debug rendering is activated, this can add more details to
it
- box2d_contactnormals
- If physics debug rendering is activated, this can add more details to
it
- box2d_frictionnormals
- If physics debug rendering is activated, this can add more details to
it
- damagethreshold
-
- debug
-
- debugSleep
-
- debugentity
-
- debugui
-
- editor-lastmap
-
- forcefingercontrol
-
- fpslimit
-
- frontend
- Change the rendering frontend that is used by the game. Possible values
are: sdl, opengl and opengles2
- fruitcollectdelayforanewlife
-
- fruithitpoints
-
- fullscreen
- Set to false to start in windowed mode - also see width and
height vars.
- gamecontroller
-
- gamecontrollertriggeraxis
-
- godmode
-
- googleplaystate
-
- grabmouse
-
- green
-
- height
- -1 will pick the desktop height
- language
-
- launchcount
-
- mapfinishedcounter
-
- maxhitpoints
-
- maxzoom
-
- minzoom
-
- mode
-
- mousespeed
-
- musicvolume
-
- name
- The user name that is used in multiplayer games
- ncurses
- If you start in headless mode via -server you can disable the
ncurses interface by setting this to false
- network
-
- npcflyingspeed
-
- particles
-
- persister
-
- port
-
- red
-
- referencetimefactor
-
- renderer
- If you have frontend set to sdl, you can change the renderer that
sdl is using. Refer to the SDL documentation for a list of valid options
here.
- rendertotexture
-
- servername
-
- showcursor
-
- showfps
-
- sound
-
- soundengine
-
- testpayment
-
- testscreenpadding
-
- texturesize
-
- volume
-
- vsync
-
- waterparticle
-
- width
- -1 will pick the desktop width
COPYRIGHT¶
Copyright © 2014-2016 by Martin Gerhardy. Licensed under GPL3 - assets
CC-BY-SA 3