WeaponComponent

class WeaponComponent : Component

Constructors

Link copied to clipboard
constructor(dataRepository: DataRepository, assetManager: AssetManager)
constructor(weaponModel: WeaponModel?, assetManager: AssetManager)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var reloadSound: Sound?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var shotSound: Sound?
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
fun limit(): Int
Link copied to clipboard
fun reload()
Link copied to clipboard
fun setWeaponModel(weaponModel: WeaponModel?)
Link copied to clipboard
fun shoot(): Boolean
Link copied to clipboard
Link copied to clipboard
fun update(dt: Float)
Link copied to clipboard
fun updateData(dataModel: StoryDataModel)
Link copied to clipboard