-
Notifications
You must be signed in to change notification settings - Fork 0
/
Controls
51 lines (44 loc) · 1.76 KB
/
Controls
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Main Window *Raylib*
--------------------
- Triggers : strafe
- A B X Y : item slots
- left stick axes : Azimuth/Velocity
- d pad : jump dodge
- bumpers : roll dodge
- right stick : Pitch/Post-pitch yaw
- start> : interact
- <back : pause and free cursor
- ¤ : SCRAM button
- Move Mouse : Look around / Orbit around
- Scrollwheel : Zoom in and out / Orbit closer and farther
- Left click / Right click : Ranged item slot
- Center click : center camera
- esc : backup free cursor
- f4 : backup SCRAM button
- spacebar : jump / double jump to fly
Camera settings window *X toolkit & Athena widgets*
-------------------------------------------------------
click a button to do a thing
- increase or decrease the rendering distance by 2 blocks.
must be between half a chunk and 3 chunks.
does not effect the hardcoaded chunk loading distace of ||1chunk||∞
- increase or decrease the FOV by half degrees
value must be between .5 and 179.5.
- change between first person and third person
GUI Window *nCurses*
--------------------
used to provide GUI elements. toplevel commands will change frequently
during development, but will be enumerated when the window is not being
used by another element.
NOTE: the tty this is connected to should be open before starting the game,
otherwise the information nCurses gets may be errornous. XTerm with 256
colors and Unicode support is recommended.
Pop-up Window *Cairo*
---------------------
used to implement a vector graphics system. this *could* be done with
hardware acceleration, but it should not be necissary.
space or click to close
Console *<stdio.h>* *<iostream>*
--------------------------------
The C and C++ standard consoles are multiplexed onto the calling console.
this console is used to get strings, and to call extended commands.