FateJH
d46381d5c8
bringing over zip line work from aux repo
2017-02-27 22:29:20 -05:00
Fate-JH
b4d87bac54
Added: DestroyDisplayMessage Packet ( #69 )
...
* initial commit; the packet will not encode or decode properly due to the current form of the victim string
* the signature compiles properly (took hours on the HList stuff); I don't care about the tests right now
* working packet and tests; added proper comments
2017-02-26 23:05:56 -05:00
FateJH
4918090ce7
tests complete and passing
2017-02-17 00:30:07 -05:00
FateJH
3c98954a50
replaced Integer (8u) with three Booleans (1u + 1u + 1u)
2017-02-09 21:19:34 -05:00
FateJH
b1bf1ac054
initial work on ZoneLockInfoMessage and tests
2017-01-28 22:59:16 -05:00
FateJH
50bf69fc91
found the purpose of the unknown value
2017-01-28 22:29:14 -05:00
FateJH
055a6096a1
initial work on ZoneInfoMessage
2017-01-28 02:17:50 -05:00
FateJH
2a858cf007
Merge branch 'player-stasis'
2017-01-28 01:30:36 -05:00
FateJH
a3d8d891a1
comments and tests
2017-01-28 01:24:04 -05:00
FateJH
da62978ed1
initial work on ExperienceAddedMessage and tests
2017-01-28 00:38:11 -05:00
FateJH
5855348209
initial work on DisconnectMessage; it's pretty straightforward, I think
2017-01-27 21:16:32 -05:00
FateJH
2a4cda557e
Merge branch 'avatar-grenade'
2017-01-27 00:04:54 -05:00
FateJH
2ae217caf1
changes made to grenade states
2017-01-27 00:01:42 -05:00
FateJH
dc71256457
comments and constructor param modifications
2017-01-26 19:02:54 -05:00
FateJH
34e3dcd501
initial OrbitalStrikeWaypointMessage packet work and tests
2017-01-26 17:49:48 -05:00
FateJH
a1b8589f1a
work on packet and tests; I think this is all we can do with this packet, actually
2017-01-25 23:19:46 -05:00
FateJH
1bf189b34f
work on BugReportMessage packet and tests
2017-01-21 18:05:58 -05:00
FateJH
aee720ae84
modifying packet for previously unhandled fields (all)
2017-01-19 13:39:54 -05:00
FateJH
c392b1c500
modifying packet to account for previously unhandled fields (2 of 3 groups)
2017-01-19 08:50:18 -05:00
FateJH
e06fb91b1f
Merge branch 'mount-vehicle'
2017-01-18 22:23:35 -05:00
FateJH
3805133c7c
updating comments
2017-01-18 22:20:03 -05:00
FateJH
8b28eda470
Merge branch 'object-create'
2017-01-15 00:25:01 -05:00
FateJH
509ab8ec57
working encoding and decoding of some objects for ObjectCreateMessage; check tests and WSActor
2017-01-15 00:09:24 -05:00
FateJH
5001556dfe
Merge branch 'player-state'
2017-01-12 08:06:20 -05:00
FateJH
84265d8d45
Merge branch 'player-shift'
2017-01-11 23:57:21 -05:00
FateJH
4143732977
changing the conditions for the original first int value, and the conditions for the last int value; rewrote tests
2017-01-11 23:56:38 -05:00
FateJH
0e784d217f
Merge branch 'training-zone'
2017-01-11 22:36:03 -05:00
FateJH
13e0f55f39
adding a field to TrainingZone for divided byte-length
2017-01-11 22:27:08 -05:00
FateJH
dc008c3e4b
Merge branch 'packet-updates'
2017-01-11 15:21:59 -05:00
FateJH
3a798264b2
changes to BuildingInfo, TimeOfDay, ZonePopulationUpdate, PlayerStateUpstream, and AvatarJump; TimeOfDay still makes no sense
2017-01-11 15:19:19 -05:00
FateJH
5552a22d26
Merge branch 'battle-experience'
2017-01-10 23:39:35 -05:00
FateJH
af0e896c1f
merge with object-attach
2017-01-10 17:18:12 -05:00
FateJH
ba5583e583
Merge branch 'favorites'
2017-01-10 14:52:03 -05:00
FateJH
23d4b3f93c
merge with ChangeShortcutBankMessage
2017-01-10 08:13:33 -05:00
FateJH
e78afe0d0d
Merge branch 'create-shortcut'
2017-01-10 07:46:43 -05:00
FateJH
3284e1d391
merge of master and friends-request
2017-01-09 23:48:59 -05:00
FateJH
b8f40bd016
Merge branch 'friends-response'
2017-01-09 23:40:05 -05:00
FateJH
8cb5165c8b
combined initial friend and formal list of friends into one list
2017-01-09 23:39:16 -05:00
FateJH
a3ef754da3
changing coordinate and scaling systems for spots and fixing tests
2017-01-09 21:05:31 -05:00
FateJH
151e2d0ad8
working tests for packet
2017-01-07 23:53:33 -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
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