mirror of
https://github.com/psforever/PSF-LoginServer.git
synced 2026-03-06 22:10:26 +00:00
* Move /common/src to /src * Move services to net.psforever package * Move /pslogin to /server
22 lines
570 B
Scala
22 lines
570 B
Scala
// Copyright (c) 2017 PSForever
|
|
package net.psforever.objects
|
|
|
|
class BoomerDeployable(cdef: ExplosiveDeployableDefinition) extends ExplosiveDeployable(cdef) {
|
|
private var trigger: Option[BoomerTrigger] = None
|
|
|
|
def Trigger: Option[BoomerTrigger] = trigger
|
|
|
|
def Trigger_=(item: BoomerTrigger): Option[BoomerTrigger] = {
|
|
if (trigger.isEmpty) { //can only set trigger once
|
|
trigger = Some(item)
|
|
}
|
|
Trigger
|
|
}
|
|
|
|
def Trigger_=(item: Option[BoomerTrigger]): Option[BoomerTrigger] = {
|
|
if (item.isEmpty) {
|
|
trigger = None
|
|
}
|
|
Trigger
|
|
}
|
|
}
|