Total-RP / Storyline

A World of Warcraft add-on that improves the questing experience by replacing the default dialog frame by a more immersive frame with 3D models.
https://www.curseforge.com/wow/addons/storyline
14 stars 6 forks source link

FreezeAnimation error #84

Closed Missratata closed 10 months ago

Missratata commented 1 year ago

Hi, I just got this error, talking with Mangled Body in Southern Barrens. Not sure what it is saying, so I hope I can get a little help :)

1x Storyline/PlayerModelMixin.lua:111: Usage: self:FreezeAnimation(anim, variation, frame) [string "=[C]"]: in function FreezeAnimation' [string "@Storyline/PlayerModelMixin.lua"]:111: in functionDisplayDead' [string "@Storyline/events.lua"]:495: in function <Storyline/events.lua:457> [string "@Storyline/events.lua"]:529: in function <Storyline/events.lua:513> [string "@Storyline/logic.lua"]:310: in function <Storyline/logic.lua:211> [string "@Storyline/events.lua"]:765: in function <Storyline/events.lua:763>

Locals: (temporary) = Storyline_NPCFrameModelsYou { OnModelLoaded = defined @Storyline/PlayerModelMixin.lua:58 SetModelFacing = defined @Storyline/PlayerModelMixin.lua:269 RequiresManualAnimationTiming = defined @Storyline/PlayerModelMixin.lua:103 ResetIdleAnimationID = defined @Storyline/PlayerModelMixin.lua:79 SetModelUnit = defined @Storyline/PlayerModelMixin.lua:91 SetModelFeet = defined @Storyline/PlayerModelMixin.lua:275 SetModelHeight = defined @Storyline/PlayerModelMixin.lua:263 SetModelOffset = defined @Storyline/PlayerModelMixin.lua:281 modelLoadedPromise =

{ } offset = 0.215000 debug = Storyline_NPCFrameDebugSequenceYou { } OnAnimFinished = defined @Storyline/PlayerModelMixin.lua:228 AnimateScalingValuesIn = defined @Storyline/PlayerModelMixin.lua:287 PlayAnimation = defined @Storyline/PlayerModelMixin.lua:142 animationStartedTime = 151475.775000 displayedModel = 1011653 currentAnimation = 0 isModelLoaded = false isPlayingAnimationSequence = false isPlayingIntersticeAnimation = true sequence =
{ } facing = 0.750000 SetCustomIdleAnimationID = defined @Storyline/PlayerModelMixin.lua:73 boundSetModelHeight = defined @Storyline/lib/Ellyb/Tools/Functions.lua:21 scale = 1.389000 SetScalingValuesIn = defined @Storyline/PlayerModelMixin.lua:294 modelFeetTransitionator =
{ } animationTries = 0 animTab =
{ } npc_id = "38878" isModelDisplayedOnLeft = false doNotAnimateScaling = false modelOffsetTransitionator =
{ } 0 = DisplayDead = defined @Storyline/PlayerModelMixin.lua:107 GetValidSpeakingAnimation = defined @Storyline/PlayerModelMixin.lua:117 modelHeightTransitionator =
{ } PlayIdleAnimation = defined @Storyline/PlayerModelMixin.lua:149 GetModelFileIDAsString = defined @Storyline/PlayerModelMixin.lua:302 OnLoad = defined @Storyline/PlayerModelMixin.lua:42 PlayAnimSequence = defined @Storyline/PlayerModelMixin.lua:156 boundSetModelFeet = defined @Storyline/lib/Ellyb/Tools/Functions.lua:21 ReplayAnimation = defined @Storyline/PlayerModelMixin.lua:224 feet = 0.400000 SetAnimationWithFailSafe = defined @Storyline/PlayerModelMixin.lua:208 boundSetModelOffset = defined @Storyline/lib/Ellyb/Tools/Functions.lua:21 ModelLoaded = defined @Storyline/logic.lua:130 PlayNextAnimation = defined @Storyline/PlayerModelMixin.lua:179 idleAnimationID = 0 scroll = Button { } ResetModel = defined @Storyline/PlayerModelMixin.lua:83 bindedOnAnimFinished = defined @Storyline/lib/Ellyb/Tools/Functions.lua:21 } (temporary) = 1 (temporary) = nil (temporary) = -1

Solanya commented 1 year ago

Will take a look as soon as I can, I have an idea of what might be the issue.