Commit graph

157 commits

Author SHA1 Message Date
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
tfarley
dc6488edfc Packet: ObjectDeleteMessage
* Add ObjectDeleteMessage packet

* Add ObjectDeleteMessage test

* Add ObjectDeleteMessage handler stub
2016-07-24 02:25:51 -04:00
tfarley
427429b34c Packet: RequestDestroyMessage
* Add RequestDestroyMessage packet

* Add RequestDestroyMessage test

* Add RequestDestroyMessage handler stub
2016-07-24 02:00:46 -04:00
tfarley
7ecbe203f8 WorldSessionActor: Hardcode unlocked weapons 2016-07-24 01:50:39 -04:00
tfarley
44a4d9b5f9 Packet: ObjectHeldMessage
* Add ObjectHeldMessage packet

* Add ObjectHeldMessage test

* Add ObjectHeldMessage handler stub
2016-07-24 01:49:51 -04:00
tfarley
60e7a76de5 Packet: ReloadMessage
* Add ReloadMessage packet

* Add ReloadMessage test

* Add ReloadMessage handler stub
2016-07-24 00:58:38 -04:00
tfarley
47bef6e83b Packet: DropItemMessage
* Add DropItemMessage packet

* Add DropItemMessage test

* Add DropItemMessage handler stub
2016-07-23 21:40:59 -04:00
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
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