tfarley
3e980bbe15
Packet: EmoteMsg
...
Still need an Enum for emote messages.
* Add EmoteMsg packet
* Add EmoteMsg test
* Add EmoteMsg handler stub
2016-07-23 21:10:40 -04:00
tfarley
4c4f1341be
Packet: ChangeFireStateMessage
...
* Add ChangeFireStateMessage packets
* Add ChangeFireStateMessage tests
* Add ChangeFireStateMessage handler stubs
2016-07-23 21:00:43 -04:00
tfarley
f11b3d17c0
Packet: ChangeFireModeMessage
...
* Add ChangeFireModeMessage packet
* Add ChangeFireModeMessage test
* Add ChangeFireModeMessage handler stub
2016-07-23 20:07:44 -04:00
Chord
98b87e1e13
Improve server logging and manually load logback
2016-07-19 03:02:44 -04:00
Chord
8b14015582
Add environment printing and fix comments
2016-07-19 02:20:36 -04:00
Chord
b32a6c0263
Improve UDP lister name reability
2016-07-19 02:19:49 -04:00
Chord
8d1199e473
Change hardcoded LoadMap to VS Sanc
2016-07-19 02:19:15 -04:00
tfarley
8411af17d3
fixup: Addressed comments
2016-07-17 23:35:17 -07:00
tfarley
aa45ea8e84
Add ChatMsg decoder and stubbed handler
2016-07-17 21:13:50 -07:00
Chord
d857a436f3
Remove hardcoded IP address
2016-07-16 13:20:00 -04:00
Chord
3729c2af52
Stub out PlayerStateMessageUpstream to prevent spam
2016-07-15 02:52:26 -04:00
Chord
5fa0610208
Working login to TR Sancuary!
...
Packet: SetCurrentAvatarMessage
Lots of hacks to get here, but wow, what a milestone.
2016-07-15 01:45:10 -04:00
Chord
c83132f21b
Improve packet CharacterInfoMessage and char select
2016-06-04 13:23:59 -04:00
Chord
7af6f64429
Rebump scodec-akka due to fix
2016-06-04 13:23:37 -04:00
Chord
63311e4e88
Fix old EmpireNeed name to PlanetSideEmpire
2016-06-04 13:23:14 -04:00
Chord
c18ec5c6ba
Work around scodec-akka bug and remove old UDP packet
2016-06-04 03:15:27 -04:00
Chord
7b82491d0e
Packet: MultiPacketEx, CharacterRequestMessage
...
Rename AggregatePacket -> MultiPacketEx as it makes more sense
2016-06-03 20:25:20 -04:00
Chord
9a0ef28723
Improve session router name for log output purposes
2016-05-19 03:14:38 -04:00
Chord
eb03372db7
Enable WorldSession to get to login screen using replay
...
A nasty hack, but it works and looks cool.
2016-05-19 03:13:58 -04:00
Chord
e8031f0109
Packet: KeepAliveMessage and add all game packet opcodes
2016-05-19 01:54:51 -04:00
Chord
d27bd7988c
Made some hacks to get to 100% on the World login
...
Literally sending raw bytes instead of actual packets. No fks given
2016-05-17 20:34:21 -04:00
Chord
3c07cc4cf0
Correctly respond to ConnectToWorldRequestMessage
2016-05-14 15:49:35 -04:00
Chord
43a403174f
Fix bad ServerType encoding and change server type
2016-05-14 14:31:30 -04:00
Chord
11298c1a46
Stub out ControlSync to prevent client from leaving
...
Still have no idea what these packets are actually doing...
2016-05-14 03:17:51 -04:00
Chord
4d52d65b33
Add fault tolerance to SessionRouter and it's children
2016-05-13 23:31:27 -04:00
Chord
10f54b7980
Remove scroller and parametize UDP listener
2016-05-05 11:36:28 -04:00
Chord
cdf240cf66
Handle meta packet and return ack. server scroller
...
The scroller isn't usable in production as the client will deselect the
server listing each time the list is updated. This prevents you from
selecting a server.
2016-05-04 23:03:30 -04:00
Chord
c7f70e3543
Finish coding for SlottedMetaPacket and wrote test
2016-05-04 02:36:47 -04:00
Chord
ff4ea792ce
Organize packets in to their own packages
...
Also remove legacy CryptoStateManager
2016-05-03 20:11:45 -04:00
Chord
df1d222df8
Refactor package naming scheme and line endings (CRLF)
2016-05-03 03:58:58 -04:00
Chord
f81d67f959
Fix missing MDC Actor tell on session creation
2016-05-02 22:28:11 -04:00
Chord
67e79e3efa
Make UdbListener listen on the host address (public)
2016-05-01 23:56:44 -04:00
Chord
bc87042c0f
Fix line endings and add PSForever copyright
2016-05-01 21:46:18 -04:00
Chord
e299abb03a
Add SLF4J MDC session logging
2016-05-01 21:41:10 -04:00
Chord
1318ebd751
New SLF4J logger log4s. ANSI colors
...
Used jANSI for Windows console color support. Log4s for a Scala logging
facade (which uses SLF4J). Using logback as the logging driver.
2016-05-01 04:37:36 -04:00
Chord
36d9f5134c
Revert change to LoginMessage tokenPath
2016-04-30 23:54:10 -04:00
Chord
30a94a0725
Remove extra logging and discord bot test
2016-04-24 21:13:52 -04:00
Chord
53488613d6
New session pipeline and able to see server selection
2016-04-24 19:06:17 -04:00
Chord
6711786f44
CryptoInterface cross platform, UDP listen public
2016-04-22 23:00:39 -04:00
Chord
a3de62db90
Add copyrights to top of all files
2016-03-04 15:14:50 -05:00
Chord
f762aa8e1f
[Packet] VNLWorldStatus message - added IP port
...
Found out that the hidden fields were an array of IP and ports
2016-03-04 14:49:26 -05:00
Chord
b8ff34c0f9
[packet] VNLWorldStatusMessage
...
Added VNL packet type from IDA. Moved definition in to its own file.
Refactored PacketCoding MarshalPacket. The whole structure needs a
rework.
Now able to get a PlanetSide client to the server screen with a server
of choice.
2016-03-04 13:00:03 -05:00
Chord
d96fce6299
Initial Commit
2016-02-05 03:19:13 -05:00