FateJH
a20e75d07c
added an enumeration for character voices, which prompoted a massive file update; separated BasicCharacterData from CharacterAppearanceData; added some yet unimplemented support to WSA and VehicleData; completely commented out RemoveActorTests for later repairs so they do not break in Travis CI
2018-06-08 21:07:47 -04:00
FateJH
c664f96bd4
a little bit of vehicles everything; work on the endocder/decoder for vehicles and seated players and bitstream size; vehicle ownership is extremely passable right now; seat restrictionsfor getting into vehicles is now in place; tests repaired; adjustment to vehicle spawn pad (again) to hopefully increase tolerance and recovery
2018-06-06 19:13:39 -04:00
FateJH
052a318285
Refactored CharacterData and DetailedCharacterData to be a component of PlayerData and DetailedPlayerData, respectively. Position information is now optional; inventory data and exposed hand data are also removed into PlayerData and DetailedPlayerData. String padding management has been preserved. Tests and packet converters have been repaired.
2018-06-04 08:03:03 -04:00
FateJH
9e75fd1191
even more generosity with the tests
2018-05-28 09:04:09 -04:00
FateJH
d26e8834c6
hopefully more generous timing for the tests
2018-05-28 08:24:57 -04:00
FateJH
c7641fc117
modified zone ground actor operation to include no-callback item removal message; adjusted tests for Zone and wrote tests for RemoverActor
2018-05-27 02:24:20 -04:00
FateJH
36b9d81e6c
moved current object dropping functionality over to AvatarService entirely; adjusting special support actor messaging for AvatarService; modified calls for DroppedItemRemover and CorpseRemoverActor; Player now has a more sensible check for its VisibleSlots
2018-05-25 21:11:25 -04:00
FateJH
48dde3a4b3
increased amount of time these tests are allowed to run to mitigate chance of incorrect failures
2018-05-21 10:16:20 -04:00
Fate-JH
12443c6aa5
Merge branch 'master' into feature/VehicleDismountImprovements
2018-05-21 08:34:29 -04:00
Mazo
6f65603942
Add BailType enumeration and update parameters for vehicle dismounting with correct naming and type
2018-05-21 06:47:21 +01:00
FateJH
a513f4996e
working vehicle loadouts from repair/rearm silos; code documentation and expanded tests
2018-05-16 00:27:25 -04:00
Fate-JH
ddf2f53d8a
Merge pull request #201 from Fate-JH/move-item
...
Move item
2018-05-08 22:22:48 -04:00
FateJH
8059108042
Travis wants clarity
2018-05-08 10:23:49 -04:00
FateJH
ede8786f36
AvatarService test for StowEquipment message
2018-05-08 10:04:12 -04:00
FateJH
e61f1dbdfc
changes to how MoveItemMessage is handled; AvatarService messages for MoveItem purposes; stop shooting and put away weapon when sitting down
2018-05-08 00:07:11 -04:00
FateJH
dab6a4db94
fixed timing in tests
2018-05-06 21:25:14 -04:00
FateJH
35ed000ccc
code documentation and tests
2018-04-19 08:03:06 -04:00
Fate-JH
d8fe6bab28
Merge pull request #196 from Fate-JH/spawn-tube
...
The Real Resurrection Update
2018-04-19 07:45:47 -04:00
FateJH
f444a35785
Changes to AvatarService packets and support actors in regards to corpse management and tests regarding corpse management. Seriously, those tests.
2018-03-31 20:03:40 -04:00
FateJH
8a21df429b
The former Player class (former-former PlaterAvatar class) has been split into a persisting Avatar class and a transitory Player class.
2018-03-31 19:54:37 -04:00
FateJH
19224e471b
wrote tests for MultiPacketCollector, MultiPacketBundle, and the new functionality in PCA
2018-03-14 18:53:19 -04:00
FateJH
86a30861b8
activating the service manager
2018-02-17 20:47:57 -05:00
FateJH
0fe46311ad
Deployment:
...
Class and Actor mixins for Deployment state. The logic is surprisingly self-contained, mostly.
DriveState:
This is not the former DriveState Enumeration of /packet/game/objectcreate/. This is now a /types/ Enumeration shared across /common/ objects and serves the functionality of both, at least to the extent that it is understood. Functions are includes that define the logic order or state changes and divides states into (two) groups.
VehicleService:
The directory /pslogin/src/test has been created and tests have been migrated there. Originally, the tests were located in the wrong place and were being skipped when not executed manually. They should now appear in coverage reports and be run as a part of continuous integration.
2018-02-17 17:37:53 -05:00
Chord
b8ff34c0f9
[packet] VNLWorldStatusMessage
...
Added VNL packet type from IDA. Moved definition in to its own file.
Refactored PacketCoding MarshalPacket. The whole structure needs a
rework.
Now able to get a PlanetSide client to the server screen with a server
of choice.
2016-03-04 13:00:03 -05:00
Chord
d96fce6299
Initial Commit
2016-02-05 03:19:13 -05:00