Pontus Fransson
94ccd91828
Network - Added comments
2013-12-13 08:23:54 +01:00
Pontus Fransson
2ddb984a2b
Network - Fixed bugg, and small fixed
...
Using sizeof in MessageHeader class.
Fixed bugg in Translator.
2013-12-13 08:17:05 +01:00
dean11
4617523f8b
Gamelogic - Commit because branch switch
2013-12-12 20:32:54 +01:00
Pontus Fransson
092f83a084
Network - Id on client and == operator.
2013-12-12 15:33:11 +01:00
dean11
a3e4262c08
Merge with Other part of gamelogic(DanbiasGame)
2013-12-12 14:44:06 +01:00
dean11
71d31db884
GAMELOGIC - Fixed a minor major huge issue with no problems
2013-12-12 14:37:35 +01:00
dean11
42fa756866
GameLogic - Merge with util fixed
2013-12-12 14:29:56 +01:00
Pontus Fransson
94651ec77a
Network - Added stop in listener destructor.
2013-12-12 14:14:48 +01:00
dean11
693b9df928
Some wierd stuff is going on here
2013-12-12 12:54:08 +01:00
dean11
d0bd60c856
Merge branch 'Network' of https://github.com/dean11/Danbias into GameLogic
2013-12-12 12:23:55 +01:00
Pontus Fransson
c661d26d2a
Network - Not deleting smart pointers anymore.
2013-12-12 12:23:35 +01:00
Erik Persson
c63e9f1c08
Some comments on the massdriver and player
2013-12-12 12:21:19 +01:00
dean11
a5ee468795
Merge branch 'Network' of https://github.com/dean11/Danbias into GameLogic
2013-12-12 12:17:52 +01:00
dean11
9b9a92556a
Pre-merge with network, (again)
2013-12-12 12:17:39 +01:00
Erik Persson
8f36f64c4f
updated AttatchmentMassDriver and CollisionManager
...
weapon attatchments now have a owner(player) to facillitate the weapon
manipulating the player using it.
CollisionManager now works with a tag void* in the rigidbody to link
with a game object instead of the RefManager component
2013-12-12 12:16:13 +01:00
Pontus Fransson
e9b41f8cb8
Network - Fixed copy construct
2013-12-12 12:14:53 +01:00
dean11
2ea252919a
Merge branch 'Network' of https://github.com/dean11/Danbias into GameLogic
2013-12-12 10:37:40 +01:00
dean11
af7f0e01a8
Pre-network merge, (again)
2013-12-12 10:36:55 +01:00
Pontus Fransson
49cfbbebd5
Network - Changed to CustomProtocolObject on send.
2013-12-12 10:32:43 +01:00
Erik Persson
c801ab829a
Merge remote-tracking branch 'origin/Physics' into GameLogic
...
Conflicts:
Bin/Content/Shaders/TextureDebug.cso
2013-12-12 10:10:52 +01:00
Robin Engman
c740bd5935
Added some data to PhysicsAPI
...
GetRigidLinearVelocity() and void* as reference to game object.
2013-12-12 10:02:35 +01:00
Erik Persson
2424b51c3e
Merge branch 'GameLogic' of https://github.com/dean11/Danbias into GameLogic
...
Conflicts:
Bin/Content/Shaders/DebugVertex.cso
2013-12-12 09:39:27 +01:00
dean11
0adb831f7a
Merge branch 'Network' of https://github.com/dean11/Danbias into GameLogic
2013-12-12 09:36:30 +01:00
Erik Persson
e11d7d94f7
updated the weapon system, collisionManager and redid the "object" heirarki
2013-12-12 09:36:14 +01:00
dean11
fd3776a53b
GameLogic - Pre-network merge
2013-12-12 09:33:59 +01:00
Pontus Fransson
04436258a5
Network - Non-blocking
2013-12-12 09:24:57 +01:00
Pontus Fransson
bbe59836da
Merge branch 'Network' of https://github.com/dean11/Danbias into Network
2013-12-11 21:45:51 +01:00
Pontus Fransson
5a3188d5f6
Network - NetworkServer, NetworkClient, Translator
...
First version of the NetworkAPI. It should work.
2013-12-11 21:45:43 +01:00
Linda Andersson
22665bc44b
GL - started using network and protocols for sending/recieveing
2013-12-11 12:14:00 +01:00
Linda Andersson
bb789faa67
GL - merge with network - fixed dependencies in launcher project
2013-12-11 09:00:36 +01:00
dean11
d95d771c43
Network - Merged with Gamelogic
2013-12-10 14:00:20 +01:00
dean11
eb0b5ec0ee
Network - Removing old gamelogic stuff before replacing them with new stuff
2013-12-10 13:38:25 +01:00
Linda Andersson
465ea1bd19
GL - soleved merge errors in project files
2013-12-10 11:50:35 +01:00
Linda Andersson
78f20e04a1
GL - moved object files to Obj
2013-12-10 11:27:20 +01:00
Linda Andersson
f0181ad9f4
GL - fixed defines in headers - more structure for states
2013-12-10 11:26:18 +01:00
Erik Persson
4b9f2671bf
updated weapon
2013-12-10 11:17:25 +01:00
Erik Persson
58c3371edd
Merge branch 'GameLogic' of https://github.com/dean11/Danbias into GameLogic
2013-12-10 09:57:13 +01:00
Erik Persson
97e0b1298a
added functionallity to player and weapon, started on the weapon design.
2013-12-10 09:57:05 +01:00
Pontus Fransson
e06ee31754
Network - First basic API.
2013-12-10 08:32:08 +01:00
dean11
226bbcc8af
MISC - Added a release feature in smartpointers
2013-12-09 22:55:22 +01:00
Pontus Fransson
d27dcbe5b6
Merge branch 'Network' of https://github.com/dean11/Danbias into Network
2013-12-09 22:22:40 +01:00
Pontus Fransson
2cb8bbd8a9
Network - IServer running on separate thread.
...
IServer accepting clients.
2013-12-09 22:22:05 +01:00
dean11
9d264b0d89
Merge branch 'Network' of https://github.com/dean11/Danbias into Network
2013-12-09 14:24:12 +01:00
dean11
5473c5160f
NETWORK - Modified the protocol creation structure
2013-12-09 14:23:30 +01:00
Linda Andersson
1f172b422a
Merge branch 'GameLogic' of https://github.com/dean11/Danbias into GameLogic
2013-12-09 12:05:30 +01:00
Linda Andersson
ea593743ad
GL - added UI object
2013-12-09 12:01:36 +01:00
dean11
a45ffb2e40
Merge branch 'GameLogic' of https://github.com/dean11/Danbias into GameLogic
2013-12-09 11:58:44 +01:00
dean11
fbd95a7109
GAMELOGIC - Added a protocol api
2013-12-09 11:57:34 +01:00
Linda Andersson
4134836405
GL - added client objects
...
- no memory leaks in client
2013-12-09 11:05:47 +01:00
Pontus Fransson
b72fb21b07
Network - Fixed all thread related crashes.
...
The crashes was caused by OysterMutex, so i changed all OysterMutex to
std::mutex instead.
2013-12-09 10:48:43 +01:00