From 21ef470c6c3dbd70f7add316ef69649ca49f5c2e Mon Sep 17 00:00:00 2001 From: LoafyLemon Date: Tue, 28 May 2024 21:10:37 +0100 Subject: [PATCH] Implement new cursors --- game/gui/creamy_pumpkin_pie/cursor_hand.png | 3 +++ game/gui/creamy_pumpkin_pie/cursor_hand_medium.png | 3 +++ game/gui/creamy_pumpkin_pie/cursor_hand_small.png | 3 +++ game/gui/creamy_pumpkin_pie/cursor_pointer.png | 3 +++ game/gui/creamy_pumpkin_pie/cursor_pointer_medium.png | 3 +++ game/gui/creamy_pumpkin_pie/cursor_pointer_small.png | 3 +++ game/scripts/interface/screens.rpy | 1 + game/scripts/options.rpy | 5 ++++- 8 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 game/gui/creamy_pumpkin_pie/cursor_hand.png create mode 100644 game/gui/creamy_pumpkin_pie/cursor_hand_medium.png create mode 100644 game/gui/creamy_pumpkin_pie/cursor_hand_small.png create mode 100644 game/gui/creamy_pumpkin_pie/cursor_pointer.png create mode 100644 game/gui/creamy_pumpkin_pie/cursor_pointer_medium.png create mode 100644 game/gui/creamy_pumpkin_pie/cursor_pointer_small.png diff --git a/game/gui/creamy_pumpkin_pie/cursor_hand.png b/game/gui/creamy_pumpkin_pie/cursor_hand.png new file mode 100644 index 00000000..57e7e83a --- /dev/null +++ b/game/gui/creamy_pumpkin_pie/cursor_hand.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:935d0757cf774fda8251376c2c6d042cbc3209ced1ca14dc395b5f3d7cecb2f8 +size 4100 diff --git a/game/gui/creamy_pumpkin_pie/cursor_hand_medium.png b/game/gui/creamy_pumpkin_pie/cursor_hand_medium.png new file mode 100644 index 00000000..2eeb3b58 --- /dev/null +++ b/game/gui/creamy_pumpkin_pie/cursor_hand_medium.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d1911c7ca8d274162f81ac033ceceb86851ffd14912ac55f7589cb76ebf59dc +size 1500 diff --git a/game/gui/creamy_pumpkin_pie/cursor_hand_small.png b/game/gui/creamy_pumpkin_pie/cursor_hand_small.png new file mode 100644 index 00000000..f5554dc3 --- /dev/null +++ b/game/gui/creamy_pumpkin_pie/cursor_hand_small.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:397c2d174121a3c56241bf7d6f0e68e0dc76aa92bbab65442fd8512622c82054 +size 957 diff --git a/game/gui/creamy_pumpkin_pie/cursor_pointer.png b/game/gui/creamy_pumpkin_pie/cursor_pointer.png new file mode 100644 index 00000000..f972a342 --- /dev/null +++ b/game/gui/creamy_pumpkin_pie/cursor_pointer.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fadee51aba9614ddf3cd68e0fcb57ec224ae6acb4fe8ff8534be22b9a784f227 +size 2812 diff --git a/game/gui/creamy_pumpkin_pie/cursor_pointer_medium.png b/game/gui/creamy_pumpkin_pie/cursor_pointer_medium.png new file mode 100644 index 00000000..e63574f9 --- /dev/null +++ b/game/gui/creamy_pumpkin_pie/cursor_pointer_medium.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5fce0cdf013a85907612e0185433b20916bde8f46c5950130504999b0eeee5f1 +size 1384 diff --git a/game/gui/creamy_pumpkin_pie/cursor_pointer_small.png b/game/gui/creamy_pumpkin_pie/cursor_pointer_small.png new file mode 100644 index 00000000..cc4f1de8 --- /dev/null +++ b/game/gui/creamy_pumpkin_pie/cursor_pointer_small.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d91be9fd7e17cf7c26e1afabc248839ed946e208ceafe4af5f2999cc26db9706 +size 913 diff --git a/game/scripts/interface/screens.rpy b/game/scripts/interface/screens.rpy index 9da22fe7..dc8d6b73 100644 --- a/game/scripts/interface/screens.rpy +++ b/game/scripts/interface/screens.rpy @@ -58,6 +58,7 @@ screen close_button_background(action=Return("Close"), keysym=None): button style "empty": action action keysym keysym + mouse "default" transclude # Animation effect controller diff --git a/game/scripts/options.rpy b/game/scripts/options.rpy index 24317558..c71ca2a8 100644 --- a/game/scripts/options.rpy +++ b/game/scripts/options.rpy @@ -61,7 +61,10 @@ define config.transparent_tile = False define config.narrator_menu = True define config.hard_rollback_limit = 100 define config.history_length = 250 -define config.mouse = {"default": [("interface/cursor.webp", 0, 0)]} +define config.mouse = { + "default": [("gui/creamy_pumpkin_pie/cursor_pointer_medium.png", 0, 0)], + "button": [("gui/creamy_pumpkin_pie/cursor_hand_medium.png", 0, 0)], + } define config.help = None define config.side_image_only_not_showing = True define config.allow_underfull_grids = True