diff --git a/code/__DEFINES/hud.dm b/code/__DEFINES/hud.dm index 4d3d0b14853..756e74a8cff 100644 --- a/code/__DEFINES/hud.dm +++ b/code/__DEFINES/hud.dm @@ -196,8 +196,8 @@ #define ui_ghost_teleport "SOUTH:6,CENTER:24" #define ui_ghost_settings "SOUTH: 6, CENTER+1:24" #define ui_ghost_minigames "SOUTH: 6, CENTER+2:24" -#define ui_ghost_language_menu "SOUTH: 6, CENTER+3:24" -#define ui_ghost_floor_changer "SOUTH: 6, CENTER+3:8" +#define ui_ghost_language_menu "SOUTH: 6, CENTER+3:22" +#define ui_ghost_floor_changer "SOUTH: 6, CENTER+3:7" //Blobbernauts #define ui_blobbernaut_overmind_health "EAST-1:28,CENTER+0:19" diff --git a/code/_onclick/hud/ghost.dm b/code/_onclick/hud/ghost.dm index a958e37a3f0..0600436348c 100644 --- a/code/_onclick/hud/ghost.dm +++ b/code/_onclick/hud/ghost.dm @@ -84,18 +84,11 @@ using.screen_loc = ui_ghost_minigames static_inventory += using - using = new /atom/movable/screen/language_menu(null, src) + using = new /atom/movable/screen/language_menu/ghost(null, src) using.screen_loc = ui_ghost_language_menu - using.icon = ui_style static_inventory += using - using = new /atom/movable/screen/language_menu(null, src) - using.screen_loc = ui_ghost_language_menu - using.icon = ui_style - static_inventory += using - - floor_change = new /atom/movable/screen/floor_changer/vertical(null, src) - floor_change.icon = ui_style + floor_change = new /atom/movable/screen/floor_changer/vertical/ghost(null, src) floor_change.screen_loc = ui_ghost_floor_changer static_inventory += floor_change diff --git a/code/_onclick/hud/screen_objects.dm b/code/_onclick/hud/screen_objects.dm index a7c94f22430..f54a5bcd15d 100644 --- a/code/_onclick/hud/screen_objects.dm +++ b/code/_onclick/hud/screen_objects.dm @@ -165,6 +165,9 @@ /atom/movable/screen/language_menu/Click() usr.get_language_holder().open_language_menu(usr) +/atom/movable/screen/language_menu/ghost + icon = 'icons/hud/screen_ghost.dmi' + /atom/movable/screen/inventory /// The identifier for the slot. It has nothing to do with ID cards. var/slot_id @@ -390,6 +393,9 @@ icon_state = "floor_change_v" vertical = TRUE +/atom/movable/screen/floor_changer/vertical/ghost + icon = 'icons/hud/screen_ghost.dmi' + /atom/movable/screen/spacesuit name = "Space suit cell status" icon_state = "spacesuit_0" diff --git a/icons/hud/screen_clockwork.dmi b/icons/hud/screen_clockwork.dmi index a4ff4b3950b..7af6be4602f 100644 Binary files a/icons/hud/screen_clockwork.dmi and b/icons/hud/screen_clockwork.dmi differ diff --git a/icons/hud/screen_ghost.dmi b/icons/hud/screen_ghost.dmi index 5868fcfbad4..f7a3d67cfbd 100644 Binary files a/icons/hud/screen_ghost.dmi and b/icons/hud/screen_ghost.dmi differ diff --git a/icons/hud/screen_glass.dmi b/icons/hud/screen_glass.dmi index 56e9c2a2aae..c0ac804fc8b 100644 Binary files a/icons/hud/screen_glass.dmi and b/icons/hud/screen_glass.dmi differ diff --git a/icons/hud/screen_midnight.dmi b/icons/hud/screen_midnight.dmi index cdd986d8013..e382bbca0d6 100644 Binary files a/icons/hud/screen_midnight.dmi and b/icons/hud/screen_midnight.dmi differ diff --git a/icons/hud/screen_plasmafire.dmi b/icons/hud/screen_plasmafire.dmi index ecdf4a70b46..e6602b9e42b 100644 Binary files a/icons/hud/screen_plasmafire.dmi and b/icons/hud/screen_plasmafire.dmi differ diff --git a/icons/hud/screen_slimecore.dmi b/icons/hud/screen_slimecore.dmi index 66696941beb..9f25a0ea510 100644 Binary files a/icons/hud/screen_slimecore.dmi and b/icons/hud/screen_slimecore.dmi differ