Re: Ask a simple question, get a simple answer
Posted: Sat Jul 23, 2016 6:35 am
Here is the Grimrock 1 Mega Pack implementation of the tentacles in its entirety:
The one in the standard assets simply has the wrong filename for one of the animations. Everything else about them works fine afaik.
Code: Select all
import "assets/scripts/monsters/tentacles.lua"
defineObject{
name = "tentacles",
baseObject = "tentacles",
components = {
{
class = "Animation",
animations = {
idle = "assets/animations/monsters/drainage_tentacles/drainage_tentacles_idle.fbx",
turnLeft = "assets/animations/monsters/drainage_tentacles/drainage_tentacles_turn_left.fbx",
turnRight = "assets/animations/monsters/drainage_tentacles/drainage_tentacles_turn_right.fbx",
hide = "assets/animations/monsters/drainage_tentacles/drainage_tentacles_hide.fbx",
reveal = "assets/animations/monsters/drainage_tentacles/drainage_tentacles_raise.fbx",
attack = "assets/animations/monsters/drainage_tentacles/drainage_tentacles_attack.fbx",
attackBack = "assets/animations/monsters/drainage_tentacles/drainage_tentacles_attack_back.fbx",
attackLeft = "assets/animations/monsters/drainage_tentacles/drainage_tentacles_attack_left.fbx",
attackRight = "assets/animations/monsters/drainage_tentacles/drainage_tentacles_attack_right.fbx",
getHitFrontLeft = "assets/animations/monsters/drainage_tentacles/drainage_tentacles_get_hit_front_left.fbx",
getHitFrontRight = "assets/animations/monsters/drainage_tentacles/drainage_tentacles_get_hit_front_right.fbx",
getHitBack = "assets/animations/monsters/drainage_tentacles/drainage_tentacles_get_hit_front_left.fbx",
getHitLeft = "assets/animations/monsters/drainage_tentacles/drainage_tentacles_get_hit_front_right.fbx",
getHitRight = "assets/animations/monsters/drainage_tentacles/drainage_tentacles_get_hit_front_left.fbx",
fall = "assets/animations/monsters/drainage_tentacles/drainage_tentacles_get_hit_front_left.fbx",
},
currentLevelOnly = true,
},
}
}
defineMaterial{
name = "drainage_tentacles",
diffuseMap = "assets/textures/monsters/drain_tentacles_dif.tga",
specularMap = "assets/textures/monsters/drain_tentacles_spec.tga",
normalMap = "assets/textures/monsters/drain_tentacles_normal.tga",
doubleSided = false,
lighting = true,
alphaTest = false,
blendMode = "Opaque",
textureAddressMode = "Wrap",
glossiness = 35,
depthBias = 0,
}