PSF-LoginServer/common/src/test/scala/objects
Fate-JH 181fdb9c84
Stamina / Implants (#485)
* removing stamina update business logic from the Player class

* I really need to sort this out

* implant changes: deactivate when changing armor or loadouts and when zoning; extra details for state management when being jammed or fatigued upon loading

* merge with master

* pull rebase on master; moved implant learning/forgetting to PlayerControl, but not yet completely tested

* unhandled case of no implant in a slot during avatar setup

* complete implant deactivation optional?

* moved reference to player control agency for matters concerning stamina updates on damage taken

* - > +

* crouching makes nothing better

* PlayerControl now handles stamina regeneration; handling a case where being fatigued because activation charge is too much leaves the drain timer running

* no more stamina drain message; moving functionality into the class (out of the object) for expediency; handling implant uninitialization differently upon death

* test repairs; redundant messages in player damage and player death logic

* no jumping; riders get a free pass

* making the code uglier
2020-06-10 09:27:12 -04:00
..
guidtask Let's Move Item, Together, Again (#445) 2020-06-04 16:39:08 -04:00
number Interim 2 (#477) 2020-05-30 12:28:10 -04:00
terminal Interim 2 (#477) 2020-05-30 12:28:10 -04:00
AvatarTest.scala Let's Move Item, Together, Again (#445) 2020-06-04 16:39:08 -04:00
BuildingTest.scala Interim 2 (#477) 2020-05-30 12:28:10 -04:00
CertificationTest.scala accounted for collapsing cert trees, exclusive certifications, and a method of keeping track of certification costs (#227) 2018-07-30 10:20:23 -04:00
ContainerTest.scala moved PlanetSideGUID from .packet.game to .types; project threw a hissy fit 2020-01-09 15:32:19 -05:00
ConverterTest.scala Let's Move Item, Together, Again (#445) 2020-06-04 16:39:08 -04:00
DamageableTest.scala changes to quiet the warnings since the 2.13.2 update 2020-05-26 19:50:54 -04:00
DamageModelTests.scala Destroy and repair (#346) 2020-04-14 15:17:32 -04:00
DefaultTest.scala Interim 2 (#477) 2020-05-30 12:28:10 -04:00
DeployableTest.scala Interim 2 (#477) 2020-05-30 12:28:10 -04:00
DeployableToolboxTest.scala moved PlanetSideGUID from .packet.game to .types; project threw a hissy fit 2020-01-09 15:32:19 -05:00
DeploymentTest.scala Interim 2 (#477) 2020-05-30 12:28:10 -04:00
DoorTest.scala Interim 2 (#477) 2020-05-30 12:28:10 -04:00
EntityTest.scala expanded NoGUIDException to include an assignment exception and a base to both exceptions; tests modified 2020-01-09 15:32:19 -05:00
EquipmentSlotTest.scala ObjectCreateMessage Alterations, Class Object Adjustments (#243) 2019-03-03 08:23:30 -05:00
EquipmentTest.scala moved PlanetSideGUID from .packet.game to .types; project threw a hissy fit 2020-01-09 15:32:19 -05:00
ExoSuitTest.scala MAX Capacitors (#297) 2019-12-10 08:53:11 -05:00
FacilityTurretTest.scala Interim 2 (#477) 2020-05-30 12:28:10 -04:00
FactionAffinityTest.scala Basic lattice functionality (#296) 2019-12-10 09:17:54 -05:00
FireModeTest.scala shotgun pellet fire modes; fire mode for melee weapons; cleanup code for phoenix (decimator) and handling last phoneix rocket fire; temporary cleanup of grenades 2018-01-17 07:51:42 -05:00
GeneratorTest.scala changes to quiet the warnings since the 2.13.2 update 2020-05-26 19:50:54 -04:00
IFFLockTest.scala Interim 2 (#477) 2020-05-30 12:28:10 -04:00
ImplantTest.scala Fixes after rebasing on master - changed implant initialization from milliseconds to seconds and removed now unneeded implant initialization 2020-03-28 17:49:23 +00:00
InventoryTest.scala Let's Move Item, Together, Again (#445) 2020-06-04 16:39:08 -04:00
LoadoutTest.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
LockerTest.scala Interim 2 (#477) 2020-05-30 12:28:10 -04:00
MountableTest.scala moved PlanetSideGUID from .packet.game to .types; project threw a hissy fit 2020-01-09 15:32:19 -05:00
PlayerControlTest.scala Stamina / Implants (#485) 2020-06-10 09:27:12 -04:00
PlayerTest.scala Let's Move Item, Together, Again (#445) 2020-06-04 16:39:08 -04:00
ProjectileTest.scala Destroy and repair (#346) 2020-04-14 15:17:32 -04:00
RepairableTest.scala changes to quiet the warnings since the 2.13.2 update 2020-05-26 19:50:54 -04:00
ResourceSiloTest.scala changes to quiet the warnings since the 2.13.2 update 2020-05-26 19:50:54 -04:00
ServerObjectBuilderTest.scala Instant Action / Recall to Sanctuary (#348) 2020-04-16 21:21:33 -04:00
SpawnTubeTest.scala Interim 2 (#477) 2020-05-30 12:28:10 -04:00
UtilityTest.scala Interim 2 (#477) 2020-05-30 12:28:10 -04:00
VehicleSpawnPadTest.scala Interim 2 (#477) 2020-05-30 12:28:10 -04:00
VehicleTest.scala changes to quiet the warnings since the 2.13.2 update 2020-05-26 19:50:54 -04:00
VitalityTest.scala Damages (#225) 2018-07-30 09:28:45 -04:00
ZoneTest.scala Graverobbing (#490) 2020-06-10 09:23:52 -04:00