diff --git a/code/game/gamemodes/xenos/xenos.dm b/code/game/gamemodes/xenos/xenos.dm index 60eb9d05896..53ac35d5d60 100644 --- a/code/game/gamemodes/xenos/xenos.dm +++ b/code/game/gamemodes/xenos/xenos.dm @@ -5,7 +5,7 @@ /datum/game_mode/xenos name = "xenos" config_tag = "xenos" - required_players = 15 + required_players = 0 recommended_players = 20 required_players_secret = 15 required_enemies = 3 @@ -93,7 +93,10 @@ loc_landmark = sloc O.loc = loc_landmark.loc O.icon_state = "ai-alien" - O.verbs.Remove(/mob/living/silicon/ai/verb/pick_icon) + O.verbs.Remove(,/mob/living/silicon/ai/proc/ai_call_shuttle,/mob/living/silicon/ai/proc/ai_camera_track, \ + /mob/living/silicon/ai/proc/ai_camera_list, /mob/living/silicon/ai/proc/ai_network_change, \ + /mob/living/silicon/ai/proc/ai_statuschange, /mob/living/silicon/ai/proc/ai_hologram_change, \ + /mob/living/silicon/ai/proc/toggle_camera_light,/mob/living/silicon/ai/verb/pick_icon) O.laws = new /datum/ai_laws/alienmov O.name = "Alien AI" xenoai_selected = 1 diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index e7b09a62e0d..9de9627b2b1 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -107,7 +107,10 @@ var/list/ai_list = list() if(B.alien) B.brainmob.mind.transfer_to(src) icon_state = "ai-alien" - verbs.Remove(/mob/living/silicon/ai/verb/pick_icon) + verbs.Remove(,/mob/living/silicon/ai/proc/ai_call_shuttle,/mob/living/silicon/ai/proc/ai_camera_track, \ + /mob/living/silicon/ai/proc/ai_camera_list, /mob/living/silicon/ai/proc/ai_network_change, \ + /mob/living/silicon/ai/proc/ai_statuschange, /mob/living/silicon/ai/proc/ai_hologram_change, \ + /mob/living/silicon/ai/proc/toggle_camera_light,/mob/living/silicon/ai/verb/pick_icon) laws = new /datum/ai_laws/alienmov else B.brainmob.mind.transfer_to(src) diff --git a/data/mode.txt b/data/mode.txt index ef18df98db4..b728002254f 100644 --- a/data/mode.txt +++ b/data/mode.txt @@ -1 +1 @@ -extended +xenos diff --git a/icons/mob/alien.dmi b/icons/mob/alien.dmi index 8d107a7124e..6deb4a3fbac 100644 Binary files a/icons/mob/alien.dmi and b/icons/mob/alien.dmi differ