mirror of
https://github.com/2revoemag/PSF-BotServer.git
synced 2026-01-20 02:24:45 +00:00
* initial OrbitalShuttleTimeMsg packet and tests; new objects to support HART shuttle transport system * master was stale * grouped scheduling for timing orbital shuttle activity * door lock controls for HART shuttle lifecycle, and specifically for the doors that lead into the shuttle boarding hallway * separation of the door from the door unlocking logic, which now has to be provided if performed by an outside source; a door that is locked either by bolt, HART routine, or other reason, can now be shut immediately; message when HART is not docked with a corresponding entry hallway door * better degree of door logic control; all shuttle-related messages have been moved to LocalService; careful managing of 'original state' for the shuttle's cycle * modification of seat mounting and cargo mounting support entities to expand functionality * absolutely very little to do with the feature of this branch and a lot to do with yak-shaving; long story short, class inheritance is greatly modified and mountable seats can now accept multiple players if initialized properly * a lot has changed: distribution of MountableBehavior, mount point information is more complex, vehicles convert differently, the routine of the shuttle timer is initialized differently; you can now successfully utilize the HART shuttle to drop into a zone * swap of shutle from pad to pad control; tests and comments * eject players from HART gantry hallway as if passengers dismounting from seat when not boarding through the use of environmental geometry; HART system uses duration from config settings to set scheduler * rebase to curious master; repairs to vector rotation calculations; regression of mountable changes involving seats with occupancy greater than 1; orbital shuttle as a unique vehicle and amenity; corrected dismount offsets and offset calculations; weird angle of nc hart a building has been properly accommodated; hart events have prerequisite animation states * rebase with master; looks like rebase with merged_master, which is also a commit * lots of tests (though not nearly enough); checking the permission group of a shuttle seat no longer creates that seat * fixing explosions * fixed the persistence monitor service potentially using non-printable unicode in actor names * can not use a droppod to gain access to one's own sanctuary * removed hart facility update that causing open bay doors and beeping * PR review changes * fix for aggravation issues
79 lines
4.8 KiB
YAML
79 lines
4.8 KiB
YAML
# Too spammy for us
|
|
comment: off
|
|
|
|
coverage:
|
|
status:
|
|
project:
|
|
default:
|
|
target: auto
|
|
threshold: 0.25%
|
|
|
|
ignore:
|
|
- "src/main/scala/net/psforever/objects/ObjectType.scala"
|
|
- "src/main/scala/net/psforever/objects/avatar/Avatars.scala"
|
|
- "src/main/scala/net/psforever/objects/ballistics/DamageResolution.scala"
|
|
- "src/main/scala/net/psforever/objects/ballistics/Projectiles.scala"
|
|
- "src/main/scala/net/psforever/objects/equipment/Ammo.scala"
|
|
- "src/main/scala/net/psforever/objects/equipment/CItem.scala"
|
|
- "src/main/scala/net/psforever/objects/equipment/EquipmentSize.scala"
|
|
- "src/main/scala/net/psforever/objects/equipment/Kits.scala"
|
|
- "src/main/scala/net/psforever/objects/equipment/SItem.scala"
|
|
- "src/main/scala/net/psforever/objects/guid/AvailabilityPolicy.scala"
|
|
- "src/main/scala/net/psforever/objects/serverobject/pad/AutoDriveControls.scala"
|
|
- "src/main/scala/net/psforever/objects/serverobject/structures/StructureType.scala"
|
|
- "src/main/scala/net/psforever/objects/serverobject/shuttle/ShuttleAmenity.scala"
|
|
- "src/main/scala/net/psforever/objects/serverobject/turret/TurretUpgrade.scala"
|
|
- "src/main/scala/net/psforever/objects/serverobject/CommonMessages.scala"
|
|
- "src/main/scala/net/psforever/objects/vehicles/AccessPermissionGroup.scala"
|
|
- "src/main/scala/net/psforever/objects/vehicles/CargoVehicleRestiction.scala"
|
|
- "src/main/scala/net/psforever/objects/vehicles/DestroyedVehicle.scala"
|
|
- "src/main/scala/net/psforever/objects/vehicles/SeatArmoRestriction.scala"
|
|
- "src/main/scala/net/psforever/objects/vehicles/Turrets.scala"
|
|
- "src/main/scala/net/psforever/objects/vehicles/VehicleLockState.scala"
|
|
- "src/main/scala/net/psforever/objects/vital/base"
|
|
- "src/main/scala/net/psforever/objects/vital/collision"
|
|
- "src/main/scala/net/psforever/objects/vital/damage/DamageProfile.scala"
|
|
- "src/main/scala/net/psforever/objects/vital/damage/SpecificDamageProfile.scala"
|
|
- "src/main/scala/net/psforever/objects/vital/etc"
|
|
- "src/main/scala/net/psforever/objects/vital/interaction"
|
|
- "src/main/scala/net/psforever/objects/vital/projectile/ProjectileReason.scala"
|
|
- "src/main/scala/net/psforever/objects/vital/projectile/ProjectileDamageModifiers.scala"
|
|
- "src/main/scala/net/psforever/objects/vital/prop"
|
|
- "src/main/scala/net/psforever/objects/vital/resistance/ResistanceProfile.scala"
|
|
- "src/main/scala/net/psforever/objects/vital/resistance/ResistanceSelection.scala"
|
|
- "src/main/scala/net/psforever/objects/vital/resolution/DamageResistanceCalculations.scala"
|
|
- "src/main/scala/net/psforever/objects/vital/resolution/DamageResistanceModel.scala"
|
|
- "src/main/scala/net/psforever/objects/vital/DamageResistanceModel.scala"
|
|
- "src/main/scala/net/psforever/objects/vital/StandardResistances.scala"
|
|
- "src/main/scala/net/psforever/objects/vital/StandardResolutions.scala"
|
|
- "src/main/scala/net/psforever/objects/vital/VitalityDefinition.scala"
|
|
- "src/main/scala/net/psforever/packet/crypto"
|
|
- "src/main/scala/net/psforever/packet/game/objectcreate/DrawnSlot.scala"
|
|
- "src/main/scala/net/psforever/packet/game/objectcreate/DriveState.scala"
|
|
- "src/main/scala/net/psforever/packet/game/objectcreate/MountItem.scala"
|
|
- "src/main/scala/net/psforever/packet/game/objectcreate/ObjectClass.scala"
|
|
- "src/main/scala/net/psforever/packet/game/objectcreate/Prefab.scala"
|
|
- "src/main/scala/net/psforever/packet/ControlPacketOpcode.scala"
|
|
- "src/main/scala/net/psforever/packet/CryptoPacketOpcode.scala"
|
|
- "src/main/scala/net/psforever/packet/GamePacketOpcode.scala"
|
|
- "src/main/scala/net/psforever/types/Angular.scala"
|
|
- "src/main/scala/net/psforever/types/CertificationType.scala"
|
|
- "src/main/scala/net/psforever/types/ChatMessageType.scala"
|
|
- "src/main/scala/net/psforever/types/DriveState.scala"
|
|
- "src/main/scala/net/psforever/types/EmoteType.scala"
|
|
- "src/main/scala/net/psforever/types/ExoSuitType.scala"
|
|
- "src/main/scala/net/psforever/types/GrenadeState.scala"
|
|
- "src/main/scala/net/psforever/types/ImplantType.scala"
|
|
- "src/main/scala/net/psforever/types/MeritCommendation.scala"
|
|
- "src/main/scala/net/psforever/types/PlanetSideEmpire.scala"
|
|
- "src/main/scala/net/psforever/types/TransactionType.scala"
|
|
- "src/main/scala/net/psforever/services/avatar/AvatarAction.scala"
|
|
- "src/main/scala/net/psforever/services/avatar/AvatarResponse.scala"
|
|
- "src/main/scala/net/psforever/services/galaxy/GalaxyAction.scala"
|
|
- "src/main/scala/net/psforever/services/galaxy/GalaxyResponse.scala"
|
|
- "src/main/scala/net/psforever/services/hart/HartEvent.scala"
|
|
- "src/main/scala/net/psforever/services/hart/HartTimerActions.scala"
|
|
- "src/main/scala/net/psforever/services/local/LocalAction.scala"
|
|
- "src/main/scala/net/psforever/services/local/LocalResponse.scala"
|
|
- "src/main/scala/net/psforever/services/vehicle/VehicleAction.scala"
|
|
- "src/main/scala/net/psforever/services/vehicle/VehicleResponse.scala" |