summary refs log tree commit diff stats
path: root/src/menu_system.cpp
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2021-03-13 09:29:47 -0500
committerStar Rauchenberger <fefferburbia@gmail.com>2021-03-13 15:34:50 -0500
commitf839e07d4d2e94070129129c669072145235cf4f (patch)
tree3b1cd73c00d1ea968646dd649199d54a25964d8e /src/menu_system.cpp
parent42495836c9ebe1c3914540043d2338eebd85dbab (diff)
downloadtanetane-f839e07d4d2e94070129129c669072145235cf4f.tar.gz
tanetane-f839e07d4d2e94070129129c669072145235cf4f.tar.bz2
tanetane-f839e07d4d2e94070129129c669072145235cf4f.zip
Added cursor to pause menu
#7
Diffstat (limited to 'src/menu_system.cpp')
-rw-r--r--src/menu_system.cpp17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/menu_system.cpp b/src/menu_system.cpp index 00c4849..acbfd76 100644 --- a/src/menu_system.cpp +++ b/src/menu_system.cpp
@@ -12,6 +12,23 @@ void MenuSystem::tick(double dt) {
12 } else if (pauseAnimation_.getProgress() == 1.0) { 12 } else if (pauseAnimation_.getProgress() == 1.0) {
13 openState_ = OpenState::Open; 13 openState_ = OpenState::Open;
14 } 14 }
15 } else if (openState_ == OpenState::Open) {
16 cursorBobTimer_.accumulate(dt);
17 while (cursorBobTimer_.step()) {
18 if (cursorBobDown_) {
19 cursorBob_++;
20
21 if (cursorBob_ >= 4) {
22 cursorBobDown_ = false;
23 }
24 } else {
25 cursorBob_--;
26
27 if (cursorBob_ <= 0) {
28 cursorBobDown_ = true;
29 }
30 }
31 }
15 } 32 }
16} 33}
17 34