fixed enemy LOS, controller functions refactoring
fixed enemy LOS, controller functions refactoring