Jace
|
f6113b9d9c
|
EEntityDeleted now provides an EntityWrapper instead of just an ID
|
2016-03-13 00:16:07 +01:00 |
|
Jace
|
01db8e0615
|
Merge remote-tracking branch 'origin/master' into Dirtybit
# Conflicts:
# src/Engine/Collision/CollisionSystem.cpp
# src/Engine/Core/Transform.cpp
# src/Engine/Editor/EditorSystem.cpp
# src/Engine/Rendering/AnimationSystem.cpp
# src/Engine/Rendering/BoneAttachmentSystem.cpp
# src/Game/Systems/CapturePointSystem.cpp
# src/Game/Systems/ExplosionEffectSystem.cpp
# src/Game/Systems/PlayerMovementSystem.cpp
|
2016-03-12 04:09:53 +01:00 |
|
Jace
|
80649ce51d
|
Updated the ENTIRE CODEBASE TO MATCH
|
2016-03-12 00:38:33 +01:00 |
|
Tleety
|
7759af2c5a
|
Log remove
|
2016-03-11 15:52:47 +01:00 |
|
Jocke
|
06bddd9d54
|
Fixed requests.
|
2016-03-11 14:07:03 +01:00 |
|
Jocke
|
5f959ded89
|
Did changes upon pull request's request.
|
2016-03-11 12:54:59 +01:00 |
|
Jocke
|
0fbc482f9c
|
Changed getters to return reinterpret_casted data.
|
2016-03-11 12:22:55 +01:00 |
|
Jocke
|
2eb863757b
|
renamed variabels
|
2016-03-11 11:55:16 +01:00 |
|
Jocke
|
7febb7681c
|
Merge remote-tracking branch 'origin/master' into SplitSnapshots
|
2016-03-11 11:05:41 +01:00 |
|
Jocke
|
33627f917c
|
removed debug info.
|
2016-03-11 11:01:10 +01:00 |
|
Jocke
|
a8a4b5d2a2
|
Disconnect on udp
|
2016-03-10 15:59:55 +01:00 |
|
Jocke
|
67dfbfff01
|
Fixed multiply connections
|
2016-03-10 14:44:06 +01:00 |
|
William Moberg
|
bdcb33d992
|
Mouse always unlocked on game start and on disconnecting (i.e when menu shows).
|
2016-03-10 12:46:06 +01:00 |
|
Jocke
|
a0d60160dd
|
Increased size of socket buffer
|
2016-03-10 10:58:26 +01:00 |
|
Jocke
|
37355b1afc
|
Hot fix
|
2016-03-09 20:12:08 +01:00 |
|
Jocke
|
5a7034dfcd
|
popped the right amount of the header
|
2016-03-09 19:43:18 +01:00 |
|
Jocke
|
9721cb6a7d
|
Merge remote-tracking branch 'origin/master' into SplitSnapshots
# Conflicts:
# include/Engine/Network/Client.h
# src/Engine/Network/Client.cpp
|
2016-03-09 19:14:10 +01:00 |
|
Jocke
|
c36c7d1ea6
|
Merge remote-tracking branch 'origin/master' into SplitSnapshots
# Conflicts:
# src/Engine/Network/Server.cpp
|
2016-03-09 18:41:01 +01:00 |
|
Jocke
|
3209e36176
|
We can now send more data with UDP than previously, the splitting seems to work fine but receiving has some problems.
|
2016-03-09 18:26:33 +01:00 |
|
stiffly
|
fdc37a9fe9
|
Loads the correct menu
|
2016-03-09 17:49:04 +01:00 |
|
stiffly
|
fa0b52caec
|
When you disconnect you will delete the world and return to the menu.
|
2016-03-09 15:49:42 +01:00 |
|
stiffly
|
1211888ce1
|
The world is deleted upon connection to a server.
|
2016-03-09 15:10:32 +01:00 |
|
stiffly
|
09171a1a18
|
WIP connect from menu
|
2016-03-09 14:33:20 +01:00 |
|
stiffly
|
c1f38a71ba
|
Merge remote-tracking branch 'origin/master' into FriendlyHost/Join
|
2016-03-09 10:12:57 +01:00 |
|
stiffly
|
d7c30450dc
|
Should now read servername from config.
|
2016-03-09 10:08:23 +01:00 |
|
stiffly
|
17e2ebeaa7
|
Merge remote-tracking branch 'origin/master' into FriendlyHost/Join
# Conflicts:
# include/Engine/Network/Client.h
|
2016-03-08 16:59:24 +01:00 |
|
Jocke
|
3828616b60
|
Made it easier to maintain changes in packet header, prepared for reliable UDP packets.
|
2016-03-08 14:44:35 +01:00 |
|
Jocke
|
9cbc582be2
|
Kinda works like before
|
2016-03-08 11:29:47 +01:00 |
|
stiffly
|
9e8df340b3
|
Merge remote-tracking branch 'origin/master' into NetworkComponent
# Conflicts:
# src/Engine/Network/Server.cpp
|
2016-03-07 17:21:24 +01:00 |
|
stiffly
|
f00fb836fb
|
Oops.
|
2016-03-07 17:10:13 +01:00 |
|
stiffly
|
13c3bcb290
|
Now only entities with NetworkComponent will be send in Snapshots.
|
2016-03-07 16:52:51 +01:00 |
|
Jocke
|
68a88ed756
|
We are now using udp again
|
2016-03-07 16:07:54 +01:00 |
|
verysecrethero
|
3eaad275ba
|
New CapturePointAddition fixed to work on Network by Joachim
|
2016-03-07 14:50:31 +01:00 |
|
Jocke
|
078d6eb712
|
Added sequnceNumber and totalNumberOfPackets to packet for packet splitting.
|
2016-03-07 14:22:09 +01:00 |
|
Jace
|
b7a7f7fd5e
|
????
|
2016-03-04 15:02:01 +01:00 |
|
Jocke
|
eec40b6519
|
We can now read larger packets than 65536 bytes in TCPClient::readBuffer()
|
2016-03-04 05:10:18 +01:00 |
|
Tleety
|
fe7c1dd808
|
Merge remote-tracking branch 'origin/DeathEventUsesPlayerID' into ScoreBoard
# Conflicts:
# include/Engine/Network/Server.h
|
2016-03-03 23:56:57 +01:00 |
|
stiffly
|
2167b6f7b1
|
Fix for previous commit..
|
2016-03-03 23:43:50 +01:00 |
|
Tleety
|
0a21fe15dd
|
Merge remote-tracking branch 'origin/master' into ScoreBoard
# Conflicts:
# resources/Schema/Components.xsd
# resources/Schema/Entities/Player.xml
# resources/Schema/Types/Entity.xsd
|
2016-03-03 22:56:39 +01:00 |
|
stiffly
|
714665f0a3
|
Updated the PlayerID getter in Server.cpp.
|
2016-03-03 22:55:12 +01:00 |
|
stiffly
|
8466a282b7
|
The server will now parse a death event and pass it forward with a KillDeath event to the score system.
|
2016-03-03 22:48:42 +01:00 |
|
Tleety
|
00c585de3c
|
Score should now track to all clients
|
2016-03-03 20:45:16 +01:00 |
|
Jocke
|
7943fc7ad6
|
Hot fix: Infinite loop when a player disconnected from the server.
|
2016-03-03 18:14:33 +01:00 |
|
Tleety
|
8b86c73ecc
|
Merge remote-tracking branch 'origin/FixNetworkBugs' into ScoreBoard
|
2016-03-03 15:49:15 +01:00 |
|
stiffly
|
a7bff92899
|
The readBuffer now checks if the whole packet has arrived before attempting to parse it.
|
2016-03-03 15:16:42 +01:00 |
|
Jocke
|
a9b19d9af1
|
Packet write now only warns when a a packet is huge
|
2016-03-03 13:29:45 +01:00 |
|
Tleety
|
ff6e2167d4
|
Some new events and changes to ScoreSystem
|
2016-03-03 11:25:06 +01:00 |
|
stiffly
|
267c007291
|
Removed unnecessary comments, variables and functions.
|
2016-03-02 17:39:27 +01:00 |
|
stiffly
|
a5c086e389
|
Dash effect now working over network, by sending events. Similar to jump effect.
|
2016-03-02 16:48:38 +01:00 |
|
Jocke
|
aadfdfdd90
|
AmmoPickups and HealthPickups will only spawn on the server. When a ammo pickup is taken the Server will send an Event to that
Client and it will update its ammo.
|
2016-03-01 17:55:00 +01:00 |
|