-- Decompiled using luadec 2.0 standard by sztupy (http://luadec51.luaforge.net) -- Command line was: -d C:\Downloads\luadec51_2.0_win32_bin\lua\model\composition\CCTransitionLinks.luac ---------------------------------------------- 1 GETGLOBAL 0 0 SET_CTR(Tpend) = 0 next bool: 0 locals(0): vpend(0): tpend(1): 0{require} (...) ---------------------------------------------- 2 LOADK 1 1 SET_CTR(Tpend) = 1 next bool: 0 locals(0): vpend(0): tpend(2): 0{require} 1{"undo.UndoContext"} (...) ---------------------------------------------- 3 CALL 0 2 2 SET_CTR(Tpend) = 0 next bool: 0 locals(0): vpend(0): tpend(1): 0{require("undo.UndoContext")} (...) ---------------------------------------------- 4 GETGLOBAL 1 0 SET_CTR(Tpend) = 0 next bool: 0 locals(1): 0{l_0_0} vpend(0): tpend(1): 1{require} (...) local l_0_0 = require("undo.UndoContext") ---------------------------------------------- 5 LOADK 2 2 SET_CTR(Tpend) = 1 next bool: 0 locals(1): 0{l_0_0} vpend(0): tpend(2): 1{require} 2{"util.SimpleUndo"} (...) local l_0_0 = require("undo.UndoContext") ---------------------------------------------- 6 CALL 1 2 2 SET_CTR(Tpend) = 0 next bool: 0 locals(1): 0{l_0_0} vpend(0): tpend(1): 1{(require("util.SimpleUndo"))} (...) local l_0_0 = require("undo.UndoContext") ---------------------------------------------- 7 LOADNIL 2 2 0 SET_CTR(Tpend) = 0 next bool: 0 locals(2): 0{l_0_0} 1{l_0_1} vpend(0): tpend(1): 2{nil} (...) local l_0_0 = require("undo.UndoContext") local l_0_1 = (require("util.SimpleUndo")) ---------------------------------------------- 8 GETGLOBAL 3 0 SET_CTR(Tpend) = 0 next bool: 0 locals(3): 0{l_0_0} 1{l_0_1} 2{l_0_2} vpend(0): tpend(1): 3{require} (...) local l_0_0 = require("undo.UndoContext") local l_0_1 = (require("util.SimpleUndo")) local l_0_2 = nil ---------------------------------------------- 9 LOADK 4 3 SET_CTR(Tpend) = 1 next bool: 0 locals(3): 0{l_0_0} 1{l_0_1} 2{l_0_2} vpend(0): tpend(2): 3{require} 4{"model.composition.CCMessages"} (...) local l_0_0 = require("undo.UndoContext") local l_0_1 = (require("util.SimpleUndo")) local l_0_2 = nil ---------------------------------------------- 10 CALL 3 2 2 SET_CTR(Tpend) = 0 next bool: 0 locals(3): 0{l_0_0} 1{l_0_1} 2{l_0_2} vpend(0): tpend(1): 3{require("model.composition.CCMessages")} (...) local l_0_0 = require("undo.UndoContext") local l_0_1 = (require("util.SimpleUndo")) local l_0_2 = nil ---------------------------------------------- 11 GETGLOBAL 4 4 SET_CTR(Tpend) = 0 next bool: 0 locals(4): 0{l_0_0} 1{l_0_1} 2{l_0_2} 3{l_0_3} vpend(0): tpend(1): 4{log} (...) local l_0_0 = require("undo.UndoContext") local l_0_1 = (require("util.SimpleUndo")) local l_0_2 = nil local l_0_3 = require("model.composition.CCMessages") ---------------------------------------------- 12 SELF 4 4 261 SET_CTR(Tpend) = 0 SET_CTR(Tpend) = 1 next bool: 0 locals(4): 0{l_0_0} 1{l_0_1} 2{l_0_2} 3{l_0_3} vpend(0): tpend(2): 5{log} 4{log:obtain} (...) local l_0_0 = require("undo.UndoContext") local l_0_1 = (require("util.SimpleUndo")) local l_0_2 = nil local l_0_3 = require("model.composition.CCMessages") ---------------------------------------------- 13 LOADK 6 6 SET_CTR(Tpend) = 2 next bool: 0 locals(4): 0{l_0_0} 1{l_0_1} 2{l_0_2} 3{l_0_3} vpend(0): tpend(3): 5{log} 4{log:obtain} 6{"CCTransitionLinks"} (...) local l_0_0 = require("undo.UndoContext") local l_0_1 = (require("util.SimpleUndo")) local l_0_2 = nil local l_0_3 = require("model.composition.CCMessages") ---------------------------------------------- 14 CALL 4 3 2 SET_CTR(Tpend) = 0 next bool: 0 locals(4): 0{l_0_0} 1{l_0_1} 2{l_0_2} 3{l_0_3} vpend(0): tpend(1): 4{log:obtain("CCTransitionLinks")} (...) local l_0_0 = require("undo.UndoContext") local l_0_1 = (require("util.SimpleUndo")) local l_0_2 = nil local l_0_3 = require("model.composition.CCMessages") ---------------------------------------------- 15 GETGLOBAL 5 8 SET_CTR(Tpend) = 0 next bool: 0 locals(5): 0{l_0_0} 1{l_0_1} 2{l_0_2} 3{l_0_3} 4{l_0_4} vpend(0): tpend(1): 5{LOG_LEVEL_WARN} (...) local l_0_0 = require("undo.UndoContext") local l_0_1 = (require("util.SimpleUndo")) local l_0_2 = nil local l_0_3 = require("model.composition.CCMessages") local l_0_4 = log:obtain("CCTransitionLinks") ---------------------------------------------- 16 SETTABLE 4 263 5 SET_CTR(Tpend) = 0 next bool: 0 locals(5): 0{l_0_0} 1{l_0_1} 2{l_0_2} 3{l_0_3} 4{l_0_4} vpend(1): -1{l_0_4.level=LOG_LEVEL_WARN} tpend(0): (...) local l_0_0 = require("undo.UndoContext") local l_0_1 = (require("util.SimpleUndo")) local l_0_2 = nil local l_0_3 = require("model.composition.CCMessages") local l_0_4 = log:obtain("CCTransitionLinks") ---------------------------------------------- 17 NEWTABLE 5 0 0 SET_CTR(Tpend) = 0 next bool: 0 locals(5): 0{l_0_0} 1{l_0_1} 2{l_0_2} 3{l_0_3} 4{l_0_4} vpend(0): tpend(1): 5{{}} (...) local l_0_0 = require("undo.UndoContext") local l_0_1 = (require("util.SimpleUndo")) local l_0_2 = nil local l_0_3 = require("model.composition.CCMessages") local l_0_4 = log:obtain("CCTransitionLinks") l_0_4.level = LOG_LEVEL_WARN ---------------------------------------------- 18 CLOSURE 6 0 ---------------------------------------------- 1 SELF 1 0 256 SET_CTR(Tpend) = 0 SET_CTR(Tpend) = 1 next bool: 0 locals(1): 0{l_1_0} vpend(0): tpend(2): 2{l_1_0} 1{l_1_0:getTimelineTransitionSelectionManager} (l_1_0) ---------------------------------------------- 2 CALL 1 2 2 SET_CTR(Tpend) = 0 next bool: 0 locals(1): 0{l_1_0} vpend(0): tpend(1): 1{l_1_0:getTimelineTransitionSelectionManager()} (l_1_0) ---------------------------------------------- 3 SELF 2 1 257 SET_CTR(Tpend) = 0 SET_CTR(Tpend) = 1 next bool: 0 locals(2): 0{l_1_0} 1{l_1_1} vpend(0): tpend(2): 3{l_1_1} 2{l_1_1:selectedSelectables} (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() ---------------------------------------------- 4 CALL 2 2 2 SET_CTR(Tpend) = 0 next bool: 0 locals(2): 0{l_1_0} 1{l_1_1} vpend(0): tpend(1): 2{l_1_1:selectedSelectables()} (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() ---------------------------------------------- 5 TEST 2 0 1 next bool: 0 locals(3): 0{l_1_0} 1{l_1_1} 2{l_1_2} vpend(0): tpend(0): (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() ---------------------------------------------- 6 JMP 0 1 next bool: 1 locals(3): 0{l_1_0} 1{l_1_1} 2{l_1_2} vpend(0): tpend(0): (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() ---------------------------------------------- 7 RETURN 0 1 0 Exps(0): at 5 dest 8 neg 1 (l_1_2 (null) l_1_2) cpd -1 Stored at endif list: <8> next bool: 0 locals(3): 0{l_1_0} 1{l_1_1} 2{l_1_2} vpend(0): tpend(0): (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return ---------------------------------------------- 8 NEWTABLE 3 0 0 SET_CTR(Tpend) = 0 next bool: 0 locals(3): 0{l_1_0} 1{l_1_1} 2{l_1_2} vpend(0): tpend(1): 3{{}} (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end ---------------------------------------------- 9 LOADK 4 2 SET_CTR(Tpend) = 0 next bool: 0 locals(4): 0{l_1_0} 1{l_1_1} 2{l_1_2} 3{l_1_3} vpend(0): tpend(1): 4{1} (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end local l_1_3 = {} ---------------------------------------------- 10 LEN 5 2 0 SET_CTR(Tpend) = 1 next bool: 0 locals(4): 0{l_1_0} 1{l_1_1} 2{l_1_2} 3{l_1_3} vpend(0): tpend(2): 4{1} 5{#l_1_2} (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end local l_1_3 = {} ---------------------------------------------- 11 LOADK 6 2 SET_CTR(Tpend) = 2 next bool: 0 locals(4): 0{l_1_0} 1{l_1_1} 2{l_1_2} 3{l_1_3} vpend(0): tpend(3): 4{1} 5{#l_1_2} 6{1} (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end local l_1_3 = {} ---------------------------------------------- 12 FORPREP 4 12 next bool: 0 locals(4): 0{l_1_0} 1{l_1_1} 2{l_1_2} 3{l_1_3} vpend(0): tpend(0): (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end local l_1_3 = {} for l_1_7 = 1, #l_1_2 do ---------------------------------------------- 13 GETTABLE 8 2 7 SET_CTR(Tpend) = 0 next bool: 0 locals(8): 0{l_1_0} 1{l_1_1} 2{l_1_2} 3{l_1_3} 4{l_1_4} 5{l_1_5} 6{l_1_6} 7{l_1_7} vpend(0): tpend(1): 8{l_1_2[l_1_7]} (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end local l_1_3 = {} for l_1_7 = 1, #l_1_2 do ---------------------------------------------- 14 GETTABLE 8 8 259 SET_CTR(Tpend) = 0 next bool: 0 locals(8): 0{l_1_0} 1{l_1_1} 2{l_1_2} 3{l_1_3} 4{l_1_4} 5{l_1_5} 6{l_1_6} 7{l_1_7} vpend(0): tpend(1): 8{l_1_2[l_1_7].transition} (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end local l_1_3 = {} for l_1_7 = 1, #l_1_2 do ---------------------------------------------- 15 SELF 8 8 260 SET_CTR(Tpend) = 0 SET_CTR(Tpend) = 1 next bool: 0 locals(8): 0{l_1_0} 1{l_1_1} 2{l_1_2} 3{l_1_3} 4{l_1_4} 5{l_1_5} 6{l_1_6} 7{l_1_7} vpend(0): tpend(2): 9{l_1_2[l_1_7].transition} 8{l_1_2[l_1_7].transition:isGroup} (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end local l_1_3 = {} for l_1_7 = 1, #l_1_2 do ---------------------------------------------- 16 CALL 8 2 2 SET_CTR(Tpend) = 0 next bool: 0 locals(8): 0{l_1_0} 1{l_1_1} 2{l_1_2} 3{l_1_3} 4{l_1_4} 5{l_1_5} 6{l_1_6} 7{l_1_7} vpend(0): tpend(1): 8{l_1_2[l_1_7].transition:isGroup()} (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end local l_1_3 = {} for l_1_7 = 1, #l_1_2 do ---------------------------------------------- 17 EQ 0 8 261 next bool: 0 locals(8): 0{l_1_0} 1{l_1_1} 2{l_1_2} 3{l_1_3} 4{l_1_4} 5{l_1_5} 6{l_1_6} 7{l_1_7} vpend(0): tpend(0): (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end local l_1_3 = {} for l_1_7 = 1, #l_1_2 do ---------------------------------------------- 18 JMP 0 6 next bool: 1 locals(8): 0{l_1_0} 1{l_1_1} 2{l_1_2} 3{l_1_3} 4{l_1_4} 5{l_1_5} 6{l_1_6} 7{l_1_7} vpend(0): tpend(0): (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end local l_1_3 = {} for l_1_7 = 1, #l_1_2 do ---------------------------------------------- 19 GETGLOBAL 8 6 SET_CTR(Tpend) = 0 next bool: 1 locals(8): 0{l_1_0} 1{l_1_1} 2{l_1_2} 3{l_1_3} 4{l_1_4} 5{l_1_5} 6{l_1_6} 7{l_1_7} vpend(0): tpend(1): 8{table} (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end local l_1_3 = {} for l_1_7 = 1, #l_1_2 do ---------------------------------------------- 20 GETTABLE 8 8 263 SET_CTR(Tpend) = 0 next bool: 1 locals(8): 0{l_1_0} 1{l_1_1} 2{l_1_2} 3{l_1_3} 4{l_1_4} 5{l_1_5} 6{l_1_6} 7{l_1_7} vpend(0): tpend(1): 8{table.insert} (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end local l_1_3 = {} for l_1_7 = 1, #l_1_2 do ---------------------------------------------- 21 MOVE 9 3 0 SET_CTR(Tpend) = 1 next bool: 1 locals(8): 0{l_1_0} 1{l_1_1} 2{l_1_2} 3{l_1_3} 4{l_1_4} 5{l_1_5} 6{l_1_6} 7{l_1_7} vpend(0): tpend(2): 8{table.insert} 9{l_1_3} (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end local l_1_3 = {} for l_1_7 = 1, #l_1_2 do ---------------------------------------------- 22 GETTABLE 10 2 7 SET_CTR(Tpend) = 2 next bool: 1 locals(8): 0{l_1_0} 1{l_1_1} 2{l_1_2} 3{l_1_3} 4{l_1_4} 5{l_1_5} 6{l_1_6} 7{l_1_7} vpend(0): tpend(3): 8{table.insert} 9{l_1_3} 10{l_1_2[l_1_7]} (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end local l_1_3 = {} for l_1_7 = 1, #l_1_2 do ---------------------------------------------- 23 GETTABLE 10 10 259 SET_CTR(Tpend) = 2 next bool: 1 locals(8): 0{l_1_0} 1{l_1_1} 2{l_1_2} 3{l_1_3} 4{l_1_4} 5{l_1_5} 6{l_1_6} 7{l_1_7} vpend(0): tpend(3): 8{table.insert} 9{l_1_3} 10{l_1_2[l_1_7].transition} (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end local l_1_3 = {} for l_1_7 = 1, #l_1_2 do ---------------------------------------------- 24 CALL 8 3 1 Exps(0): at 17 dest 25 neg 0 (l_1_2[l_1_7].transition:isGroup() == false) cpd -1 Stored at endif list: <25> next bool: 0 locals(8): 0{l_1_0} 1{l_1_1} 2{l_1_2} 3{l_1_3} 4{l_1_4} 5{l_1_5} 6{l_1_6} 7{l_1_7} vpend(0): tpend(0): (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end local l_1_3 = {} for l_1_7 = 1, #l_1_2 do if l_1_2[l_1_7].transition:isGroup() == false then table.insert(l_1_3, l_1_2[l_1_7].transition) ---------------------------------------------- 25 FORLOOP 4 -13 next bool: 0 locals(4): 0{l_1_0} 1{l_1_1} 2{l_1_2} 3{l_1_3} vpend(0): tpend(0): (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end local l_1_3 = {} for l_1_7 = 1, #l_1_2 do if l_1_2[l_1_7].transition:isGroup() == false then table.insert(l_1_3, l_1_2[l_1_7].transition) end end ---------------------------------------------- 26 RETURN 3 2 0 next bool: 0 locals(4): 0{l_1_0} 1{l_1_1} 2{l_1_2} 3{l_1_3} vpend(0): tpend(0): (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end local l_1_3 = {} for l_1_7 = 1, #l_1_2 do if l_1_2[l_1_7].transition:isGroup() == false then table.insert(l_1_3, l_1_2[l_1_7].transition) end end return l_1_3 ---------------------------------------------- 27 RETURN 0 1 0 next bool: 0 locals(0): vpend(0): tpend(0): (l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end local l_1_3 = {} for l_1_7 = 1, #l_1_2 do if l_1_2[l_1_7].transition:isGroup() == false then table.insert(l_1_3, l_1_2[l_1_7].transition) end end return l_1_3 SET_CTR(Tpend) = 0 next bool: 0 locals(6): 0{l_0_0} 1{l_0_1} 2{l_0_2} 3{l_0_3} 4{l_0_4} 5{l_0_5} vpend(0): tpend(1): 6{function(l_1_0) local l_1_1 = l_1_0:getTimelineTransitionSelectionManager() local l_1_2 = l_1_1:selectedSelectables() if not l_1_2 then return end local l_1_3 = {} for l_1_7 = 1, #l_1_2 do if l_1_2[l_1_7].transition:isGroup() == false then table.insert(l_1_3, l_1_2[l_1_7].transition) end end return l_1_3 end} (...) local l_0_0 = require("undo.UndoContext") local l_0_1 = (require("util.SimpleUndo")) local l_0_2 = nil local l_0_3 = require("model.composition.CCMessages") local l_0_4 = log:obtain("CCTransitionLinks") l_0_4.level = LOG_LEVEL_WARN local l_0_5 = {} ---------------------------------------------- 19 CLOSURE 7 1 ---------------------------------------------- 1 GETUPVAL 4 0 0 SET_CTR(Tpend) = 0 next bool: 0 locals(4): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} vpend(0): tpend(1): 4{l_0_2} (l_2_0, l_2_1, l_2_2, l_2_3) ---------------------------------------------- 2 TEST 4 0 1 next bool: 0 locals(4): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} vpend(0): tpend(0): (l_2_0, l_2_1, l_2_2, l_2_3) ---------------------------------------------- 3 JMP 0 3 next bool: 1 locals(4): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} vpend(0): tpend(0): (l_2_0, l_2_1, l_2_2, l_2_3) ---------------------------------------------- 4 GETGLOBAL 4 0 SET_CTR(Tpend) = 0 next bool: 1 locals(4): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} vpend(0): tpend(1): 4{require} (l_2_0, l_2_1, l_2_2, l_2_3) ---------------------------------------------- 5 LOADK 5 1 SET_CTR(Tpend) = 1 next bool: 1 locals(4): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} vpend(0): tpend(2): 4{require} 5{"model.server.ModelRuntime"} (l_2_0, l_2_1, l_2_2, l_2_3) ---------------------------------------------- 6 CALL 4 2 2 SET_CTR(Tpend) = 0 next bool: 1 locals(4): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} vpend(0): tpend(1): 4{require("model.server.ModelRuntime")} (l_2_0, l_2_1, l_2_2, l_2_3) ---------------------------------------------- 7 SETUPVAL 4 0 0 SET_CTR(Tpend) = 0 next bool: 1 locals(4): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} vpend(1): -1{l_0_2=require("model.server.ModelRuntime")} tpend(0): (l_2_0, l_2_1, l_2_2, l_2_3) Exps(0): at 2 dest 7 neg 1 (l_0_2 (null) l_0_2) cpd -1 Stored at endif list: <7> ---------------------------------------------- 8 GETUPVAL 4 1 0 SET_CTR(Tpend) = 0 next bool: 0 locals(4): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} vpend(0): tpend(1): 4{l_0_6} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") ---------------------------------------------- 9 MOVE 5 0 0 SET_CTR(Tpend) = 1 next bool: 0 locals(4): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} vpend(0): tpend(2): 4{l_0_6} 5{l_2_0} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end ---------------------------------------------- 10 CALL 4 2 2 SET_CTR(Tpend) = 0 next bool: 0 locals(4): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} vpend(0): tpend(1): 4{l_0_6(l_2_0)} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end ---------------------------------------------- 11 TEST 4 0 1 next bool: 0 locals(5): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} vpend(0): tpend(0): (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) ---------------------------------------------- 12 JMP 0 1 next bool: 1 locals(5): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} vpend(0): tpend(0): (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) ---------------------------------------------- 13 RETURN 0 1 0 Exps(0): at 11 dest 14 neg 1 (l_2_4 (null) l_2_4) cpd -1 Stored at endif list: <14> next bool: 0 locals(5): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} vpend(0): tpend(0): (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return ---------------------------------------------- 14 LOADK 5 2 SET_CTR(Tpend) = 0 next bool: 0 locals(5): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} vpend(0): tpend(1): 5{1} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end ---------------------------------------------- 15 LEN 6 4 0 SET_CTR(Tpend) = 1 next bool: 0 locals(5): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} vpend(0): tpend(2): 5{1} 6{#l_2_4} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end ---------------------------------------------- 16 LOADK 7 2 SET_CTR(Tpend) = 2 next bool: 0 locals(5): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} vpend(0): tpend(3): 5{1} 6{#l_2_4} 7{1} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end ---------------------------------------------- 17 FORPREP 5 50 next bool: 0 locals(5): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} vpend(0): tpend(0): (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do ---------------------------------------------- 18 GETTABLE 9 4 8 SET_CTR(Tpend) = 0 next bool: 0 locals(9): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} vpend(0): tpend(1): 9{l_2_4[l_2_8]} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do ---------------------------------------------- 19 SELF 10 2 259 SET_CTR(Tpend) = 0 SET_CTR(Tpend) = 1 next bool: 0 locals(10): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} vpend(0): tpend(2): 11{l_2_2} 10{l_2_2:getTimelineProperty} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do ---------------------------------------------- 20 SELF 12 9 260 SET_CTR(Tpend) = 2 SET_CTR(Tpend) = 3 next bool: 0 locals(10): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} vpend(0): tpend(4): 11{l_2_2} 10{l_2_2:getTimelineProperty} 13{l_2_9} 12{l_2_9:getActorSelector} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do ---------------------------------------------- 21 CALL 12 2 2 SET_CTR(Tpend) = 2 next bool: 0 locals(10): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} vpend(0): tpend(3): 11{l_2_2} 10{l_2_2:getTimelineProperty} 12{l_2_9:getActorSelector()} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do ---------------------------------------------- 22 SELF 13 9 261 SET_CTR(Tpend) = 3 SET_CTR(Tpend) = 4 next bool: 0 locals(10): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} vpend(0): tpend(5): 11{l_2_2} 10{l_2_2:getTimelineProperty} 12{l_2_9:getActorSelector()} 14{l_2_9} 13{l_2_9:getPropertyName} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do ---------------------------------------------- 23 CALL 13 2 0 SET_CTR(Tpend) = 3 next bool: 0 locals(10): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} vpend(0): tpend(4): 11{l_2_2} 10{l_2_2:getTimelineProperty} 12{l_2_9:getActorSelector()} 13{l_2_9:getPropertyName()} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do ---------------------------------------------- 24 CALL 10 0 2 SET_CTR(Tpend) = 0 next bool: 0 locals(10): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} vpend(0): tpend(1): 10{l_2_2:getTimelineProperty(l_2_9:getActorSelector(), l_2_9:getPropertyName())} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do ---------------------------------------------- 25 TEST 10 0 0 next bool: 0 locals(11): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} 10{l_2_10} vpend(0): tpend(0): (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do local l_2_10 = l_2_2:getTimelineProperty(l_2_9:getActorSelector(), l_2_9:getPropertyName()) ---------------------------------------------- 26 JMP 0 40 next bool: 1 locals(11): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} 10{l_2_10} vpend(0): tpend(0): (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do local l_2_10 = l_2_2:getTimelineProperty(l_2_9:getActorSelector(), l_2_9:getPropertyName()) ---------------------------------------------- 27 SELF 11 2 262 SET_CTR(Tpend) = 0 SET_CTR(Tpend) = 1 next bool: 1 locals(11): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} 10{l_2_10} vpend(0): tpend(2): 12{l_2_2} 11{l_2_2:getPreviousKeyframe} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do local l_2_10 = l_2_2:getTimelineProperty(l_2_9:getActorSelector(), l_2_9:getPropertyName()) ---------------------------------------------- 28 MOVE 13 10 0 SET_CTR(Tpend) = 2 next bool: 1 locals(11): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} 10{l_2_10} vpend(0): tpend(3): 12{l_2_2} 11{l_2_2:getPreviousKeyframe} 13{l_2_10} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do local l_2_10 = l_2_2:getTimelineProperty(l_2_9:getActorSelector(), l_2_9:getPropertyName()) ---------------------------------------------- 29 SELF 14 9 263 SET_CTR(Tpend) = 3 SET_CTR(Tpend) = 4 next bool: 1 locals(11): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} 10{l_2_10} vpend(0): tpend(5): 12{l_2_2} 11{l_2_2:getPreviousKeyframe} 13{l_2_10} 15{l_2_9} 14{l_2_9:getDelay} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do local l_2_10 = l_2_2:getTimelineProperty(l_2_9:getActorSelector(), l_2_9:getPropertyName()) ---------------------------------------------- 30 CALL 14 2 0 SET_CTR(Tpend) = 3 next bool: 1 locals(11): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} 10{l_2_10} vpend(0): tpend(4): 12{l_2_2} 11{l_2_2:getPreviousKeyframe} 13{l_2_10} 14{l_2_9:getDelay()} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do local l_2_10 = l_2_2:getTimelineProperty(l_2_9:getActorSelector(), l_2_9:getPropertyName()) ---------------------------------------------- 31 CALL 11 0 2 SET_CTR(Tpend) = 0 next bool: 1 locals(11): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} 10{l_2_10} vpend(0): tpend(1): 11{l_2_2:getPreviousKeyframe(l_2_10, l_2_9:getDelay())} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do local l_2_10 = l_2_2:getTimelineProperty(l_2_9:getActorSelector(), l_2_9:getPropertyName()) ---------------------------------------------- 32 SELF 12 9 264 Exps(0): at 25 dest 67 neg 0 (l_2_10 (null) l_2_10) cpd -1 Stored at endif list: <67> SET_CTR(Tpend) = 0 SET_CTR(Tpend) = 1 next bool: 0 locals(12): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} 10{l_2_10} 11{l_2_11} vpend(0): tpend(2): 13{l_2_9} 12{l_2_9:linkedLeft} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do local l_2_10 = l_2_2:getTimelineProperty(l_2_9:getActorSelector(), l_2_9:getPropertyName()) if l_2_10 then local l_2_11 = l_2_2:getPreviousKeyframe(l_2_10, l_2_9:getDelay()) do ---------------------------------------------- 33 CALL 12 2 2 SET_CTR(Tpend) = 0 next bool: 0 locals(12): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} 10{l_2_10} 11{l_2_11} vpend(0): tpend(1): 12{l_2_9:linkedLeft()} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do local l_2_10 = l_2_2:getTimelineProperty(l_2_9:getActorSelector(), l_2_9:getPropertyName()) if l_2_10 then local l_2_11 = l_2_2:getPreviousKeyframe(l_2_10, l_2_9:getDelay()) do ---------------------------------------------- 34 EQ 0 12 3 next bool: 0 locals(12): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} 10{l_2_10} 11{l_2_11} vpend(0): tpend(0): (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do local l_2_10 = l_2_2:getTimelineProperty(l_2_9:getActorSelector(), l_2_9:getPropertyName()) if l_2_10 then local l_2_11 = l_2_2:getPreviousKeyframe(l_2_10, l_2_9:getDelay()) do ---------------------------------------------- 35 JMP 0 5 next bool: 1 locals(12): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} 10{l_2_10} 11{l_2_11} vpend(0): tpend(0): (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do local l_2_10 = l_2_2:getTimelineProperty(l_2_9:getActorSelector(), l_2_9:getPropertyName()) if l_2_10 then local l_2_11 = l_2_2:getPreviousKeyframe(l_2_10, l_2_9:getDelay()) do ---------------------------------------------- 36 TEST 11 0 0 next bool: 1 locals(12): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} 10{l_2_10} 11{l_2_11} vpend(0): tpend(0): (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do local l_2_10 = l_2_2:getTimelineProperty(l_2_9:getActorSelector(), l_2_9:getPropertyName()) if l_2_10 then local l_2_11 = l_2_2:getPreviousKeyframe(l_2_10, l_2_9:getDelay()) do ---------------------------------------------- 37 JMP 0 28 next bool: 2 locals(12): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} 10{l_2_10} 11{l_2_11} vpend(0): tpend(0): (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do local l_2_10 = l_2_2:getTimelineProperty(l_2_9:getActorSelector(), l_2_9:getPropertyName()) if l_2_10 then local l_2_11 = l_2_2:getPreviousKeyframe(l_2_10, l_2_9:getDelay()) do ---------------------------------------------- 38 GETTABLE 12 11 265 SET_CTR(Tpend) = 0 next bool: 2 locals(12): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} 10{l_2_10} 11{l_2_11} vpend(0): tpend(1): 12{l_2_11.linked} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do local l_2_10 = l_2_2:getTimelineProperty(l_2_9:getActorSelector(), l_2_9:getPropertyName()) if l_2_10 then local l_2_11 = l_2_2:getPreviousKeyframe(l_2_10, l_2_9:getDelay()) do ---------------------------------------------- 39 EQ 1 12 3 next bool: 2 locals(12): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} 10{l_2_10} 11{l_2_11} vpend(0): tpend(0): (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do local l_2_10 = l_2_2:getTimelineProperty(l_2_9:getActorSelector(), l_2_9:getPropertyName()) if l_2_10 then local l_2_11 = l_2_2:getPreviousKeyframe(l_2_10, l_2_9:getDelay()) do ---------------------------------------------- 40 JMP 0 25 next bool: 3 locals(12): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} 10{l_2_10} 11{l_2_11} vpend(0): tpend(0): (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do local l_2_10 = l_2_2:getTimelineProperty(l_2_9:getActorSelector(), l_2_9:getPropertyName()) if l_2_10 then local l_2_11 = l_2_2:getPreviousKeyframe(l_2_10, l_2_9:getDelay()) do ---------------------------------------------- 41 LOADNIL 12 12 0 SET_CTR(Tpend) = 0 next bool: 3 locals(12): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} 10{l_2_10} 11{l_2_11} vpend(0): tpend(1): 12{nil} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do local l_2_10 = l_2_2:getTimelineProperty(l_2_9:getActorSelector(), l_2_9:getPropertyName()) if l_2_10 then local l_2_11 = l_2_2:getPreviousKeyframe(l_2_10, l_2_9:getDelay()) do ---------------------------------------------- 42 GETUPVAL 13 2 0 Exps(0): at 34 dest 41 neg 0 (l_2_9:linkedLeft() == l_2_3) cpd 41 Exps(1): at 36 dest 66 neg 0 (l_2_11 (null) l_2_11) cpd 41 Exps(2): at 39 dest 66 neg 1 (l_2_11.linked == l_2_3) cpd 41 Stored at endif list: <66> 67 SET_CTR(Tpend) = 0 next bool: 0 locals(13): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} 10{l_2_10} 11{l_2_11} 12{l_2_12} vpend(0): tpend(1): 13{l_0_1} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do local l_2_10 = l_2_2:getTimelineProperty(l_2_9:getActorSelector(), l_2_9:getPropertyName()) if l_2_10 then local l_2_11 = l_2_2:getPreviousKeyframe(l_2_10, l_2_9:getDelay()) do if l_2_9:linkedLeft() ~= l_2_3 or l_2_11 and l_2_11.linked ~= l_2_3 then local l_2_12 = nil do ---------------------------------------------- 43 GETTABLE 13 13 266 SET_CTR(Tpend) = 0 next bool: 0 locals(13): 0{l_2_0} 1{l_2_1} 2{l_2_2} 3{l_2_3} 4{l_2_4} 5{l_2_5} 6{l_2_6} 7{l_2_7} 8{l_2_8} 9{l_2_9} 10{l_2_10} 11{l_2_11} 12{l_2_12} vpend(0): tpend(1): 13{l_0_1.step} (l_2_0, l_2_1, l_2_2, l_2_3) if not l_0_2 then l_0_2 = require("model.server.ModelRuntime") end local l_2_4 = l_0_6(l_2_0) if not l_2_4 then return end for l_2_8 = 1, #l_2_4 do local l_2_9 = l_2_4[l_2_8] do local l_2_10 = l_2_2:getTimelineProperty(l_2_9:getActorSelector(), l_2_9:getPropertyName()) if l_2_10 then local l_2_11 = l_2_2:getPreviousKeyframe(l_2_10, l_2_9:getDelay()) do if l_2_9:linkedLeft() ~= l_2_3 or l_2_11 and l_2_11.linked ~= l_2_3 then local l_2_12 = nil do ---------------------------------------------- 44 CLOSURE 14 0 ---------------------------------------------- 1 GETUPVAL 0 0 0 SET_CTR(Tpend) = 0 next bool: 0 locals(0): vpend(0): tpend(1): 0{l_2_9} () ---------------------------------------------- 2 SELF 0 0 256 SET_CTR(Tpend) = 0 SET_CTR(Tpend) = 1 next bool: 0 locals(0): vpend(0): tpend(2): 1{l_2_9} 0{l_2_9:linkLeft} () ---------------------------------------------- 3 GETUPVAL 2 1 0 SET_CTR(Tpend) = 2 next bool: 0 locals(0): vpend(0): tpend(3): 1{l_2_9} 0{l_2_9:linkLeft} 2{l_2_3} () ---------------------------------------------- 4 CALL 0 3 1 next bool: 0 locals(0): vpend(0): tpend(0): () l_2_9:linkLeft(l_2_3) ---------------------------------------------- 5 GETUPVAL 0 2 0 SET_CTR(Tpend) = 0 next bool: 0 locals(0): vpend(0): tpend(1): 0{l_2_11} () l_2_9:linkLeft(l_2_3) ---------------------------------------------- 6 TEST 0 0 0 next bool: 0 locals(0): vpend(0): tpend(0): () l_2_9:linkLeft(l_2_3) ---------------------------------------------- 7 JMP 0 34 next bool: 1 locals(0): vpend(0): tpend(0): () l_2_9:linkLeft(l_2_3) ---------------------------------------------- 8 GETUPVAL 0 2 0 SET_CTR(Tpend) = 0 next bool: 1 locals(0): vpend(0): tpend(1): 0{l_2_11} () l_2_9:linkLeft(l_2_3) ---------------------------------------------- 9 SELF 0 0 257 SET_CTR(Tpend) = 0 SET_CTR(Tpend) = 1 next bool: 1 locals(0): vpend(0): tpend(2): 1{l_2_11} 0{l_2_11:link} () l_2_9:linkLeft(l_2_3) ---------------------------------------------- 10 GETUPVAL 2 1 0 SET_CTR(Tpend) = 2 next bool: 1 locals(0): vpend(0): tpend(3): 1{l_2_11} 0{l_2_11:link} 2{l_2_3} () l_2_9:linkLeft(l_2_3) ---------------------------------------------- 11 CALL 0 3 1 Exps(0): at 6 dest 42 neg 0 (l_2_11 (null) l_2_11) cpd -1 Stored at endif list: <42> next bool: 0 locals(0): vpend(0): tpend(0): () l_2_9:linkLeft(l_2_3) if l_2_11 then l_2_11:link(l_2_3) ---------------------------------------------- 12 GETUPVAL 0 1 0 SET_CTR(Tpend) = 0 next bool: 0 locals(0): vpend(0): tpend(1): 0{l_2_3} () l_2_9:linkLeft(l_2_3) if l_2_11 then l_2_11:link(l_2_3) ---------------------------------------------- 13 EQ 0 0 258 next bool: 0 locals(0): vpend(0): tpend(0): () l_2_9:linkLeft(l_2_3) if l_2_11 then l_2_11:link(l_2_3) ---------------------------------------------- 14 JMP 0 27 next bool: 1 locals(0): vpend(0): tpend(0): () l_2_9:linkLeft(l_2_3) if l_2_11 then l_2_11:link(l_2_3) ---------------------------------------------- 15 GETUPVAL 0 0 0 SET_CTR(Tpend) = 0 next bool: 1 locals(0): vpend(0): tpend(1): 0{l_2_9} () l_2_9:linkLeft(l_2_3) if l_2_11 then l_2_11:link(l_2_3) ---------------------------------------------- 16 GETTABLE 0 0 259 SET_CTR(Tpend) = 0 next bool: 1 locals(0): vpend(0): tpend(1): 0{l_2_9.keyframeBegin} () l_2_9:linkLeft(l_2_3) if l_2_11 then l_2_11:link(l_2_3) ---------------------------------------------- 17 SELF 0 0 260 SET_CTR(Tpend) = 0 SET_CTR(Tpend) = 1 next bool: 1 locals(0): vpend(0): tpend(2): 1{l_2_9.keyframeBegin} 0{l_2_9.keyframeBegin:getPropertyValue} () l_2_9:linkLeft(l_2_3) if l_2_11 then l_2_11:link(l_2_3) ---------------------------------------------- 18 CALL 0 2 2 SET_CTR(Tpend) = 0 next bool: 1 locals(0): vpend(0): tpend(1): 0{l_2_9.keyframeBegin:getPropertyValue()} () l_2_9:linkLeft(l_2_3) if l_2_11 then l_2_11:link(l_2_3) ---------------------------------------------- 19 GETUPVAL 1 2 0 SET_CTR(Tpend) = 1 next bool: 1 locals(0): vpend(0): tpend(2): 0{l_2_9.keyframeBegin:getPropertyValue()} 1{l_2_11} () l_2_9:linkLeft(l_2_3) if l_2_11 then l_2_11:link(l_2_3) ---------------------------------------------- 20 SELF 1 1 260 SET_CTR(Tpend) = 1 SET_CTR(Tpend) = 2 next bool: 1 locals(0): vpend(0): tpend(3): 0{l_2_9.keyframeBegin:getPropertyValue()} 2{l_2_11} 1{l_2_11:getPropertyValue} () l_2_9:linkLeft(l_2_3) if l_2_11 then l_2_11:link(l_2_3) ---------------------------------------------- 21 CALL 1 2 2 SET_CTR(Tpend) = 1 next bool: 1 locals(0): vpend(0): tpend(2): 0{l_2_9.keyframeBegin:getPropertyValue()} 1{l_2_11:getPropertyValue()} () l_2_9:linkLeft(l_2_3) if l_2_11 then l_2_11:link(l_2_3) ---------------------------------------------- 22 EQ 1 0 1 next bool: 1 locals(0): vpend(0): tpend(0): () l_2_9:linkLeft(l_2_3) if l_2_11 then l_2_11:link(l_2_3) ---------------------------------------------- 23 JMP 0 18 next bool: 2 locals(0): vpend(0): tpend(0): () l_2_9:linkLeft(l_2_3) if l_2_11 then l_2_11:link(l_2_3) ---------------------------------------------- 24 GETUPVAL 0 0 0 SET_CTR(Tpend) = 0 next bool: 2 locals(0): vpend(0): tpend(1): 0{l_2_9} () l_2_9:linkLeft(l_2_3) if l_2_11 then l_2_11:link(l_2_3) ---------------------------------------------- 25 GETTABLE 0 0 259 SET_CTR(Tpend) = 0 next bool: 2 locals(0): vpend(0): tpend(1): 0{l_2_9.keyframeBegin} () l_2_9:linkLeft(l_2_3) if l_2_11 then l_2_11:link(l_2_3) ---------------------------------------------- 26 SELF 0 0 260 SET_CTR(Tpend) = 0 SET_CTR(Tpend) = 1 next bool: 2 locals(0): vpend(0): tpend(2): 1{l_2_9.keyframeBegin} 0{l_2_9.keyframeBegin:getPropertyValue} () l_2_9:linkLeft(l_2_3) if l_2_11 then l_2_11:link(l_2_3) ---------------------------------------------- 27 CALL 0 2 2 SET_CTR(Tpend) = 0 next bool: 2 locals(0): vpend(0): tpend(1): 0{l_2_9.keyframeBegin:getPropertyValue()} () l_2_9:linkLeft(l_2_3) if l_2_11 then l_2_11:link(l_2_3) ---------------------------------------------- 28 SETUPVAL 0 3 0 SET_CTR(Tpend) = 0