From e12021a43227f6451ec49a619f920cee71228a17 Mon Sep 17 00:00:00 2001 From: Bela Mezo Date: Wed, 18 Mar 2026 12:02:34 +0100 Subject: [PATCH] Displays the characters on street and in office. --- inc/screen/screen.office.lua | 16 +++++++++++++++- inc/screen/screen.walking_to_home.lua | 9 ++++++++- inc/screen/screen.walking_to_office.lua | 14 +++++++++++++- 3 files changed, 36 insertions(+), 3 deletions(-) diff --git a/inc/screen/screen.office.lua b/inc/screen/screen.office.lua index 904eb85..51de28e 100644 --- a/inc/screen/screen.office.lua +++ b/inc/screen/screen.office.lua @@ -9,5 +9,19 @@ Screen.register({ situations = { "drink_coffee", }, - background = "office" + background = "office", + draw = function() + if Window.get_current_id() == "game" then + Sprite.draw_at("norman", 13 * 8, 9 * 8) + Sprite.draw_at("dev_buddy", 15 * 8, 9 * 8) + Sprite.draw_at("dev_project_manager", 6 * 8, 4 * 8) + Sprite.draw_at("dev_hr_girl", 12 * 8, 4 * 8) + Sprite.draw_at("dev_introvert", -4 + 5 * 8, 9 * 8) + Sprite.draw_at("dev_extrovert", 20 * 8, 4 * 8) + Sprite.draw_at("dev_girl", 23 * 8, 5 * 8) + Sprite.draw_at("dev_boy", 10 * 8, 11 * 8 + 4) + Sprite.draw_at("dev_guru", 22 * 8, 10 * 8 + 4) + Sprite.draw_at("dev_operator", 27 * 8, 10 * 8 + 4) + end + end }) diff --git a/inc/screen/screen.walking_to_home.lua b/inc/screen/screen.walking_to_home.lua index 5c72af7..6ae9234 100644 --- a/inc/screen/screen.walking_to_home.lua +++ b/inc/screen/screen.walking_to_home.lua @@ -5,5 +5,12 @@ Screen.register({ "go_to_home", "go_to_office", }, - background = "street" + background = "street", + draw = function() + if Window.get_current_id() == "game" then + Sprite.draw_at("norman", 7 * 8, 3 * 8) + Sprite.draw_at("pizza_vendor", 19 * 8, 1 * 8) + Sprite.draw_at("dev_guard", 22 * 8, 2 * 8) + end + end }) diff --git a/inc/screen/screen.walking_to_office.lua b/inc/screen/screen.walking_to_office.lua index c77379a..db85336 100644 --- a/inc/screen/screen.walking_to_office.lua +++ b/inc/screen/screen.walking_to_office.lua @@ -6,5 +6,17 @@ Screen.register({ "go_to_office", "start_discussion", }, - background = "street" + background = "street", + draw = function() + if Window.get_current_id() == "game" then + Sprite.draw_at("norman", 7 * 8, 3 * 8) + Sprite.draw_at("sumphore", 9 * 8, 2 * 8) + Sprite.draw_at("pizza_vendor", 19 * 8, 1 * 8) + Sprite.draw_at("dev_guard", 22 * 8, 2 * 8) + Sprite.draw_at("matrix_trinity", 5 * 8, 11 * 8) + Sprite.draw_at("matrix_neo", 7 * 8, 11 * 8) + Sprite.draw_at("matrix_oraculum", 9 * 8, 12 * 8) + Sprite.draw_at("matrix_architect", 11 * 8, 11 * 8) + end + end })