78 lines
2.2 KiB
Lua
78 lines
2.2 KiB
Lua
local pipeRouterCtrl = require_ex('UI/Panels/FacPipeRouter/FacPipeRouterCtrl')
|
|
local PANEL_ID = PanelId.FacPipeConverger
|
|
|
|
|
|
|
|
FacPipeConvergerCtrl = HL.Class('FacPipeConvergerCtrl', pipeRouterCtrl.FacPipeRouterCtrl)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
FacPipeConvergerCtrl.s_messages = HL.StaticField(HL.Table) << {
|
|
|
|
}
|
|
|
|
|
|
|
|
FacPipeConvergerCtrl._InitRouterPortData = HL.Override() << function(self)
|
|
self.m_isSinglePortIn = false
|
|
|
|
self.m_inBindingAnimMap = {
|
|
{
|
|
decoAnimWrapper = self.view.arrowDecoAnimationIn1,
|
|
decoAnimName = "facconnector_arrow03",
|
|
conveyorAnimWrapper = self.view.conveyorAnimationIn1,
|
|
conveyorAnimName = "facpipeconnector_arrow03",
|
|
},
|
|
{
|
|
decoAnimWrapper = self.view.arrowDecoAnimationIn2,
|
|
decoAnimName = "facconnector_arrow",
|
|
conveyorAnimWrapper = self.view.conveyorAnimationIn2,
|
|
conveyorAnimName = "facpipeconnector_arrow",
|
|
},
|
|
{
|
|
decoAnimWrapper = self.view.arrowDecoAnimationIn3,
|
|
decoAnimName = "facconnector_arrow02",
|
|
conveyorAnimWrapper = self.view.conveyorAnimationIn3,
|
|
conveyorAnimName = "facpipeconnector_arrow",
|
|
}
|
|
}
|
|
self.m_outBindingAnimMap = {
|
|
{
|
|
decoAnimWrapper = self.view.arrowDecoAnimationOut1,
|
|
decoAnimName = "facconnector_arrow01",
|
|
conveyorAnimWrapper = self.view.conveyorAnimationOut1,
|
|
conveyorAnimName = "facpipeconnector_arrow02",
|
|
},
|
|
}
|
|
|
|
self.m_inItemAnimMap = {
|
|
{
|
|
animationNode = self.view.itemAnimationIn1,
|
|
animationName = "connector_facpipe_changed_4",
|
|
},
|
|
{
|
|
animationNode = self.view.itemAnimationIn2,
|
|
animationName = "connector_facpipe_changed_3",
|
|
},
|
|
{
|
|
animationNode = self.view.itemAnimationIn3,
|
|
animationName = "connector_facpipe_changed",
|
|
}
|
|
}
|
|
self.m_outItemAnimMap = {
|
|
{
|
|
animationNode = self.view.itemAnimationOut1,
|
|
animationName = "connector_facpipe_changed_2",
|
|
}
|
|
}
|
|
|
|
self.m_initialNaviTarget = self.view.itemLogistics4
|
|
end
|
|
|
|
HL.Commit(FacPipeConvergerCtrl)
|