36 Commits

Author SHA1 Message Date
Quentin Bazin
337d4b44c7 [GameConfig] Added to store values that were in Client and Config. 2020-07-01 18:22:31 +02:00
Quentin Bazin
e919cbb8f7 [Lua API] Added properties 'fog_color' and 'fog_depth'. 2020-06-30 01:45:30 +02:00
Quentin Bazin
abbf55fd21 Merged smooth lighting config options. 2020-06-29 14:46:40 +02:00
Quentin Bazin
613487936e [ClientAppliction] Fixed #114. Will be backported to 0.0.9. 2020-06-26 21:48:14 +02:00
Quentin Bazin
00e0d76bbc [ClientApplication] Added '-u/--username' to change default username. [TitleScreenState] Now using default username with '-m/--multiplayer' and '-s/--singleplayer'. 2020-06-26 06:14:46 +02:00
Quentin Bazin
3c957d9889 [Config] Now storing default username and server address. 2020-06-26 06:14:46 +02:00
Quentin Bazin
2c18d3ba49 [KeyboardHandler] Small fix. 2020-06-23 19:12:15 +02:00
Quentin Bazin
e0b3e66dfe [ClientApplication|ServerApplication] Small fixes. 2020-06-23 19:12:15 +02:00
Quentin Bazin
6f59f9200f [KeyboardHandler] Fixed key loading. 2020-06-19 16:20:35 +02:00
Quentin Bazin
59b0a04576 [KeyboardHandler] Now saving custom keys. 2020-06-19 16:20:35 +02:00
Quentin Bazin
fc3fafc1a8 [Lua API] Key definition: OK. Can't be remapped yet. 2020-06-19 16:20:35 +02:00
Quentin Bazin
b45ac1cdbd [LuaKeyLoader] Now loading key definitions from Lua (see #109). 2020-06-19 16:20:35 +02:00
Quentin Bazin
0cb165167e [external/gamekit] Updated. 2020-06-04 01:46:47 +02:00
Quentin Bazin
0faeb1b5db [external/gamekit] Updated. Client and server now have different names in the log. 2020-06-01 01:33:17 +02:00
Quentin Bazin
1ed3f68d91 [external/gamekit] Updated. SFML issue related to mouse raw movement is now fixed. 2020-05-28 16:59:10 +02:00
Quentin Bazin
3f2908a6b3 [CMakeLists.txt] Improved 'sol2' integration. 2020-05-22 20:55:17 +02:00
Quentin Bazin
fe071163d4 Fixed #96. 2020-05-20 20:11:49 +02:00
Quentin Bazin
7194d718f1 Temporary fix for mouse raw movement while a mouse button is pressed. 2020-05-15 19:27:24 +02:00
Quentin Bazin
147394ed2b [KeyboardHandler] Added. Keys are now saved to config/keys.lua on client exit. 2020-05-15 00:27:12 +02:00
Quentin Bazin
db78953e1d [ClientApplication|Config] Now saving config on client exit. 2020-05-15 00:27:12 +02:00
Quentin Bazin
46dfc61c8f [ClientApplication] Now supports window resizing, pseudo-fullscreen mode and vsync. 2020-05-15 00:27:12 +02:00
Quentin Bazin
6f664b4255 Fixed texture bleeding and mouse-controlled camera movement. 2020-05-15 00:27:12 +02:00
Quentin Bazin
81e3326dc8 [ClientApplication] Now centering the window on the screen. 2020-05-15 00:27:12 +02:00
Quentin Bazin
333222e2a7 First step of SFML migration. 2020-05-15 00:27:12 +02:00
Quentin Bazin
057b1107a2 [config] Folder created for client/server config files. 2020-05-10 20:02:37 +02:00
Quentin Bazin
580789deee [NetworkComponent|NetworkController] Added. 2020-04-29 21:17:28 +02:00
Quentin Bazin
d090e6903d [Scene] Splitted into Controllers. [Config] New 'useItemDrop' option. 2020-04-29 21:17:28 +02:00
Quentin Bazin
fbbeae5f7f [InventoryCube] Texture rendering fixed. 2020-04-29 21:17:28 +02:00
Quentin Bazin
423237f484 Adapted to DEBUG macro removal in GameKit. 2020-04-03 07:27:57 +02:00
Quentin Bazin
15218e2214 Adapted to dynamic attributes commit in GameKit. 2020-04-03 04:04:19 +02:00
Quentin Bazin
c6c4600803 [Config] AO strength default is now 1 because smooth lighting doesn't work well below that. 2020-03-31 14:27:23 +02:00
Quentin Bazin
0742dec5d0 Reduced AO effect with smooth lighting. The strength of this effect is now a config option. 2020-03-30 04:36:00 +02:00
Quentin Bazin
825a29ca74 [SettingsMenuState] Added menu option to change mipmap levels. 2020-03-29 16:36:45 +02:00
Quentin Bazin
e1e1c468eb [ClientApplication|ServerApplication] Updated for new 'gk::ArgumentHandler' version. 2020-03-18 01:51:26 +01:00
Quentin Bazin
93308c9f14 Basic texture pack system added (see #34). 2020-03-18 00:42:56 +01:00
Quentin Bazin
bc3226eedc Folders reorganized. 2020-03-17 22:22:22 +01:00