mirror of
https://github.com/2revoemag/PSF-BotServer.git
synced 2026-03-02 19:50:21 +00:00
Instant Action / Recall to Sanctuary (#348)
* refactored ZoneActor for external calls; earliest code for calculating Instant Action placement * created a building definition so that SOI is no longer indeterminate; gave hot spots projector a longer-lasting backup for purposes of activity retention; instant action ramp-up works * filled out instant action messages; refactored main method * packet and initial tests for DroppodFreefallingMessage; drop pod definition, packet converter, and consideration in WSA and InterstellarCluster instant action functionality; droppods now work * duplicated soi information; modified priority of instant action; assigned cavern status; added reset for instant action failure; implant interrupt condition; wrote comments * no instant action droppods; added messages for cancelling instant action when certain conditions occur; wilderness instant action request * made generic the entire instant action process to shoehorn the whole of the sanctuary recall process into it; I hope you're happy * test fix; vehicle hacking fix; no more artificial NTU drain * escape case for zoning last chance; descriptive mesages condense similar calls * something of a merge repair
This commit is contained in:
parent
c80bb2836f
commit
a23643b240
27 changed files with 1342 additions and 460 deletions
|
|
@ -100,7 +100,7 @@ class ImplantTerminalMechObjectBuilderTest extends ActorTest {
|
|||
"Implant terminal mech object" should {
|
||||
"build" in {
|
||||
val hub = ServerObjectBuilderTest.NumberPoolHub
|
||||
val actor = system.actorOf(Props(classOf[ServerObjectBuilderTest.BuilderTestActor], ServerObjectBuilder(1, ImplantTerminalMech.Constructor), hub), "mech")
|
||||
val actor = system.actorOf(Props(classOf[ServerObjectBuilderTest.BuilderTestActor], ServerObjectBuilder(1, ImplantTerminalMech.Constructor(Vector3.Zero)), hub), "mech")
|
||||
actor ! "!"
|
||||
|
||||
val reply = receiveOne(Duration.create(1000, "ms"))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue