Skip to main content
Skip to main content

DogPetActivatable

DogPetActivatable

Functions

getDistance

Description

Definition

getDistance()

Arguments

anyposX
anyposY
anyposZ

Code

function DogPetActivatable:getDistance(posX, posY, posZ)
local distance = self.dog:getDistanceTo(posX, posY, posZ)
return distance
end

getIsActivatable

Description

Definition

getIsActivatable()

Code

function DogPetActivatable:getIsActivatable()
return true
end

new

Description

Definition

new()

Arguments

anydog

Code

function DogPetActivatable.new(dog)
local self = setmetatable( { } , DogPetActivatable _mt)

self.dog = dog

self.activateText = g_i18n:getText( "action_petAnimal" )

return self
end

run

Description

Definition

run()

Code

function DogPetActivatable:run()
self.dog:pet()
end