Commit graph

2047 commits

Author SHA1 Message Date
FateJH
d26e8834c6 hopefully more generous timing for the tests 2018-05-28 08:24:57 -04:00
FateJH
8c7417aabf added timing so that thr advanced mobile spawn and the router waste away for 20 minutes, while all other vehicles die early at 5 minutes 2018-05-27 20:59:44 -04:00
FateJH
c7641fc117 modified zone ground actor operation to include no-callback item removal message; adjusted tests for Zone and wrote tests for RemoverActor 2018-05-27 02:24:20 -04:00
Mazo
52357415c6 Temporarily disable base offlining when NTU hits zero, otherwise there's no way to get an ANT onto the continent to refill it until warp gates are functional 2018-05-26 19:37:34 +01:00
Mazo
fc71bbfd2a Shut down base power if NTU runs out, and restore it once refilled. 2018-05-26 17:13:24 +01:00
Mazo
0ecceebf34 Change/remove debug logging 2018-05-26 16:41:53 +01:00
Mazo
a4c2085fb7 Sync silo NTU level on map with all clients when it changes 2018-05-26 16:39:12 +01:00
Mazo
b326cdf530 Add functionality for BuildingControl to send map updates to all clients via GalaxyService 2018-05-26 16:38:49 +01:00
Mazo
d72e1adf04 Sync resource silo display & warning light with newly connected clients 2018-05-26 16:38:02 +01:00
Mazo
86bb83dc09 Rename existing galaxy service to cluster and add GalaxyService to send map updates to all connected clients 2018-05-26 16:37:42 +01:00
Mazo
aa81116260 Sync resource silo charge level on continent map with clients on zone entry 2018-05-26 12:55:57 +01:00
Mazo
d55cd6ef9f Functionality for discharging ANT into resource silo 2018-05-26 12:54:47 +01:00
Mazo
519e56e27c Add basic functionality to deploy ANT & charge at warpgate 2018-05-26 12:54:02 +01:00
Mazo
bd7647177b Add resource silo to Anguta 2018-05-26 12:52:17 +01:00
Mazo
2933811ac6 Add ResourceSilo definition with basic functionality for charging/discharging 2018-05-26 12:52:03 +01:00
Mazo
2d2788383c Add capacitor / max capacitor values to vehicles 2018-05-26 12:49:50 +01:00
Mazo
8a2896f434 Move services to common to allow server objects to send messages 2018-05-26 09:17:35 +01:00
Mazo
1b0b84e53e Improvements/fixes to some javadoc / comments 2018-05-26 07:57:51 +01:00
Mazo
cd3e6d2f63 Add missing deployment time to ANT definition 2018-05-26 07:51:18 +01:00
FateJH
ee5d0c666c replaced DelayedDeconstructionActor and DeconstructionActor with VehicleRemover, a class that does performs both tasks; all messages to, from, and used by the previous two actors have been removed and replaced with the new messages 2018-05-26 01:04:38 -04:00
FateJH
36b9d81e6c moved current object dropping functionality over to AvatarService entirely; adjusting special support actor messaging for AvatarService; modified calls for DroppedItemRemover and CorpseRemoverActor; Player now has a more sensible check for its VisibleSlots 2018-05-25 21:11:25 -04:00
FateJH
d35536da06 created a generic base model for automated object deletion that isn't user driven; the first instance is the DroppedItemRemover for LocalService 2018-05-23 23:53:50 -04:00
FateJH
f6f7ad5617 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
Fate-JH
fdf05337fd
Merge pull request #214 from Fate-JH/ams-workaround
AMS Workaround
2018-05-21 11:30:18 -04:00
FateJH
185da88db5 small change 2018-05-21 11:12:13 -04:00
FateJH
552206974e rebased to master/v-spawn-pad-redo; added ams spawn refresh when vehicle is deconstructed 2018-05-21 11:01:00 -04:00
FateJH
e00202e8fb 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
FateJH
cd91080c9a Worked ams spawning rules into normal SpawnRequestMessage workflow using the (reliable) spawn group number of 2 2018-05-21 10:58:18 -04:00
FateJH
cc3e1dde86 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
Fate-JH
63cc183031
Merge pull request #213 from Fate-JH/is-fixes-things
Is Fixes Things
2018-05-21 10:50:14 -04:00
FateJH
848929fd01 test fix 2018-05-21 10:48:32 -04:00
FateJH
48dde3a4b3 increased amount of time these tests are allowed to run to mitigate chance of incorrect failures 2018-05-21 10:16:20 -04:00
FateJH
54e2e37b54 corpse remvoal should now remove corpses 2018-05-21 10:16:20 -04:00
FateJH
a3f50cc8a4 fixing Infiltration Suit issues as well as streamlining the process of exo-suit switching 2018-05-21 10:16:20 -04:00
FateJH
cf3bf19d4d tests for prior MAX changes; correcting a 13mm problem with the Lightning's chaingun ammunition type 2018-05-21 10:16:20 -04:00
FateJH
e14f2817d7 TR MAX mode switch and Anchor mode switch fix; MAX will anchor, display to others as anchored, and properly switch between fire modes in both anchored and normal stances 2018-05-21 10:16:20 -04:00
FateJH
e2dcf998e0 in an attempt to decipher the pickup sound, it seems every item pickup comes with a 'congratulations' packet 2018-05-21 10:15:05 -04:00
FateJH
c838ff3168 splitting too big ammo boxes upon changing ammo; also, properly dropping too much ammo after same action 2018-05-21 10:15:05 -04:00
FateJH
2aabf9abe7 moved location of expansion packet; corrected medkit use after corpse update ruined it (also now delete the used medkit and update health) 2018-05-21 10:09:06 -04:00
FateJH
98fc9f5fba more petience with VehicleSeated; added independent DeadState variable (temporary?); changed conditions of vehicle deconstruction scheduler 2018-05-21 09:45:07 -04:00
Fate-JH
5e9edd789d
Merge pull request #210 from Mazo/feature/VehicleDismountImprovements
Improve vehicle dismounting
2018-05-21 09:03:55 -04:00
Fate-JH
1d732196f0
Update DismountVehicleMsgTest.scala
0 -> BailType.Normal
Should have caught this in the prior merge.
2018-05-21 08:48:14 -04:00
Fate-JH
12443c6aa5
Merge branch 'master' into feature/VehicleDismountImprovements 2018-05-21 08:34:29 -04:00
Fate-JH
a983f92354
Merge pull request #212 from Fate-JH/zone-warp
CSR: Zone and Warp
2018-05-21 08:20:53 -04:00
FateJH
70b5d79c6d better safe than sorry 2018-05-21 08:04:33 -04:00
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