-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathFOnline.cfg
165 lines (125 loc) · 3.98 KB
/
FOnline.cfg
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
#
# [Common]
#
# Window name
WindowName = FOnline
#
# [Server]
#
# Autostart server
Start = 1
# Modules to work with
Modules = SDK/Modules/Core; Modules/Data; Modules/Client; Modules/Main;
# Position of server window
# 0, 0 - center of monitor
PositionX = -1
PositionY = -1
# GUI size modifier
GUISize = 17
# Listening port
Port = 4000
# Admin panel listening port
# 0 to disable
AdminPanelPort = 0
# Sleep time after every game cycle, time in milliseconds
GameSleep = 10
# World saving, time in minutes
WorldSaveTime = 60
# Save management
# 0 - data writing directly to disk, without thread buffering
# 1 - data writing to another thread, than to disk; also automaticly deleting old world saves
WorldSaveManager = 1
# Count of network threads
# If zero than system allows as many concurrently running threads as there are processors in the system
NetWorkThread = 0
# Memory monitoring
# 0 - disable, 1 - simple monitoring, 2 - deepest monitoring, 3 - more deepest monitoring
MemoryDebugLevel = 2
# Logging to file or text box
Logging = True
# Logging to OutputDebugString (Windows) or printf (other platforms)
LoggingDebugOutput = False
# Adding time in milliseconds to log output
LoggingTime = True
# Adding thread name to log output
LoggingThread = False
# Profiler data collection mode
# 0 - disabled, 1 - save to file, 2 - display in server, 3 - both
ProfilerMode = 0
# Interval for call stack sampling, in ms
ProfilerSampleInterval = 50
# Allow or disallow server native calls
# You must provide server binaries only for platform where launched server
AllowServerNativeCalls = True
# Allow or disallow client native calls
# This option disabled due to portability of client on all platforms
# If you enable it then you must to provide client binaries for all supported platforms
AllowClientNativeCalls = False
# Type all supported languages, 0 is default language if matches not found
# Length of all languages must be 4 letter
Language_0 = russ
# Keys for accesses
# Aviable four access mode: client (default on login), tester, moder, admin
Access_client = 000000 00000000
Access_tester =
Access_moder =
Access_admin =
AccessNames_admin =
#
# [Client]
#
# Язык.
Language = russ
# Настройки сервера.
RemoteHost = localhost
RemotePort = 4000
# Настройки сервера обновлений.
# При пустых значениях используются настройки игрового сервера.
UpdateServerHost =
UpdateServerPort =
# Прокси.
# Типы (ProxyType):
# 0 - Нет прокси.
# 1 - Socks4
# 2 - Socks5
# 3 - HTTP
ProxyType = 0
ProxyHost = localhost
ProxyPort = 1080
ProxyUser =
ProxyPass =
# Звуковое давление музыки, звуков.
# От 0 (off) до 100 (max)
MusicVolume = 100
SoundVolume = 100
# Разрешение окна.
ScreenWidth = 1024
ScreenHeight = 768
# Полноэкранный режим.
FullScreen = False
# Поверх всех окон.
AlwaysOnTop = False
# Фиксированное количество отрисовки кадров в секунду.
# Чем меньше значение, тем меньше загрузка процессора, и наоборот.
# Не учитывается при включенной опции VSync.
# 0 - без ограничения.
FixedFPS = 100
# Вертикальная синхронизация.
VSync = False
# Перенаправление ввода кодов символов.
# Через пробел X Y X Y..., где X код который меняем, Y на который.
# Номера кодов - http://fonline.pastebin.com/Qy3E0qwj
KeyboardRemap =
# Additional parameters for command line:
# -showgui (to see server gui)
# -nologpath (write server log in server folder instead client)
ServerCommandLine =
#
# [InterfaceEditor]
#
# Path to *.fogui files
GuiPath = ./Modules/Client/Gui
# GuiScreens.fos output path
GuiOutputPath = ./Modules/Client
# Path to interface resources
GuiResourcesPath = ./Modules/Data/Resources/Client