FateJH
|
b01401dd6d
|
barebones implementation of the three VoiceHost packets, for completion
|
2017-01-09 07:49:40 -05:00 |
|
FateJH
|
151e2d0ad8
|
working tests for packet
|
2017-01-07 23:53:33 -05:00 |
|
FateJH
|
4862b1b544
|
imported PlayerStateMessage packet from volatile branch
|
2017-01-07 20:39:32 -05:00 |
|
FateJH
|
c873d4240e
|
packet type is now correct
|
2016-12-28 00:01:48 -05:00 |
|
FateJH
|
6af7b79c55
|
re-importing modified PlayerStateMessage packet from volatile branch
|
2016-12-24 00:57:21 -05:00 |
|
FateJH
|
66a0ebe24b
|
added proper comments; changed name of case class
|
2016-12-18 18:51:56 -05:00 |
|
FateJH
|
bf05592c91
|
initial work on PlayerStateShiftMessage packet and working tests
|
2016-12-18 02:47:03 -05:00 |
|
FateJH
|
98c924a40a
|
initial packet work
|
2016-12-10 21:33:39 -05:00 |
|
FateJH
|
3b9f3a6f33
|
exorcised bit from InventoryItem class, allowing insight on proper length of other CharacterData classes
created a trait to express the ability to calculate the bit length of an instance of a class
|
2016-12-09 23:52:55 -05:00 |
|
FateJH
|
f98a648db1
|
removed Option from InternalSlot
refactored a chunk of CharacterData as an example
|
2016-12-07 22:32:13 -05:00 |
|
FateJH
|
9adb077d8c
|
combining hamfisted approach and hlist approach to better manage failure cases
|
2016-12-06 13:26:28 -05:00 |
|
FateJH
|
d66489a572
|
replaced hamfisted greedy Mold functionality with seamless codec functionality, though that did require a significant re-write, and I might have re-introduced slow compilation; inventory hobbled intentionally
|
2016-12-05 23:30:52 -05:00 |
|
FateJH
|
b6eed0dbbc
|
split all the classes formerly in ObjectCreateMessage into separate files and placed them into their own package; this restored compiled time down to normal duration from ~20 min (seriously); test failing for known reason
|
2016-12-03 20:55:19 -05:00 |
|
FateJH
|
7cd9b8f5f1
|
ignoring the inventory, character stream decoding is functional
|
2016-12-02 18:44:40 -05:00 |
|
FateJH
|
b0b5a7005b
|
in the middle of character decode test implementation
|
2016-12-02 15:16:56 -05:00 |
|
FateJH
|
ee87e1c6ec
|
variable field at head of weapon data accounted for; encoding and decoding of weapon data should work now
|
2016-11-30 08:38:20 -05:00 |
|
FateJH
|
b38bfe8cae
|
during debugging decoding of weapons
|
2016-11-29 22:55:38 -05:00 |
|
FateJH
|
72b400e1d0
|
prototype for weapon data codec
|
2016-11-29 18:31:22 -05:00 |
|
FateJH
|
1f629cf117
|
working encode and decode tests
|
2016-11-26 22:40:19 -05:00 |
|
FateJH
|
811bf858f8
|
working example of object mold (see test for decoding 9mm) but needs work for casting to object type
|
2016-11-26 00:55:21 -05:00 |
|
FateJH
|
4bbf627770
|
prototype of weapon mold proof-of-concept in progress
|
2016-11-25 22:14:48 -05:00 |
|
FateJH
|
87d2f256f1
|
initial commit to changes towards a working ObjectCreateMessage pattern
|
2016-11-25 20:02:28 -05:00 |
|
FateJH
|
ccd3fe0ada
|
adjusted fields for slot numbering of either 8u or 16u index
|
2016-11-22 19:28:27 -05:00 |
|
FateJH
|
58d7d922e4
|
fixing a long-standing typo
|
2016-10-22 16:25:38 -04:00 |
|
FateJH
|
dfe449354a
|
identified a field for PlayerStateMessageUpstream; modified file and tests; comments
|
2016-10-17 20:58:33 -04:00 |
|
FateJH
|
de590cd4e2
|
fixing a mistaken parameter
|
2016-10-17 08:49:20 -04:00 |
|
FateJH
|
231c8974f5
|
add comments about zone modifiers to main file and tests to test file
|
2016-10-17 08:15:54 -04:00 |
|
FateJH
|
0831b1ac86
|
restoring the order of imported assets to original
|
2016-10-12 20:02:07 -04:00 |
|
FateJH
|
7a752a3279
|
wrote comments; re-named a parameter
|
2016-10-12 19:39:00 -04:00 |
|
FateJH
|
61a779b311
|
removed excessive import from PSPacket.scala
|
2016-10-11 20:54:08 -04:00 |
|
FateJH
|
7050027235
|
correct packet fields to support and added tests for 'no entry' packet; added commentary
|
2016-10-11 20:51:24 -04:00 |
|
FateJH
|
3e84e999fb
|
solved encoding issues, but am not perfectly happy with the solution; tests pass for one friend name and many friend names; check new codec for sizedList
|
2016-10-11 15:20:05 -04:00 |
|
FateJH
|
b444b4b503
|
changed last field to boolean
|
2016-10-09 00:22:04 -04:00 |
|
FateJH
|
baf83fdeae
|
initial FriendsRequest packet and tests; must track how server responds for more applicable testing
|
2016-10-08 18:16:15 -04:00 |
|
FateJH
|
5564d98395
|
initial FriendsResponse packet and tests; though the packet works, it displays odd behavior when decoded by client; might be intentional
|
2016-10-08 17:40:55 -04:00 |
|
FateJH
|
29b4eaa4e4
|
modification to AlignedListOfN to accomodate a variable codec for the length
|
2016-10-02 01:15:35 -04:00 |
|
FateJH
|
e6c5f54647
|
slight file modifications; added tests
|
2016-09-30 13:52:44 -04:00 |
|
FateJH
|
51b0b6905d
|
initial AvatarGrenadeStateMessage packet
|
2016-09-30 10:05:46 -04:00 |
|
FateJH
|
dbb640f3b5
|
added MountVehicleMsg packet and tests
|
2016-09-25 01:17:18 -04:00 |
|
FateJH
|
7c1df1cb16
|
added BattleExperienceMessage packet and tests
|
2016-09-24 00:17:08 -04:00 |
|
FateJH
|
37778229dc
|
added TrainingZoneMessage packet; rudimentary comments, but no tests
|
2016-09-22 21:34:00 -04:00 |
|
FateJH
|
b1615aa4d9
|
alternate constructor for HotSpotInfo; testing; updated commentary
|
2016-09-22 16:28:09 -04:00 |
|
FateJH
|
d40f64c053
|
encoding and decoding of byte-aligned Lists now working
|
2016-09-22 00:35:13 -04:00 |
|
FateJH
|
6be873c4f6
|
solved padding for decoding but not for encoding
|
2016-09-21 00:50:21 -04:00 |
|
FateJH
|
ae579d1780
|
added intentionally failing tests; the endian status of the hotspot parameters is in doubt!
|
2016-09-20 23:47:08 -04:00 |
|
FateJH
|
3cfa08b3cb
|
activating case for extra parameter now that a method is available
|
2016-09-20 22:03:21 -04:00 |
|
FateJH
|
f1efc8ecc4
|
finished packet; added presets for known Shortcut patterns; tests
|
2016-09-19 18:50:48 -04:00 |
|
FateJH
|
008cb4e919
|
working version; all checks pass
|
2016-09-19 10:03:43 -04:00 |
|
FateJH
|
7052f13191
|
corrected comments
|
2016-09-18 22:35:07 -04:00 |
|
FateJH
|
1624ca6a10
|
minor field name correction
|
2016-09-18 20:11:39 -04:00 |
|