Commit graph

649 commits

Author SHA1 Message Date
FateJH
0b15837436 Nick wanted CSRZone and CSRWarp working, so that's what I did 2018-05-21 08:04:33 -04:00
Fate-JH
901cf23e63
Merge pull request #211 from Fate-JH/prox-term-redo
Extracting the Proximity Effect / Repair Rearm Silos
2018-05-21 08:00:32 -04:00
FateJH
26d42e9f37 fixing incorrect documentation 2018-05-21 07:29:09 -04:00
Fate-JH
d0f825366a
Merge pull request #207 from Fate-JH/arm-out
Vehicle Spawn, Put Weapon Away
2018-05-21 07:16:29 -04:00
Fate-JH
7e7a0daab7
Merge pull request #206 from Fate-JH/bundling
Responsible Packet Bundling
2018-05-21 07:09:39 -04:00
Fate-JH
80c2d76c48
Merge pull request #208 from Mazo/DontLogPasswords
Remove passwords being logged in plaintext on logins
2018-05-21 07:08:05 -04:00
Fate-JH
6176603189
Merge pull request #209 from Mazo/Readme
Update readme with clearer instructions for PSCrypto / issue workarounds
2018-05-21 07:07:23 -04:00
Mazo
8971addc1e Update readme with clearer instructions for PSCrypto and potential workarounds for the library not being detected properly 2018-05-20 18:37:58 +01:00
Mazo
f6bb87941e Remove passwords being logged in plaintext on logins 2018-05-20 18:32:16 +01:00
FateJH
e368c8b5be added silos and air pads on z6 and on home3; undid temp lattice benefits and temp vehicle damage 2018-05-16 20:35:33 -04:00
FateJH
e9aac5514a 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
FateJH
a513f4996e working vehicle loadouts from repair/rearm silos; code documentation and expanded tests 2018-05-16 00:27:25 -04:00
FateJH
2a4fe4865e partially-working vehicle favorites system; modifications to existing favorites system, identification of packet parameters 2018-05-15 08:05:33 -04:00
FateJH
9d7d1b0456 split previous Loadout into separate InfantryLoadout and VehicleLoadout classes; moved new Loadout code into its own package and corrected import statements; corrected Terminal code and tests 2018-05-13 23:06:01 -04:00
FateJH
7673c8941b begun work on repair and rearm silos by dividing up proximity terminal behavior; terminals at Anguta wired 2018-05-13 21:57:14 -04:00
FateJH
cfdc2c9ec7 swapped arm lowering counteraction to target action: boarding the vehicle while it is being spawned 2018-05-12 20:26:46 -04:00
Fate-JH
d6325d8dfc
Merge pull request #205 from Fate-JH/loot
Press M2, Get Loot
2018-05-12 12:45:07 -04:00
FateJH
0200a688e7 mechanism for seamless bundling of packet and then emptying it towards the network 2018-05-12 02:16:41 -04:00
FateJH
34210fe581 LootItwemMessage documentation 2018-05-10 23:11:52 -04:00
FateJH
1d956c834c improved object name exposure for log messages; removed 'init with GUID' constructors that were no longer necessary 2018-05-10 23:03:34 -04:00
FateJH
65c8de0790 expanding Container functionality to include Fit tests; handling LootItemMessage packets 2018-05-10 19:46:19 -04:00
Fate-JH
0590b575d0
Merge pull request #204 from Fate-JH/destroy-v-term
Destroy the Vehicle Terminal
2018-05-10 19:42:27 -04:00
Fate-JH
57d92f380b
Merge pull request #203 from Fate-JH/three-grenades
Just Three More Grenades
2018-05-10 19:39:42 -04:00
FateJH
4f1e4381a4 added feature to reset the vehicle terminal if it should get stuck while fulfilling an order 2018-05-09 21:28:16 -04:00
Fate-JH
89e029c11a
Merge pull request #202 from Fate-JH/death-while-seated
Death While Seated
2018-05-09 19:03:23 -04:00
FateJH
526ab7d5ec Removed duplicate code by moving the logic of Container around; removed duplicate code by producing a functional inventory search algorithm that handles both ammunition and weapon magazine options; corrected tests 2018-05-09 16:26:33 -04:00
FateJH
ba49b5859e replenishing supply of thrown grenades from player inventory; pulled in locker search for Player.Find to avoid wrongful indexing 2018-05-08 23:55:01 -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
3812728948 re-organizing player unregistering when releasing while previously seated in vehicle 2018-05-08 21:35:02 -04:00
Fate-JH
7ddd0214fe
Merge pull request #200 from Fate-JH/decon-repair
Deconstruction Repair
2018-05-08 10:32:54 -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
9a17eb3741 fix for locker contents being cleared 2018-05-08 09:54:30 -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
4e0085eb20 repairs to corpse removal task; postStop for vehicle deconstruction; previously unhandled condition for MoveItemMessage logic 2018-05-06 16:58:52 -04:00
FateJH
3a9058bee9 attempting to solve issue of corpses with no guid; catching vehicles with no guid as well 2018-05-06 16:09:30 -04:00
Fate-JH
dd4b586bef
Merge pull request #199 from Fate-JH/v-spawn-pad-redo
Vehicle Spawn Pad, Again
2018-05-05 22:36:52 -04:00
FateJH
deb0e670ba moving management of ServerVehicleOverride state to WSA from Vehicle 2018-05-05 21:36:45 -04:00
FateJH
f4343bbf0d fixing import duplicity and order; accommodations for air vehicles and their spawn pads 2018-04-29 01:03:54 -04:00
FateJH
6047b9e054 adjust to vehicle spawn timing, placement of spawn pad, and a quick override packet 2018-04-29 00:18:14 -04:00
FateJH
68422401e5 Another revamp to vehicle spawn process. Wrote tests. 2018-04-29 00:16:55 -04:00
FateJH
5d5c609a2f Reorganized vehicle spawning process and wrote tests for process. 2018-04-29 00:13:15 -04:00
FateJH
c87273c351 originally just implemented drive-away speeds and timings for boarding vehicles manually; then attempted a trick where vehicles would be moved up out of the trench manually; finally, discovered how spawn platform rails work and how to find their guids easily and incorporated a nearly fully-functional vehicle spawn system(!); added examples of the 'railless' spawn pads to the East and Southeast of home3 HART C 2018-04-29 00:13:15 -04:00
FateJH
fde49773cd Splitting single vehicle spawn control process into several subtasks. Vehicle event bus attached to zone objects, especially for interacting with VehicleSpawnControl. Importing SouNourS copy of ServerVehicleOverrideMessage packet and tests. 2018-04-29 00:13:15 -04:00
Fate-JH
dbc2ea8084
Merge pull request #197 from Fate-JH/med-term
Proximity Terminals/Medical
2018-04-29 00:11:18 -04:00
FateJH
a31207322b accomodations for tests; adjusting conditions for proximity terminal operations; adding the medical terminals in Anguta 2018-04-19 19:51:04 -04:00
FateJH
4049be68e4 added functionality for delayed proximity terminal clearing and various other clean up tasks related to their operation 2018-04-19 08:08:02 -04:00
FateJH
35ed000ccc code documentation and tests 2018-04-19 08:03:06 -04:00
FateJH
29cf59775a working medical terminal and stubs for other proximity-based terminal operations 2018-04-19 08:01:13 -04:00