]> Dogcows Code - chaz/yoink/blob - data/yoinkrc
preliminary AM_SILENT_RULES support
[chaz/yoink] / data / yoinkrc
1
2 -- Example Yoink Configuration File
3 -- vim: ft=lua ts=4
4
5 print "loading default settings..."
6
7
8 -- Set the level of detail to use when drawing scenes. This can be 1, 2 or
9 -- 3, where 1 shows the least amount of detail and 3 draws the scene with
10 -- the most detail.
11
12 detail = 3
13
14 -- Set the number of times each second the physics state will be updated. A
15 -- value of 100 or higher is ideal for accurate physics approximations. Values
16 -- that are much lower cause the CPU to do less work, but accuracy will suffer.
17 -- Errors could be introduced in the game with extremely low values.
18
19 timestep = 80
20
21 -- Set the maximum number of frames that can be drawn per second. A value
22 -- of 50 is pretty good. If your computer is really old, you can get away
23 -- with decreasing this value and still have reasonably smooth animation.
24 -- You can set this to a very high number to effectively render as many
25 -- frames as is possible, but the actual rate could be limited by vertical
26 -- display synchronization, depending on the X11 driver and settings used.
27 -- You should not set this option higher than the point where the vertical
28 -- synchronization effectively limits the draw rate or else the game may
29 -- not be able to update the physics on schedule which could actually
30 -- significantly lower the quality of the animation.
31
32 maxfps = timestep / 2
33
34 -- Set whether or not to print the current actual framerate to the console.
35
36 printfps = false
37
38 -- Set whether or not the game will run in full-screen mode. If false, the
39 -- game will run in a window.
40
41 fullscreen = false
42
43 -- If the game is running in a window, set whether or not the window will
44 -- be resizable.
45
46 resizable = true
47
48 -- Set the resolution or size of the window. The value is an array with
49 -- three number elements representing the width, height, and bits per pixel
50 -- that make up the video mode. A typical value is 800,600 for a size of
51 -- 800x600 pixels with millions of colors (the third number is optional).
52
53 videomode = {1024, 786}
54
55 -- Set whether or not the cursor will be visible when you mouse over the
56 -- display of the game.
57
58 showcursor = false
59
60 -- Set whether or not the drawing should use two buffers. This results in
61 -- a higher quality animation. You should usually leave this as true.
62
63 doublebuffer = true
64
65 -- Set whether or not to sync with the display in order to reduce
66 -- distortion.
67
68 swapcontrol = true
69
This page took 0.033412 seconds and 4 git commands to generate.