Jace
|
49884d7e60
|
Fix for crash when unsubscription during event processing (untested)
|
2016-01-06 13:47:02 +01:00 |
|
Jace
|
34cbbb3eb1
|
Fixed exit crash(es)
|
2016-01-06 11:20:16 +01:00 |
|
stiffly
|
330f08b926
|
Merge remote-tracking branch 'origin/master' into Networking
# Conflicts:
# include/Game/PlayerSystem.h
# src/Game/Game.cpp
# src/Game/PlayerSystem.cpp
|
2015-12-18 14:18:53 +01:00 |
|
stiffly
|
a858dab8b6
|
Network not longer threaded
|
2015-12-18 12:00:14 +01:00 |
|
stiffly
|
6d649e4d35
|
Merge remote-tracking branch 'origin/Networking' into Networking
# Conflicts:
# src/Engine/Network/Client.cpp
|
2015-12-18 11:26:48 +01:00 |
|
stiffly
|
5c1a93021b
|
Client now reads address and port from config file. Default address is set to local host.
|
2015-12-18 11:22:13 +01:00 |
|
Jocke
|
ad43cc44c3
|
Merge remote-tracking branch 'origin/Networking' into Networking
|
2015-12-18 11:03:21 +01:00 |
|
Jocke
|
30db0b10fd
|
Removed NetworkDefinitions.h and moved #define MAXCONNECTIONS 8
#define INPUTSIZE 128 to Network.h.
|
2015-12-18 10:36:14 +01:00 |
|
Jocke
|
97f8be1915
|
Made Network.h's Start() and Update pure virtual and removed cpp.
Removed unnecessary code from NetworkDefinitions.h.
Renamed sizeOfPackage to sizeOfPacket in Packet.cpp.
|
2015-12-18 10:21:56 +01:00 |
|
Jocke
|
0eb51a0fea
|
Merge remote-tracking branch 'origin/Networking' into Networking
# Conflicts:
# include/Engine/Network/Packet.h
# src/Engine/Network/Packet.cpp
|
2015-12-18 10:16:31 +01:00 |
|
stiffly
|
0b714e593f
|
Removed WinLeakCheck. Minor variable name changes. removed IsWASDKeyDown struct
|
2015-12-17 17:56:15 +01:00 |
|
Jocke
|
db5b6ad519
|
Added more error code to Packet class
|
2015-12-17 17:32:49 +01:00 |
|
William Moberg
|
a26c8f2a24
|
Merge branch 'master' into OctTree
|
2015-12-17 17:30:44 +01:00 |
|
stiffly
|
076030a252
|
Fixes, mostly name changes
|
2015-12-17 17:28:43 +01:00 |
|
William Moberg
|
0f59b863ee
|
Renamed IF_DEBUG_IS to DEBUG_IF, slightly different behavior and added some safety checking for auto creating AABBs from models.
|
2015-12-17 17:08:47 +01:00 |
|
William Moberg
|
46ae2d39af
|
Merge branch 'master' into OctTree
# Conflicts:
# src/Game/Game.cpp
|
2015-12-17 16:44:01 +01:00 |
|
Jace
|
e9128efd13
|
Translation widget planes
|
2015-12-17 15:30:43 +01:00 |
|
Jace
|
a655f0bae5
|
Drag-and-drop asset picking and base work for showing component field tooltips in the editor
|
2015-12-17 15:30:43 +01:00 |
|
Jace
|
c1b9404e52
|
Created a FileDropped event for when a file is dropped onto the client by the OS
|
2015-12-17 15:30:43 +01:00 |
|
stiffly
|
51a2da9cc0
|
Removed old Event that is not used
|
2015-12-17 14:28:17 +01:00 |
|
stiffly
|
50822d09fc
|
Merge remote-tracking branch 'origin/master' into Networking
# Conflicts:
# src/Game/Game.cpp
|
2015-12-17 14:10:02 +01:00 |
|
William Moberg
|
3e2ffdb85b
|
Fixed comment on Trigger events.
|
2015-12-17 13:48:35 +01:00 |
|
William Moberg
|
5160a45b44
|
Made Ray into a class with checks so the direction will always be normalized.
|
2015-12-17 13:41:34 +01:00 |
|
William Moberg
|
03d5f0dd67
|
Added an macro IF_DEBUG_IS(x) that executes if run in debug mode, AABB has a check so max and min corners are set properly in debug mode.
|
2015-12-17 13:31:54 +01:00 |
|
stiffly
|
4bb4e29515
|
More cleaning code
|
2015-12-17 13:23:15 +01:00 |
|
stiffly
|
a6a08f48bb
|
Merge remote-tracking branch 'origin/Networking' into Networking
# Conflicts:
# include/Engine/Network/Client.h
# src/Engine/Network/Client.cpp
|
2015-12-17 11:24:34 +01:00 |
|
stiffly
|
ba831f8a3c
|
WIP Cleaning
|
2015-12-17 10:59:55 +01:00 |
|
stiffly
|
4c29e071af
|
Cleaned code
|
2015-12-17 10:47:08 +01:00 |
|
Jocke
|
2cb5441b1c
|
Merge remote-tracking branch 'origin/Networking' into Networking
# Conflicts:
# src/Engine/Network/Client.cpp
|
2015-12-17 09:47:15 +01:00 |
|
stiffly
|
97a0d97b0b
|
Can now send transform components.
|
2015-12-16 17:56:44 +01:00 |
|
William Moberg
|
a23d69af9a
|
Removed old relics from OctTree testing in OctTree.
|
2015-12-16 17:08:55 +01:00 |
|
William Moberg
|
6d1cbd928e
|
Improved collision logic, still not perfect since it updates before PlayerSystem.
|
2015-12-16 16:34:27 +01:00 |
|
Jocke
|
6da5fd1263
|
Restructured code and added bool to stop client from spamming Snapshots to a server when
it wasn't connected to one.
|
2015-12-16 15:47:51 +01:00 |
|
Jocke
|
6eebce05af
|
Merge remote-tracking branch 'origin/Networking' into Networking
|
2015-12-16 14:58:36 +01:00 |
|
Jocke
|
58a9d38e26
|
Added a class that client and server inherits from.
Class and server now share the same pointer i game.
You are now able to start a client and a server on the same computer.
|
2015-12-16 14:56:53 +01:00 |
|
stiffly
|
50ccf96268
|
Movement code not buggy anymore. Also changed package to not allocate more data than needed.
|
2015-12-16 13:52:16 +01:00 |
|
William Moberg
|
cf0ff9bfe5
|
Simple quickly made CollisionSystem.
|
2015-12-16 12:23:08 +01:00 |
|
William Moberg
|
d10df6ae09
|
TriggerSystem implemented and working.
|
2015-12-16 12:22:15 +01:00 |
|
William Moberg
|
99b76d7ae1
|
Fixed returning address to temporary in functions. AABB also constructible from glm::vec4s.
|
2015-12-16 12:19:43 +01:00 |
|
Jace
|
661532e355
|
Slightly more usable entity tree
|
2015-12-16 12:05:55 +01:00 |
|
Jace
|
bd6adcc157
|
Added SetParent to World
|
2015-12-16 12:05:37 +01:00 |
|
stiffly
|
a2d55feed1
|
Merge remote-tracking branch 'origin/Networking' into Networking
# Conflicts:
# src/Engine/Network/Client.cpp
# src/Engine/Network/Server.cpp
|
2015-12-16 11:12:15 +01:00 |
|
Jace
|
322aedaf72
|
Basic transformation widgets
|
2015-12-16 09:47:38 +01:00 |
|
stiffly
|
082b3fd3df
|
Removed old input events from client
|
2015-12-15 17:22:46 +01:00 |
|
William Moberg
|
04a01104b5
|
Merge branch 'master' into OctTree
# Conflicts:
# src/Engine/CMakeLists.txt
# src/Game/Game.cpp
|
2015-12-15 17:11:11 +01:00 |
|
stiffly
|
889e0bb3d3
|
Cleaned up PlayerSystem. Sets velocity to 0 every frame.
|
2015-12-15 16:35:09 +01:00 |
|
William Moberg
|
e2417be8c7
|
Very simple CollisionSystem made, 'Z','Y' to toggle on/off.
|
2015-12-15 15:36:28 +01:00 |
|
Jocke
|
e940c1d604
|
WIP
|
2015-12-15 14:55:56 +01:00 |
|
stiffly
|
478c692315
|
Refactoring. Client and server has Update Loop that runs before any game logic each frame.
|
2015-12-15 14:53:56 +01:00 |
|
William Moberg
|
170610bcb1
|
Added a TriggerSystem, seems to work as intended.
|
2015-12-15 14:49:52 +01:00 |
|