PSF-BotServer/common/src/test/scala/game
FateJH 5428bbbfbf Operational vehicle terminals:
Vehicles can now be pulled from assigned and initialized terminals.  The vehicle's chosen spawn pad controls (or paces) all aspects of the spawning process.  Support Actors ensure that a fully-realized Vehicle will be unloaded and unregistered if left alone, either right after spawning on the pad or after an extended period of time.  The latter half of the procedure used for spawning vehicles is a temporary workaround until future analysis and functionality of the server vehicle override packet is incorporated.

Weapons:

Weapons will now construct their own default magazines thanks to a switch from Ammo.Value to AmmoBoxDefinition in the ToolDefinition.

GenericObjectActionMessage :

The only thing this packet does, at the moment, is obscure the player when he is being promoted into the owner of a vehicle.
2017-11-25 20:55:12 -05: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 Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05: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 AvatarDeadStateMessage 2017-04-11 11:14:02 +02: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 AvatarImplantMessage changes 2017-10-02 17:01:49 +02:00
AvatarJumpMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -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 final changes to the Stroke classes for this iteration of BattleplanMessage; comments and clarification; tests (made-up, admittedly, but they work) 2017-04-30 00:01:24 -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 Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
BroadcastWarpgateUpdateMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
BugReportMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
BuildingInfoUpdateMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -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 tests for: VoiceHost*, CharacterInfoMessage, CharacterCreateRequestMessage, CharacterRequestMessage, and KeepAliveMessage; modified test for ObjectDetectedMessage 2017-05-03 23:20:20 -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 Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -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
DeployableObjectsInfoMessageTest.scala initial work on DeployableObjectsInfoMessage packet and working tests 2017-04-25 00:36:34 -04:00
DeployObjectMessageTest.scala modified DeployObjectMessage to reflect new data found by SouNourS; changed DOM tests; added match case in WSA 2017-05-03 23:22:19 -04:00
DeployRequestMessageTest.scala clarified fields in constructor; added working tests; added match case statement in WSA 2017-05-12 14:57:29 -04:00
DestroyDisplayMessageTest.scala Some little mod 2017-04-11 14:03:56 +02:00
DisconnectMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
DismountBuildingMsgTest.scala these eight copyrights were not updated 2017-03-08 21:09:49 -05:00
DismountVehicleMsgTest.scala Packet: DismountVehicleMsg (#114) 2017-03-10 21:33:51 -05: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
FavoritesMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
FavoritesRequestTest.scala new stuff for player server classes; this update is not yet complete 2017-08-15 23:10:59 -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 Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -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 Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -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
LoginRespMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -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
ObjectCreateDetailedMessageTest.scala added tests 2017-10-17 00:27:19 -04:00
ObjectCreateMessageTest.scala standardizing VehicleData Codec; clarifying field data for CommonFieldData; added various Vehicles that were not part of the earlier updates, leaving only the BFRs untouched; fixing PacketConverters for Vehicles; cleaning-up ObjectClass 2017-11-04 01:10:22 -04:00
ObjectCreateMessageVehiclesTest.scala standardizing VehicleData Codec; clarifying field data for CommonFieldData; added various Vehicles that were not part of the earlier updates, leaving only the BFRs untouched; fixing PacketConverters for Vehicles; cleaning-up ObjectClass 2017-11-04 01:10:22 -04:00
ObjectDeleteMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
ObjectDeployedMessageTest.scala clarifying the unknwon fields and adding an enumeration for one of them 2017-04-23 02:09:24 -04:00
ObjectDetachMessageTest.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
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
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 Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
RequestDestroyMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
SetEmpireMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
SplashHitMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
SquadDefinitionActionMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05: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 initial work on TriggerEffectMessage packet and tests 2017-05-04 23:20:31 -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 Some little mod 2017-04-11 14:03:56 +02: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
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 Packet: ZoneForcedCavernConnectionsMessage (#122) 2017-03-19 18:40:17 -04:00
ZoneInfoMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
ZoneLockInfoMesageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00
ZonePopulationUpdateMessageTest.scala Update copyrights for 2017 (#109) 2017-03-06 19:30:45 -05:00