Martin Gerhardy
|
768c057ad4
|
IDE: removed .cproject - but kept .project
the .cproject file is a little bit to specific - let's see whether just keeping the .project file
improves for cleaning and re-importing
|
2019-12-18 11:13:27 +01:00 |
Martin Gerhardy
|
f595f89da2
|
BACKEND: also show details about the position
|
2019-12-18 09:49:10 +01:00 |
Martin Gerhardy
|
348103c672
|
BACKEND: added console commands to list users
|
2019-12-18 09:46:04 +01:00 |
Martin Gerhardy
|
48ce89a584
|
BACKEND: removed invalid method declaration
|
2019-12-18 09:33:25 +01:00 |
Martin Gerhardy
|
33e2bb2699
|
CLIENT: disable disconnect button for now
hitting space led to a disconnect because the invisible button has the focus
|
2019-12-18 09:31:18 +01:00 |
Martin Gerhardy
|
33214e3207
|
CLIENT: added jump key binding
|
2019-12-18 09:25:47 +01:00 |
Martin Gerhardy
|
c2030ba75b
|
CLIENT: fixed client side movement predication
|
2019-12-18 09:18:29 +01:00 |
Martin Gerhardy
|
1f3c94e27b
|
BACKEND: doxygen
|
2019-12-17 22:11:15 +01:00 |
Martin Gerhardy
|
1141a80064
|
BACKEND: include the animation in the EntityUpdate message
|
2019-12-17 22:09:38 +01:00 |
Martin Gerhardy
|
0944a30444
|
CLIENT: implemented move angles change detection for network move messages
|
2019-12-17 22:05:54 +01:00 |
Martin Gerhardy
|
3c94c00be8
|
BACKEND: use SharedMovement in UserMovementMgr
|
2019-12-17 21:59:55 +01:00 |
Martin Gerhardy
|
5bb11c8b03
|
SHARED: fixed falling velocity when activating glider while falling already
|
2019-12-17 21:42:09 +01:00 |
Martin Gerhardy
|
46a2e6dd8c
|
SHARED: inlined moveDelta
|
2019-12-17 21:37:04 +01:00 |
Martin Gerhardy
|
c89ed5bc22
|
SHARED: new module for shared code between frontend and backend
|
2019-12-17 21:28:31 +01:00 |
Martin Gerhardy
|
6e4fcf0d50
|
ANIMATION: moved Animation enum into network module
we have to share this between the client and server
|
2019-12-17 19:40:18 +01:00 |
Martin Gerhardy
|
76ffb252c4
|
FRONTEND: removed Movement class -merged into PlayerMovement
|
2019-12-17 08:46:25 +01:00 |
Martin Gerhardy
|
677c7446ca
|
TESTCORE: get rid of the frontend dependency
|
2019-12-17 08:46:25 +01:00 |
Martin Gerhardy
|
fe6804b749
|
MAPVIEW: extract to local variable
|
2019-12-16 20:40:55 +01:00 |
Martin Gerhardy
|
6b1f716816
|
CLIENT: use PlayerMovement
|
2019-12-16 20:08:21 +01:00 |
Martin Gerhardy
|
5de4371d23
|
FRONTEND: renamed member
|
2019-12-16 20:07:49 +01:00 |
Martin Gerhardy
|
2cb83e2052
|
FRONTEND: only take the orientation, not the camera
|
2019-12-16 20:07:31 +01:00 |
Martin Gerhardy
|
eb886c59be
|
CLIENT: removed last movement timestamp check
the check should not omit inputs but should only get sent if something changed
(which is the case now)
|
2019-12-16 20:06:35 +01:00 |
Martin Gerhardy
|
5069fe3818
|
MAPVIEW: moved camera position handling into PlayerCamera class
|
2019-12-16 19:33:22 +01:00 |
Martin Gerhardy
|
0b8a9f3ee8
|
FRONTEND: moved camera modification out of the PlayerMovement class
|
2019-12-16 19:26:10 +01:00 |
Martin Gerhardy
|
b1d2a355c5
|
MAPVIEW: moved class into frontend module
|
2019-12-16 19:25:26 +01:00 |
Martin Gerhardy
|
9529b72c85
|
CLIENT: renamed member
|
2019-12-16 19:23:24 +01:00 |
Martin Gerhardy
|
ffc8ed6fdb
|
VOXELRENDER: update all entities
|
2019-12-15 22:31:18 +01:00 |
Martin Gerhardy
|
3da0298c17
|
CLIENT: use PlayerCamera class in Client
|
2019-12-15 22:26:59 +01:00 |
Martin Gerhardy
|
20d06d151a
|
VOXELRENDER: added player camera class
|
2019-12-15 22:18:56 +01:00 |
Martin Gerhardy
|
4444f2d692
|
VOXELRENDER: fixed material color for eye-being-under-water-effect
|
2019-12-15 22:03:22 +01:00 |
Martin Gerhardy
|
535cd21b65
|
MAPVIEW: fixed camera under water
|
2019-12-15 20:31:10 +01:00 |
Martin Gerhardy
|
b55a1bfdf4
|
SHADERTOOL: support multisampling 2d sampler
|
2019-12-15 18:10:30 +01:00 |
Martin Gerhardy
|
1946b52cff
|
VOXELRENDER: render to framebuffer and added postprocess shader
|
2019-12-15 18:00:37 +01:00 |
Martin Gerhardy
|
3816c8501f
|
IDE: activate doxygen for eclipse project
|
2019-12-14 10:22:25 +01:00 |
Martin Gerhardy
|
470a9027bd
|
VOXELRENDER: added error messages
|
2019-12-14 10:22:01 +01:00 |
Martin Gerhardy
|
aead0152ca
|
ALL: fixed warnings for msvc
|
2019-12-13 18:39:21 +01:00 |
Martin Gerhardy
|
7c77496936
|
ALL: fixed warnings on msvc
|
2019-12-13 18:36:55 +01:00 |
Martin Gerhardy
|
00a2d61663
|
ATTRIB: fixed compilation on msvc
|
2019-12-13 18:34:21 +01:00 |
Martin Gerhardy
|
251e6f5784
|
ALL: fixed warnings and compile error on msvc
|
2019-12-13 18:32:34 +01:00 |
Martin Gerhardy
|
0e64ab8ce3
|
DOCS: added configuration documentation
|
2019-12-12 23:31:33 +01:00 |
Martin Gerhardy
|
5644161aed
|
NETWORK: fixed potential segfault if the flush lead to a disconnect event
|
2019-12-12 23:23:50 +01:00 |
Martin Gerhardy
|
7a566d7a09
|
CLIENT: removed duplicated client state
use the network state to reimplement the same functions
|
2019-12-12 23:11:22 +01:00 |
Martin Gerhardy
|
02d0c9d822
|
CORE: check whether the tty could get initalized
|
2019-12-13 12:21:16 +01:00 |
Martin Gerhardy
|
5d383d5b6d
|
SERVER: added sv_teleport command
|
2019-12-13 12:21:16 +01:00 |
Martin Gerhardy
|
04cbfdd163
|
SERVER: added dwarf and shepherd
|
2019-12-13 12:21:16 +01:00 |
Martin Gerhardy
|
a729233a35
|
CLIENT: fixed aborting connecting state
|
2019-12-12 23:11:21 +01:00 |
Martin Gerhardy
|
03675eb97d
|
NETWORK: allow to continue getting events from the client host after disconnecting
|
2019-12-12 22:56:05 +01:00 |
Martin Gerhardy
|
5ef75c7951
|
NETWORK: make sure the DisconnectEvent is fired even if the disconnect was immediately
|
2019-12-12 22:47:20 +01:00 |
Martin Gerhardy
|
bb9b178831
|
IDE: add eclipse project files
|
2019-12-13 10:49:21 +01:00 |
Martin Gerhardy
|
ec3e273dc9
|
MAKE: update target for sdl2mixer
|
2019-12-13 10:49:21 +01:00 |