PSF-BotServer/common/src/test/scala/game
2019-10-08 09:10:56 -04:00
..
objectcreate commit before changes, and to switch gears momentarily; making charId somewhat native to Avatar and its converter, though not yet essential; protype for squad definition loadouts, even though no example of functionality exists; a lot of unimplemented work in preparation to convert SquadDetailDefinitionUpdateMessage from a static format to a variable-field format 2019-10-08 09:09:33 -04:00
objectcreatedetailed commit before changes, and to switch gears momentarily; making charId somewhat native to Avatar and its converter, though not yet essential; protype for squad definition loadouts, even though no example of functionality exists; a lot of unimplemented work in preparation to convert SquadDetailDefinitionUpdateMessage from a static format to a variable-field format 2019-10-08 09:09:33 -04:00
objectcreatevehicle commit before changes, and to switch gears momentarily; making charId somewhat native to Avatar and its converter, though not yet essential; protype for squad definition loadouts, even though no example of functionality exists; a lot of unimplemented work in preparation to convert SquadDetailDefinitionUpdateMessage from a static format to a variable-field format 2019-10-08 09:09:33 -04:00
ActionCancelMessageTest.scala initial ActionCancelMessage packet work and tests; borrowed aphedox hack message to pry at door 2017-10-13 14:58:21 -04:00
ActionProgressMessageTest.scala ActionProgressMessage 2017-10-04 17:15:57 +02:00
ActionResultMessageTest.scala unified code paths for dropping an item, and reinforced code path for picking an item back up; LocalService will handle some of the work now; ActionResultMessage embraces its simplistic nature (we don't have enough error messages) 2018-05-22 19:13:59 -04:00
ArmorChangedMessageTest.scala true ObjectCreateMessage packet and ObjectCreateDetailedMessage packet have been made separate; some case objects for the former, mostly CE, have been added; all tests accounted 2017-04-19 20:24:40 -04:00
AvatarDeadStateMessageTest.scala Modifying AvatarDeadStateMessage to manipulate visible respawn points on deployment mpa; improving postStop conditions on WSA to consider player in different situations; added basic Zone.Population.(message) case statements 2018-04-09 19:12:23 -04:00
AvatarFirstTimeEventMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
AvatarGrenadeStateMessageTest.scala true ObjectCreateMessage packet and ObjectCreateDetailedMessage packet have been made separate; some case objects for the former, mostly CE, have been added; all tests accounted 2017-04-19 20:24:40 -04:00
AvatarImplantMessageTest.scala added initial AvatarStatisticsMessage packet and tests; gave an Enumeration type to AvtarImplant action field 2018-03-08 15:48:19 -05:00
AvatarJumpMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
AvatarSearchCriteriaMessageTest.scala added initial AvatarSearchCriteriaMessage packet and tests; worked ASCM into WSA login workflow 2018-03-07 22:58:42 -05:00
AvatarStatisticsMessageTest.scala added initial AvatarStatisticsMessage packet and tests; gave an Enumeration type to AvtarImplant action field 2018-03-08 15:48:19 -05:00
AvatarVehicleTimerMessageTest.scala added trailing newline to test file 2017-05-02 22:34:04 -04:00
BattleExperienceMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
BattleplanMessageTest.scala Tuned positioning on player spawned at an AMS; fixed 'AMS' label draw and clear issue by expanding deployment options; modifications to BattlePlanMessage packet 2018-05-21 10:58:18 -04:00
BeginZoningMessageTest.scala initial work on BeginZoningMessage; working tests (not like there's anything to test in the tests) 2017-04-21 00:24:44 -04:00
BindPlayerMessageTest.scala Damage Fix, and Stuff (#235) 2018-11-21 20:31:51 -05:00
BroadcastWarpgateUpdateMessageTest.scala changing continent id and building id to normal data types in BroadcastWarpgateUpdate and BuildingInfoUpdate; implementing warp gates and branched logic for warp gate initialization in WSA; updating tests 2018-03-05 23:26:38 -05:00
BugReportMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
BuildingInfoUpdateMessageTest.scala changing continent id and building id to normal data types in BroadcastWarpgateUpdate and BuildingInfoUpdate; implementing warp gates and branched logic for warp gate initialization in WSA; updating tests 2018-03-05 23:26:38 -05:00
ChangeAmmoMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
ChangeFireModeMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
ChangeFireStateMessage_StartTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
ChangeFireStateMessage_StopTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
ChangeShortcutBankMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
CharacterCreateRequestMessageTest.scala 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
CharacterInfoMessageTest.scala added tests for: VoiceHost*, CharacterInfoMessage, CharacterCreateRequestMessage, CharacterRequestMessage, and KeepAliveMessage; modified test for ObjectDetectedMessage 2017-05-03 23:20:20 -04:00
CharacterNoRecordMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
CharacterRequestMessageTest.scala added tests for: VoiceHost*, CharacterInfoMessage, CharacterCreateRequestMessage, CharacterRequestMessage, and KeepAliveMessage; modified test for ObjectDetectedMessage 2017-05-03 23:20:20 -04:00
ChatMsgTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
ChildObjectStateMessageTest.scala changed Codecs so that all known 8-bit angle data is now read as a 0-360 Float value; added a mreaure of testing to CodecTests 2017-07-06 17:33:06 -04:00
ConnectToWorldMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
ConnectToWorldRequestMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
ContinentalLockUpdateMessageTest.scala changing continent id to normal data types and away from PlanetSideGUID in ZoneForcedCavernConnections and ContinentalLockUpdate; implementing ForcedZoneCavernConnections and ContinentalLockUpdate in WSA 2018-03-05 20:21:13 -05:00
CreateShortcutMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
DamageWithPositionMessageTest.scala initial work on packet and tests 2017-09-30 21:31:30 -04:00
DelayedPathMountMsgTest.scala DelayedPathMountMsg 2017-05-04 16:25:14 +02:00
DensityLevelUpdateMessageTest.scala added initial AvatarSearchCriteriaMessage packet and tests; worked ASCM into WSA login workflow 2018-03-07 22:58:42 -05:00
DeployableObjectsInfoMessageTest.scala initial work on DeployableObjectsInfoMessage packet and working tests 2017-04-25 00:36:34 -04:00
DeployObjectMessageTest.scala Deployables (#230) 2018-09-23 08:00:58 -04:00
DeployRequestMessageTest.scala Deployment: 2018-02-17 17:37:53 -05:00
DestroyDisplayMessageTest.scala Some little mod 2017-04-11 14:03:56 +02:00
DestroyMessageTest.scala added initial DestroyMessage packet and tests 2018-03-01 10:24:42 -05:00
DisconnectMessageTest.scala Akna Air Tower, Ceryshen, has its amenities wired. The default spawn point has been moved to allow for the tower at Akna to interfere with the tower at Anguta. 2018-03-31 20:02:40 -04:00
DismountBuildingMsgTest.scala these eight copyrights were not updated 2017-03-08 21:09:49 -05:00
DismountVehicleMsgTest.scala Update DismountVehicleMsgTest.scala 2018-05-21 08:48:14 -04:00
DisplayedAwardMessageTest.scala fixes for MeritCommendation tests 2017-09-08 20:12:36 -04:00
DropItemMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
EmoteMsgTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
ExperienceAddedMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
FacilityBenefitShieldChargeRequestMessageTest.scala more tests for the proximity amenities; added the other silo in Anguta, Ceryshen and the terminal-facing silo in home3; initial work on FacilityBenefitShieldCharge packet and tests 2018-05-16 19:24:50 -04:00
FavoritesMessageTest.scala more tests for the proximity amenities; added the other silo in Anguta, Ceryshen and the terminal-facing silo in home3; initial work on FacilityBenefitShieldCharge packet and tests 2018-05-16 19:24:50 -04:00
FavoritesRequestTest.scala partially-working vehicle favorites system; modifications to existing favorites system, identification of packet parameters 2018-05-15 08:05:33 -04:00
FireHintMessageTest.scala Update FireHintMessageTest.scala 2017-05-04 13:40:10 +02:00
FriendsRequestTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
FriendsResponseTest.scala add initial SetChatFilterMessage packet and tests; gave FriendsResponse a valid action enumeration; changed continent id and building id in DensityUpdateLevel to use simple data type rather than PlanetSideGUID; worked these packet changes into WSA initialization workflow 2018-03-07 22:32:27 -05:00
GenericActionMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
GenericCollisionMsgTest.scala these eight copyrights were not updated 2017-03-08 21:09:49 -05:00
GenericObjectActionMessageTest.scala Operational vehicle terminals: 2017-11-25 20:55:12 -05:00
GenericObjectStateMsgTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
HackMessageTest.scala comments and documentation, mainly; adjusted the list splitting functionality in the LocalService support Actors 2017-10-13 14:58:21 -04:00
HitHintTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
HitMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
HotSpotUpdateMessageTest.scala changing continent id to normal data type in HotSpotUpdate; implementing token logic for HotSpotUpdate in WSA; updating tests 2018-03-06 15:27:17 -05:00
InventoryStateMessageTest.scala clarified fields and purpose; updated comments; working tests 2017-05-17 20:45:46 -04:00
ItemTransactionMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
ItemTransactionResultMessageTest.scala these eight copyrights were not updated 2017-03-08 21:09:49 -05:00
KeepAliveMessageTest.scala added tests for: VoiceHost*, CharacterInfoMessage, CharacterCreateRequestMessage, CharacterRequestMessage, and KeepAliveMessage; modified test for ObjectDetectedMessage 2017-05-03 23:20:20 -04:00
LashMessageTest.scala LashMessage 2017-04-11 11:24:47 +02:00
LoadMapMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
LoginMessageTest.scala added and expanded tests in hopes of increasing code coverage score 2017-12-06 19:51:43 -05:00
LoginRespMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
LootItemMessageTest.scala modified how subscriptions can subscribe and unsubscribe from specific channels (works now); vehicles now come with default loadouts at time of spawn; MoveItem is now a much more generic process that handles all Container objects; alternate fire modes now have correct ammunition values, but still do not change ammunition type properly; terminals are now distinctively split a bit more; LootItemMessage packet 2017-12-23 01:29:48 -05:00
MailMessageTest.scala initial MailMessage packet work and testing 2017-04-21 19:56:01 -04:00
MountVehicleMsgTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
MoveItemMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
ObjectAttachMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
ObjectDeleteMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
ObjectDeployedMessageTest.scala Deployables (#230) 2018-09-23 08:00:58 -04:00
ObjectDetachMessageTest.scala unified code paths for dropping an item, and reinforced code path for picking an item back up; LocalService will handle some of the work now; ActionResultMessage embraces its simplistic nature (we don't have enough error messages) 2018-05-22 19:13:59 -04:00
ObjectDetectedMessageTest.scala added tests for: VoiceHost*, CharacterInfoMessage, CharacterCreateRequestMessage, CharacterRequestMessage, and KeepAliveMessage; modified test for ObjectDetectedMessage 2017-05-03 23:20:20 -04:00
ObjectHeldMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
OrbitalStrikeWaypointMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
OxygenStateMessageTest.scala updated field name to more appropriately match status 2017-05-10 13:21:54 -04:00
PickupItemMessageTest.scala Packet: PickupItemMessage and create tests (#117) 2017-03-10 21:39:39 -05:00
PingMsgTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
PlanetsideAttributeMessageTest.scala Packet: Planetsideattributemessage (#119) 2017-03-10 21:50:38 -05:00
PlanetsideStringAttributeMessageTest.scala initial PlanetsideStringAttribute packet and tests (#242) 2019-02-05 21:28:06 -05:00
PlayerStasisMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
PlayerStateMessageTest.scala changed Codecs so that all known 8-bit angle data is now read as a 0-360 Float value; added a mreaure of testing to CodecTests 2017-07-06 17:33:06 -04:00
PlayerStateMessageUpstreamTest.scala changed Codecs so that all known 8-bit angle data is now read as a 0-360 Float value; added a mreaure of testing to CodecTests 2017-07-06 17:33:06 -04:00
PlayerStateShiftMessageTest.scala changed Codecs so that all known 8-bit angle data is now read as a 0-360 Float value; added a mreaure of testing to CodecTests 2017-07-06 17:33:06 -04:00
ProjectileStateMessageTest.scala clarifying field names; updating comments; adding match cases in WSA 2017-05-02 21:21:55 -04:00
PropertyOverrideMessageTest.scala added comments, mainly 2017-08-09 12:51:03 -04:00
ProximityTerminalUseMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
QuantityDeltaUpdateMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
QuantityUpdateMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
ReleaseAvatarRequestMessageTest.scala ReleaseAvatarRequestMessage 2017-04-11 11:36:13 +02:00
ReloadMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
RepairMessageTest.scala Packet: RepairMessage and tests (#118) 2017-03-10 21:41:19 -05:00
ReplicationStreamMessageTest.scala overhaul of ReplicationStreamMessage to make the object form of the packet less of a hassle to compose; updated tests for RSM 2019-10-08 09:07:52 -04:00
RequestDestroyMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
ServerVehicleOverrideMsgTest.scala Another revamp to vehicle spawn process. Wrote tests. 2018-04-29 00:16:55 -04:00
SetChatFilterMessageTest.scala add initial SetChatFilterMessage packet and tests; gave FriendsResponse a valid action enumeration; changed continent id and building id in DensityUpdateLevel to use simple data type rather than PlanetSideGUID; worked these packet changes into WSA initialization workflow 2018-03-07 22:32:27 -05:00
SetEmpireMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
SpawnRequestMessageTest.scala Damage Fix, and Stuff (#235) 2018-11-21 20:31:51 -05:00
SplashHitMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
SquadDefinitionActionMessageTest.scala split original aphedox SquadRequestType's into two different enumerations, one for Request and the other for Response; added functionality for more squad interactions; squad favorites, excepting the ability to actually load them onto one's client; extensive comments about SquadResponseMessage events 2019-10-08 09:10:56 -04:00
SquadDetailDefinitionUpdateMessageTest.scala sufficient functionality that allows the UI for squads to display properly on squad joining and on squad leaving; clarification for SquadMemberEvent fields; QoL support functionality intergrated into SDDUM streams 2019-10-08 09:10:06 -04:00
SquadMemberEventTest.scala a lot of squad-relatd setup for little payoff; initial packet and test for SquadMemberEvent, originally by Aphedox; initial packet and tests for SquadState; new SquadDefinitionAction actions; a common initial SquadDetailDefinitionUpdate form 2019-10-08 09:09:33 -04:00
SquadMembershipRequestTest.scala ; moved from brnach squad-req, due to branch incompatibilities 2019-10-08 09:06:57 -04:00
SquadMembershipResponseTest.scala initial SquadMembershipResponse packet and tests; re-naming some SquadRequestType values 2019-10-08 09:06:57 -04:00
SquadStateTest.scala a lot of squad-relatd setup for little payoff; initial packet and test for SquadMemberEvent, originally by Aphedox; initial packet and tests for SquadState; new SquadDefinitionAction actions; a common initial SquadDetailDefinitionUpdate form 2019-10-08 09:09:33 -04:00
SquadWaypointEventTest.scala packets RespawnAMSInfoMessage and SquadWaypointEvent, the latter with tests; system of keeping track of deployed AMS vehicles and displaying their data to interested users added through the VehicleService path 2018-05-21 10:54:32 -04:00
TargetingImplantRequestTest.scala comments in class; added a match case in WSA; short test, to at least show a full working sample 2017-05-02 00:51:54 -04:00
TargetingInfoMessageTest.scala modified constructors and clarified fields in both commentary and name; fixed tests 2017-05-01 22:36:40 -04:00
TimeOfDayMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
TrainingZoneMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
TriggerEffectMessageTest.scala Deployables (#230) 2018-09-23 08:00:58 -04:00
TriggerEnvironmentalDamageMessageTest.scala work on TriggerEnvironmentalDamageMessage packet and tests 2017-04-27 07:43:53 -04:00
TriggerSoundMessageTest.scala initial TriggerSoundMessage packet work and tests 2017-10-07 22:04:15 -04:00
UnuseItemMessageTest.scala clarifying the fields of this packet; adding working tests; adding WSA match case; reset starting continent back to home3 (my mistake) 2017-05-02 08:38:11 -04:00
UseItemMessageTest.scala Facility Turrets (#223) 2018-07-14 21:25:44 -04:00
VehicleStateMessageTest.scala changed Codecs so that all known 8-bit angle data is now read as a 0-360 Float value; added a mreaure of testing to CodecTests 2017-07-06 17:33:06 -04:00
VehicleSubStateMessageTest.scala initial VehicleSUbStateMessage packet and test; borrowing angle codec from VehicleStateMessage 2018-01-03 15:31:11 -05:00
VNLWorldStatusMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
VoiceHostInfoTest.scala added tests for: VoiceHost*, CharacterInfoMessage, CharacterCreateRequestMessage, CharacterRequestMessage, and KeepAliveMessage; modified test for ObjectDetectedMessage 2017-05-03 23:20:20 -04:00
VoiceHostKillTest.scala added tests for: VoiceHost*, CharacterInfoMessage, CharacterCreateRequestMessage, CharacterRequestMessage, and KeepAliveMessage; modified test for ObjectDetectedMessage 2017-05-03 23:20:20 -04:00
VoiceHostRequestTest.scala added tests for: VoiceHost*, CharacterInfoMessage, CharacterCreateRequestMessage, CharacterRequestMessage, and KeepAliveMessage; modified test for ObjectDetectedMessage 2017-05-03 23:20:20 -04:00
WarpgateRequestTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
WeaponDelayFireMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
WeaponDryFireMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
WeaponFireMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
WeaponJammedMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
WeaponLazeTargetPositionMessageTest.scala these eight copyrights were not updated 2017-03-08 21:09:49 -05:00
WeatherMessageTest.scala Packet: WeatherMessage (#112) 2017-03-10 21:33:14 -05:00
ZipLineMessageTest.scala wrapping the three trailing Floats into a Vector3 object 2017-03-06 23:07:32 -05:00
ZoneForcedCavernConnectionsMessageTest.scala repairs to ZFCCM test 2018-03-08 21:27:19 -05:00
ZoneInfoMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
ZoneLockInfoMesageTest.scala changing continent id to normal data types and away from PlanetSideGUID in DensityLevelUpdate, ZoneInfo, and ZoneLockInfo; implementing better init ZoneInfo, ZoneLockInfo, and ZonePopulationUpdate packets in WSA 2018-03-05 20:21:13 -05:00
ZonePopulationUpdateMessageTest.scala changing continent id to normal data types and away from PlanetSideGUID in DensityLevelUpdate, ZoneInfo, and ZoneLockInfo; implementing better init ZoneInfo, ZoneLockInfo, and ZonePopulationUpdate packets in WSA 2018-03-05 20:21:13 -05:00