not 4. alien doors have a tuWalk cost as well. use that instead. you could have isThroughClosedUfoDoor function return it as an int.