stage10101.lua全文:
local T = require("trigger")
local G = require("gamedefine")
init = function()
-- function num : 0_0 , upvalues : T
local tid = {}
tid[1] = (T.create)("trigger_handle_1")
;
(T.add_event)(tid[1], (T.event).AREA_LOST, 373, 1, 0)
tid[2] = (T.create)("trigger_handle_2")
;
(T.add_event)(tid[2], (T.event).ARMY_DIED, 6, 6)
tid[3] = (T.create)("trigger_handle_3")
;
(T.add_event)(tid[3], (T.event).AREA_LOST, 155, 1, 0)
tid[4] = (T.create)("trigger_handle_4")
;
(T.add_event)(tid[4], (T.event).AREA_LOST, 300, 1, 0)
tid[5] = (T.create)("trigger_handle_5")
;
(T.add_event)(tid[5], (T.event).ARMY_DIED, 5, 0)
tid[6] = (T.create)("trigger_handle_6")
;
(T.add_event)(tid[6], (T.event).ROUND_BEGIN, 1)
end
trigger_handle_1 = function()
-- function num : 0_1 , upvalues : T, G
(T.exec_action)((T.action).ARMY_MORALE, (G.armytype).COUNTRY, 1, (G.moral).DEC_25)
end
trigger_handle_2 = function()
-- function num : 0_2 , upvalues : T, G
(T.exec_action)((T.action).EXTRACTING, (G.armytype).AREA, 415, 2)
;
(T.exec_action)((T.action).EXTRACTING, (G.armytype).GROUP, 3, 1)
;
(T.exec_action)((T.action).ARMY_MORALE, (G.armytype).COUNTRY, 1, (G.moral).DEC_25)
;
(T.exec_action)((T.action).EXTRACTING, (G.armytype).AREA, 387, 2)
;
(T.exec_action)((T.action).EXTRACTING, (G.armytype).AREA, 443, 2)
;
(T.exec_action)((T.action).DIALOGUE, 10112)
end
trigger_handle_3 = function()
-- function num : 0_3 , upvalues : T, G
(T.exec_action)((T.action).EXTRACTING, (G.armytype).GROUP, 4, 1)
;
(T.exec_action)((T.action).EXTRACTING, (G.armytype).AREA, 415, 2)
;
(T.exec_action)((T.action).EXTRACTING, (G.armytype).AREA, 387, 2)
;
(T.exec_action)((T.action).EXTRACTING, (G.armytype).AREA, 443, 2)
end
trigger_handle_4 = function()
-- function num : 0_4 , upvalues : T, G
(T.exec_action)((T.action).EXTRACTING, (G.armytype).GROUP, 5, 1)
;
(T.exec_action)((T.action).EXTRACTING, (G.armytype).AREA, 415, 2)
;
(T.exec_action)((T.action).EXTRACTING, (G.armytype).AREA, 387, 2)
;
(T.exec_action)((T.action).EXTRACTING, (G.armytype).AREA, 443, 2)
end
trigger_handle_5 = function()
-- function num : 0_5 , upvalues : T, G
(T.exec_action)((T.action).CHANGE_TARGET_AREA, (G.armytype).GROUP, 2, 411)
;
(T.exec_action)((T.action).DIALOGUE, 10113)
end
trigger_handle_6 = function()
-- function num : 0_6 , upvalues : T
(T.exec_action)((T.action).DIALOGUE, 10111)
end