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
|
7cf4d00376
|
Document PSPacket.scala
|
2016-07-20 00:12:19 -04:00 |
|
pschord
|
699bf726ba
|
Update README.md
|
2016-07-19 22:36:04 -04:00 |
|
pschord
|
ecef89c91e
|
Merge pull request #18 from tfarley/pkt-chatmsg-tests
Add tests for ChatMsg encoding and decoding
|
2016-07-19 21:11:30 -04:00 |
|
tfarley
|
dd2f205d37
|
Add tests for ChatMsg encoding and decoding
|
2016-07-19 11:17:10 -07: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 |
|
pschord
|
678630fee3
|
Merge pull request #17 from tfarley/pkt-chatmsg
Add ChatMsg decoder and stubbed handler
|
2016-07-18 03:00:27 -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 |
|
pschord
|
a0194ba7de
|
Update README.md for how to do release
|
2016-07-17 18:03:23 -04:00 |
|
pschord
|
39e8a7928b
|
Update README.md
Added help on setting up an development environment
|
2016-07-16 13:45:35 -04: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
|
e0db8ec2b7
|
Adding Travis CI integration
|
2016-07-12 02:21:52 -04:00 |
|
Chord
|
e0fa3c49a2
|
Merge in new Game packet opcodes from the latest tool
See http://psforever.net/wiki/Game_Packets
|
2016-06-18 12:47:04 -04:00 |
|
Chord
|
78ace06516
|
Packet: ObjectCreateMessage
Still tons of decoding to due (it a streaming type). More hardcore RE
required.
|
2016-06-04 19:14:05 -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
|
9f66602298
|
Packet: ActionResultMessage
|
2016-06-04 13:22:25 -04:00 |
|
Chord
|
f6d84791e6
|
Packet: CharacterCreateRequestMessage
|
2016-06-04 03:33:11 -04:00 |
|
Chord
|
c18ec5c6ba
|
Work around scodec-akka bug and remove old UDP packet
|
2016-06-04 03:15:27 -04:00 |
|
Chord
|
8b8194cb44
|
Packet: CharacterRequestMessage naming from RE
|
2016-06-04 03:15:02 -04:00 |
|
Chord
|
8ba34fec03
|
Fix missing decoder in GamePacketOpcode
|
2016-06-03 23:45:04 -04:00 |
|
Chord
|
d4c414df36
|
Packet: CharacterInfoMessage
|
2016-06-03 23:08:25 -04:00 |
|
Chord
|
50fb65ac57
|
Version bump scodec and specs2
Also fix assorted casting errors and improve test case readability
|
2016-06-03 21:47:45 -04:00 |
|
Chord
|
372a88bb6e
|
Packet: Improve sizeCodec for MultiPacketEx
Was completely unreadable before. Now it's not.
|
2016-06-03 21:06:49 -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
|
5ed40e73b3
|
Fix LoginMessage and ConnectToWorldReqMsg token
The decoding was wrong. ASCII was the wrong choice. We needed a cstring
and to add padding instead of assuming a fixed size.
Fixes and closes #2
|
2016-05-19 03:11:15 -04:00 |
|
Chord
|
f1fae83548
|
Fixed enumeration bounds check bug
|
2016-05-19 01:55:43 -04:00 |
|
Chord
|
362e923c8f
|
Reorganize control packet opcodes and add defaults
|
2016-05-19 01:55:22 -04:00 |
|
Chord
|
e8031f0109
|
Packet: KeepAliveMessage and add all game packet opcodes
|
2016-05-19 01:54:51 -04:00 |
|
Chord
|
6b02d2faab
|
Add doc to ConnectToWorldMessage about hostname
|
2016-05-17 20:40:17 -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
|
b210df904a
|
Packet: ConnectToWorldRequestMessage
|
2016-05-14 15:38:34 -04:00 |
|
Chord
|
034dadc96c
|
Packet: ConnectToWorldMessage and fix VNL test
|
2016-05-14 14:50:33 -04:00 |
|
Chord
|
43a403174f
|
Fix bad ServerType encoding and change server type
|
2016-05-14 14:31:30 -04:00 |
|
Chord
|
aa0b895f4b
|
Discovered name for Unknown3 (ConnectToWorldRequestMessage)
|
2016-05-14 12:25:32 -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
|
6ea1d157af
|
Packet: Unknown{7,8} -> ControlSync{,Resp}
Used IDA to figure out packet fields. Not sure what these fields
actually mean yet. Something to do with the meta / relatedA/B packets.
|
2016-05-14 02:54:42 -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 |
|