Commit graph

133 commits

Author SHA1 Message Date
Aphedox fce876480e rename building_guid to object_guid 2016-08-14 14:55:13 -05:00
Aphedox e326f454e5 misc 2016-08-14 14:55:13 -05:00
Aphedox f145fd49f2 misc 2016-08-14 14:55:13 -05:00
Aphedox cc3cd06bfb SetEmpireMessage 2016-08-14 14:55:13 -05:00
tfarley 50d9294b3e Packet: WeaponDryFireMessage (#59)
* Add WeaponDryFireMessage packet

* Add WeaponDryFireMessage test
2016-08-14 15:47:40 -04:00
aphedox c5653013da Packet: AvatarFirstTimeEventMessage (#53)
* AvatarFirstTimeEventMessage

* AvatarFirstTimeEventMessage

* AvatarFirstTimeEventMessage tests
2016-08-13 13:28:13 -04:00
pschord 10ec61c9a6 Update README.md 2016-08-07 16:53:22 -04:00
Chord cb2507360e Improve ChatMsg and fix LoginRespMessage 2016-08-06 11:23:28 -04:00
Chord 38715c0d04 Enable GM (anonymous mode) for all players 2016-08-05 20:03:03 -04:00
Chord ccad92a555 Increase client keep alive interval, add dynamic log files 2016-08-05 18:12:51 -04:00
tfarley a9d595eb5f Un-nest BroadcastWarpgateUpdateMessage test (#49) 2016-08-03 23:21:04 -04:00
tfarley c50f78948a Add and fill out proper ChatMessageTypes (#48) 2016-08-03 23:19:56 -04:00
Chord 05a0239e22 Create UDP network simulator to create WAN environments 2016-07-31 21:21:56 -04:00
Chord ae6687c38f Create advance session management and reaping 2016-07-30 21:08:40 -04:00
Chord c1257cb1ec Fix MDC sessionId passing, annotate ping message 2016-07-30 17:01:43 -04:00
pschord f97dda9704 Update .travis.yml 2016-07-30 16:52:59 -04:00
Chord f6d8dc3324 Fix Travis PSCrypto version and add some readme notes 2016-07-30 13:07:22 -04:00
Chord 4c3f81f86a Add new ObjectCreateMessage definiton
Also unbreak the build
2016-07-30 12:59:07 -04:00
Chord b9ef1fd725 Packet: PingMsg
Actual handling of this message is still needed. Not sure what response
to send to the PS client
2016-07-30 12:47:02 -04:00
Chord 004f36219b Bump and lock PSCrypto version to 1.1 2016-07-29 22:37:22 -04:00
Fate-JH 261d665195 Packet: BroadcastWarpgateUpdateMessage (#46) 2016-07-29 21:28:54 -04:00
Chord 6c86ac92a7 Fix logback debug file and bump version 2016-07-29 03:02:58 -04:00
tfarley 44c5f65796 Packet: HitMessage (#45)
* Add HitMessage packet

* Add HitMessage test

* Add HitMessage handler stub
2016-07-29 02:35:50 -04:00
Fate-JH c92e1c7d84 Packet: ContinentalLockUpdateMessage (#44)
* added ContinentalLockUpdateMessage packet

* adjustment to ContinentalLockUpdateMessage scaladoc

* changing the type of empire in ContinentalLockUpdateMessage to a PlanetSideEmpire value called NEUTRAL
2016-07-28 22:25:51 -04:00
tfarley fc2ef50be6 Various fixes to ChatMsg (#43)
* Add BinaryChoiceCodec

* Proper ChatMsg structuring
2016-07-28 22:23:38 -04:00
pschord 4fb13fdc57 Update README.md 2016-07-27 21:51:00 -04:00
pschord c414ddde8f Update .travis.yml
Possible fix for coverage output
2016-07-27 21:42:54 -04:00
Chord 8c0be0d84e Ignore log files 2016-07-27 01:16:30 -04:00
Fate-JH 29cf96bafb Packet: AvatarJumpMessage (#41)
* added AvatarJumpMessage packet

* I was advised to commit these chanegs first
2016-07-27 01:08:54 -04:00
tfarley 13a096de60 Packet: WeaponFireMessage (#40)
* Add WeaponFireMessage packet

* Add WeaponFireMessage test

* Add WeaponFireMessage handler stub
2016-07-27 00:51:11 -04:00
Chord ce5461da66 Travis: enable code coverage 2016-07-26 22:31:54 -04:00
Chord 8fd471ffdf Travis: Download PSCrypto resources 2016-07-26 22:09:03 -04:00
pschord 92d57d8917 Update README.md 2016-07-26 22:05:57 -04:00
Chord 1168022db9 Add resource directories and config/ 2016-07-26 21:48:58 -04:00
Chord 35a592476f Add classpath for native pscrypto libraries 2016-07-26 20:41:02 -04:00
Chord aeaaba50f5 Add shutdown hook for cleanup 2016-07-26 02:55:07 -04:00
Chord d880a95aee Add trace logging for more packets 2016-07-26 02:55:05 -04:00
tfarley c77928b915 Packet: WeaponDelayFireMessage (#39)
* Add WeaponDelayFireMessage packet

* Add WeaponDelayFireMessage test

* Add WeaponDelayFireMessage handler stub
2016-07-26 02:43:16 -04:00
tfarley 7b444ac6aa Packet: Rename unk3 to seq_time in PlayerStateUpstream (#38) 2016-07-26 01:34:01 -04:00
tfarley 49e7ab2c53 Packet: ItemTransactionMessage (#37)
* Add TransactionType

* Add ItemTransactionMessage packet

* Add ItemTransactionMessage test

* Add ItemTransactionMessage handler stub
2016-07-26 00:36:22 -04:00
tfarley d496fc1c2e Packet: GenericObjectStateMsg (#36)
* Add GenericObjectStateMsg packet

* Add GenericObjectStateMsg test

* Add GenericObjectStateMsg handler stub
2016-07-25 22:20:58 -04:00
tfarley 5b5bf28c52 Packet: UseItemMessage (#35)
* Add UseItemMessage packet

* Add UseItemMessage test

* Add UseItemMessage handler stub
2016-07-25 21:30:50 -04:00
Chord 3ccb31f961 Add input argument for listen address 2016-07-25 20:20:52 -04:00
tfarley 3fca8b1a95 Packet: PlayerStateMessageUpstream (#34)
* Fill out PlayerStateMessageUpstream packet

* Add PlayerStateMessageUpstream test
2016-07-25 20:20:35 -04:00
tfarley c03b29b2bd Fixes encoding 0.0 as q_double (#33) 2016-07-25 19:34:57 -04:00
tfarley 9d76d08948 Add Vector3 class
* Add Vector3 class

* Add Vector3 test
2016-07-25 01:21:14 -04:00
tfarley d2b6a8c451 Create new packet codec QuantizedDoubleCodec 2016-07-24 22:09:11 -04:00
tfarley 4a4f0b4466 Create EmoteType enum for EmoteMsg
There is one field (number 16) that appears to be unknown.
2016-07-24 03:31:31 -04:00
tfarley 2070f77443 Packet: ChangeAmmoMessage
* Add ChangeAmmoMessage packet

* Add ChangeAmmoMessage test

* Add ChangeAmmoMessage handler stub
2016-07-24 03:06:23 -04:00
tfarley 8ffb455b5d Packet: MoveItemMessage
* Add MoveItemMessage packet

* Add MoveItemMessage test

* Add MoveItemMessage handler stub
2016-07-24 02:53:35 -04:00