PSF-LoginServer/src/main/scala/net/psforever/objects/Kit.scala
Jakob Gillich f4fd78fc5d Restructure repository
* Move /common/src to /src
* Move services to net.psforever package
* Move /pslogin to /server
2020-08-26 06:19:00 +02:00

19 lines
580 B
Scala

// Copyright (c) 2017 PSForever
package net.psforever.objects
import net.psforever.objects.definition.KitDefinition
import net.psforever.objects.equipment.Equipment
/**
* A one-time-use recovery item that can be applied by the player while held within their inventory.
* @param kitDef the `ObjectDefinition` that constructs this item and maintains some of its immutable fields
*/
class Kit(private val kitDef: KitDefinition) extends Equipment {
def Definition: KitDefinition = kitDef
}
object Kit {
def apply(kitDef: KitDefinition): Kit = {
new Kit(kitDef)
}
}