Ну во-первых, если в самом начале заказчик делает вид, что он все понимает и знает, значит весь проект будет состоять из твоих объяснений и просьб конкретнее выражать мысль.
Во-вторых, не стоит использовать один и тот же скрипт на враге и игроке, даже если они делают одно и то же, за исключением маленьких деталей. Иначе придется делать enum с Player и AI и ебашить много ифов.
В-третьих, рот я ебал этого вашего adMob. И если заказчик говорит "adMob как-то привычнее", это не значит, что он с ним работал, а значит, что он где-то когда-то от кого-то зачем-то о нем слышал
Я сделал один и тот же скрипт для ИИ и игрока