mirror of
https://github.com/psforever/PSF-LoginServer.git
synced 2026-04-29 16:25:30 +00:00
Move services to common to allow server objects to send messages
This commit is contained in:
parent
1b0b84e53e
commit
8a2896f434
22 changed files with 3 additions and 4 deletions
|
|
@ -2,8 +2,8 @@
|
||||||
package services.avatar
|
package services.avatar
|
||||||
|
|
||||||
import akka.actor.{Actor, ActorRef, Props}
|
import akka.actor.{Actor, ActorRef, Props}
|
||||||
import services.avatar.support.CorpseRemovalActor
|
|
||||||
import services.{GenericEventBus, Service}
|
import services.{GenericEventBus, Service}
|
||||||
|
import services.avatar.support.CorpseRemovalActor
|
||||||
|
|
||||||
class AvatarService extends Actor {
|
class AvatarService extends Actor {
|
||||||
private val undertaker : ActorRef = context.actorOf(Props[CorpseRemovalActor], "corpse-removal-agent")
|
private val undertaker : ActorRef = context.actorOf(Props[CorpseRemovalActor], "corpse-removal-agent")
|
||||||
|
|
@ -2,8 +2,8 @@
|
||||||
package services.local
|
package services.local
|
||||||
|
|
||||||
import akka.actor.{Actor, Props}
|
import akka.actor.{Actor, Props}
|
||||||
import services.local.support.{DoorCloseActor, HackClearActor}
|
|
||||||
import services.{GenericEventBus, Service}
|
import services.{GenericEventBus, Service}
|
||||||
|
import services.local.support.{DoorCloseActor, HackClearActor}
|
||||||
|
|
||||||
class LocalService extends Actor {
|
class LocalService extends Actor {
|
||||||
private val doorCloser = context.actorOf(Props[DoorCloseActor], "local-door-closer")
|
private val doorCloser = context.actorOf(Props[DoorCloseActor], "local-door-closer")
|
||||||
|
|
@ -4,10 +4,9 @@ package services.vehicle
|
||||||
import akka.actor.{Actor, ActorRef, Props}
|
import akka.actor.{Actor, ActorRef, Props}
|
||||||
import net.psforever.objects.serverobject.pad.VehicleSpawnPad
|
import net.psforever.objects.serverobject.pad.VehicleSpawnPad
|
||||||
import net.psforever.objects.zones.Zone
|
import net.psforever.objects.zones.Zone
|
||||||
import services.vehicle.support.{DeconstructionActor, DelayedDeconstructionActor}
|
|
||||||
import net.psforever.types.DriveState
|
import net.psforever.types.DriveState
|
||||||
|
|
||||||
import services.{GenericEventBus, Service}
|
import services.{GenericEventBus, Service}
|
||||||
|
import services.vehicle.support.{DeconstructionActor, DelayedDeconstructionActor}
|
||||||
|
|
||||||
class VehicleService extends Actor {
|
class VehicleService extends Actor {
|
||||||
private val vehicleDecon : ActorRef = context.actorOf(Props[DeconstructionActor], "vehicle-decon-agent")
|
private val vehicleDecon : ActorRef = context.actorOf(Props[DeconstructionActor], "vehicle-decon-agent")
|
||||||
Loading…
Add table
Add a link
Reference in a new issue