29 lines
632 B
Lua
29 lines
632 B
Lua
local LuaSystemBase = require_ex('LuaSystem/LuaSystemBase')
|
|
|
|
|
|
|
|
|
|
|
|
AudioEventLuaSystem = HL.Class('AudioEventLuaSystem', LuaSystemBase.LuaSystemBase)
|
|
|
|
|
|
|
|
|
|
AudioEventLuaSystem.AudioEventLuaSystem = HL.Constructor() << function(self)
|
|
self:RegisterMessage(MessageConst.ON_FAC_MODE_CHANGE, function(toFactoryMode)
|
|
CS.Beyond.Gameplay.Audio.Utils.AudioGameStateMonitor.Set(GEnums.AudioGameState.Factory, toFactoryMode)
|
|
end)
|
|
end
|
|
|
|
|
|
|
|
AudioEventLuaSystem.OnInit = HL.Override() << function(self)
|
|
end
|
|
|
|
|
|
|
|
AudioEventLuaSystem.OnRelease = HL.Override() << function(self)
|
|
end
|
|
|
|
HL.Commit(AudioEventLuaSystem)
|
|
return AudioEventLuaSystem |