| 123456789101112131415161718192021222324 |
- local MonsterCaveCommand = class('MonsterCaveCommand', framework.SimpleCommand)
- local optionsUtils = requireProxy("optionsUtils")
- function MonsterCaveCommand:ctor()
- end
- function MonsterCaveCommand:execute(notification)
- local data = notification:getBody()
- local actor = data.actor
- if not actor then
- return false
- end
-
- local inputProxy = global.Facade:retrieveProxy(global.ProxyTable.PlayerInputProxy)
- local autoProxy = global.Facade:retrieveProxy(global.ProxyTable.Auto)
- local actorID = actor:GetID()
-
- if inputProxy:GetTargetID() == actorID then
- inputProxy:ClearTarget()
- end
- end
- return MonsterCaveCommand
|