diff --git a/resources/g2/icons/multiplayer_desync.png b/resources/g2/icons/multiplayer_desync.png index 899cfde226..43e989b945 100644 Binary files a/resources/g2/icons/multiplayer_desync.png and b/resources/g2/icons/multiplayer_desync.png differ diff --git a/resources/g2/icons/multiplayer_sync.png b/resources/g2/icons/multiplayer_sync.png index bb78f2bc4e..596f876fa3 100644 Binary files a/resources/g2/icons/multiplayer_sync.png and b/resources/g2/icons/multiplayer_sync.png differ diff --git a/resources/g2/icons/multiplayer_toolbar.png b/resources/g2/icons/multiplayer_toolbar.png new file mode 100644 index 0000000000..4838985f30 Binary files /dev/null and b/resources/g2/icons/multiplayer_toolbar.png differ diff --git a/resources/g2/sprites.json b/resources/g2/sprites.json index 7f3bac5eb7..1f0a72d449 100644 --- a/resources/g2/sprites.json +++ b/resources/g2/sprites.json @@ -418,6 +418,11 @@ { "path": "icons/map_east_pressed.png" }, + { + "path": "icons/multiplayer_toolbar.png", + "x_offset": 0, + "y_offset": 0 + }, { "path": "icons/multiplayer_sync.png", "x_offset": 0, diff --git a/src/openrct2-ui/windows/TopToolbar.cpp b/src/openrct2-ui/windows/TopToolbar.cpp index 349180f178..0817612147 100644 --- a/src/openrct2-ui/windows/TopToolbar.cpp +++ b/src/openrct2-ui/windows/TopToolbar.cpp @@ -996,8 +996,8 @@ static void window_top_toolbar_paint(rct_window* w, rct_drawpixelinfo* dpi) y = w->y + window_top_toolbar_widgets[WIDX_NETWORK].top + 0; if (widget_is_pressed(w, WIDX_NETWORK)) y++; - imgId = SPR_SHOW_GUESTS_ON_THIS_RIDE_ATTRACTION; - gfx_draw_sprite(dpi, imgId, x, y, 0); + imgId = SPR_G2_MULTIPLAYER_TOOLBAR; + gfx_draw_sprite(dpi, imgId, x - 2, y - 2, 0); gCurrentFontSpriteBase = FONT_SPRITE_BASE_MEDIUM; imgId = (network_is_desynchronised() ? SPR_G2_MULTIPLAYER_DESYNC : SPR_G2_MULTIPLAYER_SYNC); gfx_draw_sprite(dpi, imgId, x + 3, y + 11, 0); diff --git a/src/openrct2/sprites.h b/src/openrct2/sprites.h index 869a5ca1f5..ff09958c04 100644 --- a/src/openrct2/sprites.h +++ b/src/openrct2/sprites.h @@ -838,10 +838,11 @@ enum SPR_G2_MAP_EAST = SPR_G2_BEGIN + 120, SPR_G2_MAP_EAST_PRESSED = SPR_G2_BEGIN + 121, - SPR_G2_MULTIPLAYER_SYNC = SPR_G2_BEGIN + 122, - SPR_G2_MULTIPLAYER_DESYNC = SPR_G2_BEGIN + 123, + SPR_G2_MULTIPLAYER_TOOLBAR = SPR_G2_BEGIN + 122, + SPR_G2_MULTIPLAYER_SYNC = SPR_G2_BEGIN + 123, + SPR_G2_MULTIPLAYER_DESYNC = SPR_G2_BEGIN + 124, - SPR_G2_CHAR_BEGIN = SPR_G2_BEGIN + 124, + SPR_G2_CHAR_BEGIN = SPR_G2_BEGIN + 125, SPR_G2_AE_UPPER = SPR_G2_CHAR_BEGIN, SPR_G2_AE_LOWER = SPR_G2_CHAR_BEGIN + 1,