Jocke
|
95fa1f4bbd
|
Connect Fix for TCP Client
|
2016-02-10 20:10:20 +01:00 |
|
Jocke
|
9645169797
|
Merge remote-tracking branch 'origin/master' into TCPConnections
# Conflicts:
# include/Engine/Network/Client.h
# include/Engine/Network/Network.h
# include/Engine/Network/Packet.h
# include/Engine/Network/Server.h
# src/Engine/Network/Client.cpp
# src/Engine/Network/Packet.cpp
# src/Engine/Network/Server.cpp
# src/Tests/HealthSystemTest.cpp
|
2016-02-10 17:05:07 +01:00 |
|
Jocke
|
4f2ad3ad00
|
Reliable message should now be working, further testing is to be done.
|
2016-02-10 16:16:56 +01:00 |
|
Jocke
|
2ec30fd2b2
|
Cleaned up code and fixed crash when closing client before server when using udp.
|
2016-02-10 11:28:03 +01:00 |
|
Jocke
|
d2ed293183
|
Network is now working as udp or tcp. Next step is making the hybrid.
|
2016-02-09 19:14:56 +01:00 |
|
Jocke
|
fccd8c64e7
|
WIP Clients are working properly, servers are not.
|
2016-02-09 11:43:16 +01:00 |
|
Jocke
|
ba9419b342
|
Moved UDP logic from Hybrid server/client to UDP server/client. fixed bug in Server::CheckForTimeOuts.
|
2016-02-08 14:32:00 +01:00 |
|
Jocke
|
88d7b79cd3
|
TCP and UDP Client are working for 1 connected player, more players are not tested yet
|
2016-02-05 18:30:31 +01:00 |
|
Jocke
|
9232b24a7b
|
WIP Reliable message
|
2016-02-04 15:49:04 +01:00 |
|
Jocke
|
7bf4f5c30e
|
Merge remote-tracking branch 'origin/master' into TCPConnections
|
2016-02-03 10:29:36 +01:00 |
|
Jocke
|
e133791369
|
WIP Reliable Message
|
2016-02-03 10:28:15 +01:00 |
|
Jocke
|
6a3f585fb9
|
Fixed warnings associated with Network.cpp, Client.cpp, Server.cpp and Packet.cpp.
BOOST_ASIO_ERROR_CATEGORY_NOEXCEPT': macro redefinition was fixed by https://svn.boost.org/trac/boost/ticket/11539
|
2016-02-02 13:26:15 +01:00 |
|
Jace
|
8866dd6054
|
Merge remote-tracking branch 'origin/Networking' into ShootRays
|
2016-01-25 11:57:44 +01:00 |
|
Jace
|
b6fd18baed
|
Hacked in serverside effects
|
2016-01-25 11:56:40 +01:00 |
|
Jace
|
d0de169613
|
Instagib!
|
2016-01-24 23:05:52 +01:00 |
|
stiffly
|
06f64f8fbf
|
Added a player name to the PlayerSpawned event. When a player has spawned the server sends the name to the client which publishes the event.
|
2016-01-24 22:00:38 +01:00 |
|
Jace
|
0c56a05144
|
Merge branch 'master' of github.com:teamfisk/TacticalZ
# Conflicts:
# resources/Schema/Entities/Player.xml
# src/Engine/Network/Server.cpp
|
2016-01-24 21:21:51 +01:00 |
|
Jace
|
382eff169f
|
Server refactoring to remove player dependency and lots of fixes.
|
2016-01-24 21:20:43 +01:00 |
|
Jace
|
25890c8d6c
|
Merge remote-tracking branch 'origin/Networking'
|
2016-01-24 19:01:15 +01:00 |
|
Jace
|
0fb1dbcae1
|
Client now has authority over its own absolute position and orientation until we have reliable input messaging
|
2016-01-24 19:00:50 +01:00 |
|
Jace
|
b4081b3e45
|
Merge remote-tracking branch 'origin/Networking'
# Conflicts:
# src/Engine/Network/Client.cpp
# src/Game/Systems/WeaponSystem.cpp
|
2016-01-24 18:36:37 +01:00 |
|
stiffly
|
8d61632c26
|
No longer spawns a f**king sphere.
|
2016-01-24 17:40:43 +01:00 |
|
stiffly
|
2eaad2aa00
|
Client now responds to deleted entity and component in server
|
2016-01-24 17:16:26 +01:00 |
|
Jace
|
235b26ad61
|
WIP shoot
|
2016-01-24 17:16:18 +01:00 |
|
antc13
|
aa20b48188
|
Merge remote-tracking branch 'origin/master' into Importer
# Conflicts:
# resources/Schema/Entities/MovementTest.xml
# resources/Schema/Entities/Player.xml
|
2016-01-24 16:22:22 +01:00 |
|
antc13
|
4c5d17b203
|
Merge remote-tracking branch 'origin/master' into Importer
# Conflicts:
# resources/Schema/Entities/RenderingWorld.xml
# resources/Shaders/ForwardPlus.frag.glsl
# src/Engine/Editor/EditorSystem.cpp
# src/Engine/Network/Server.cpp
# src/Engine/Rendering/DrawFinalPass.cpp
# src/Tests/OctTreeTestGameClass.cpp
# src/Tests/OctTreeTestHardCodedTestWorld.h
# src/Tests/ResourceManagerTest.cpp
|
2016-01-24 14:40:52 +01:00 |
|
Jocke
|
97d70f8e32
|
Fixed in client for shoot event. Weapon system now damages health on any target not only players.
|
2016-01-24 11:36:01 +01:00 |
|
antc13
|
3baa988ad4
|
Changed .obj files to our own format. DummyScene.mesh may be broken.
|
2016-01-23 20:35:58 +01:00 |
|
Jocke
|
2bf0434bcb
|
Remade Snapshot logic from component based to entity based.
|
2016-01-23 16:40:38 +01:00 |
|
stiffly
|
406b730ef3
|
Sends entity names. Temporarily
|
2016-01-22 19:07:20 +01:00 |
|
stiffly
|
b37b20b7d8
|
Didn't bulid lol. Fixed.
|
2016-01-22 17:57:31 +01:00 |
|
stiffly
|
389e057611
|
EPlayerSpawned special logic added to server and client.
|
2016-01-22 17:49:21 +01:00 |
|
stiffly
|
08c476e9e3
|
Added kick logic to the server. Also typedefed.
|
2016-01-22 15:42:36 +01:00 |
|
stiffly
|
08fcdb382b
|
Used config for a lot of things
|
2016-01-22 13:18:53 +01:00 |
|
stiffly
|
fcc9d64e7a
|
Now publishes an EPlayerDisconnected event
|
2016-01-22 10:58:10 +01:00 |
|
stiffly
|
7a95880e10
|
Merge remote-tracking branch 'origin/master' into Networking
|
2016-01-22 10:36:11 +01:00 |
|
Jocke
|
6cd073c3c8
|
Added network metrics logging and reactored code.
|
2016-01-22 10:32:54 +01:00 |
|
verysecrethero
|
973ccd34c9
|
Removed unnecessary string in EPlayerDamage (TypeOfDamage). Renamed a variable in WeaponSystem
|
2016-01-21 16:30:07 +01:00 |
|
Jocke
|
cd67253173
|
Added logic to go from spectator to player.
|
2016-01-20 17:41:16 +01:00 |
|
Jocke
|
00588b07c5
|
Merge branch 'Networking' of github.com:teamfisk/TacticalZ into Networking
# Conflicts:
# src/Engine/Network/Client.cpp
# src/Engine/Network/Server.cpp
|
2016-01-20 16:30:12 +01:00 |
|
stiffly
|
3376f4a16e
|
Added server has timed out logic to client. (>'')>
|
2016-01-20 16:27:53 +01:00 |
|
Jocke
|
25d2aa3464
|
"Supporting" spectators. Using a vector for connected units as we do not interpret as players. ““”̿ ̿ ̿ ̿ ̿’̿’̵͇̿̿з=(•̪●)=ε/̵͇̿̿/̿ ̿ ̿ ̿ ̿’““
|
2016-01-20 16:27:23 +01:00 |
|
Jocke
|
4d01cdf895
|
Merge branch 'Networking' of github.com:teamfisk/TacticalZ into Networking
# Conflicts:
# src/Engine/Network/Client.cpp
|
2016-01-20 14:33:17 +01:00 |
|
stiffly
|
7e7ca7edcf
|
Listening to "DisconnectFromServer"
|
2016-01-20 14:32:04 +01:00 |
|
Jocke
|
e9a576341e
|
Started on server disconnect logic.
|
2016-01-20 14:31:50 +01:00 |
|
Jocke
|
f52cddb445
|
Added packet loss logic for multiple clients.
Changed packet class to fit our needs.
|
2016-01-20 13:43:11 +01:00 |
|
antc13
|
386e76f642
|
Puyshing
|
2016-01-20 09:49:54 +01:00 |
|
stiffly
|
e0c4394f20
|
Merge. Also fixed interpolation for scale and rotation.
Merge remote-tracking branch 'origin/master' into Networking
# Conflicts:
# include/Game/Game.h
# src/Game/CMakeLists.txt
# src/Game/Game.cpp
|
2016-01-19 14:04:25 +01:00 |
|
stiffly
|
a6425160fd
|
Merge branch 'Networking' of github.com:teamfisk/TacticalZ into Networking
# Conflicts:
# include/Game/InterpolationSystem.h
# src/Game/InterpolationSystem.cpp
|
2016-01-18 18:13:19 +01:00 |
|
stiffly
|
88eb3ca2db
|
Scraping queues for interpolation
|
2016-01-18 18:07:59 +01:00 |
|