Dirtiest patch alive | SFW mode
@@ -15,7 +15,7 @@
|
||||
|
||||
#define TAG "AnimationManager"
|
||||
|
||||
#define HARDCODED_ANIMATION_NAME "infomercial_128x64"
|
||||
#define HARDCODED_ANIMATION_NAME "sfw_128x64"
|
||||
#define NO_SD_ANIMATION_NAME "L1_NoSd_128x49"
|
||||
#define BAD_BATTERY_ANIMATION_NAME "L1_BadBattery_128x47"
|
||||
|
||||
|
||||
@@ -87,9 +87,9 @@ void desktop_lock_menu_draw_callback(Canvas* canvas, void* model) {
|
||||
// str = "Games Mode";
|
||||
} else if(i == DesktopLockMenuIndexDummy) {
|
||||
if(m->dummy_mode) {
|
||||
str = "Brainiac Mode";
|
||||
str = "NSFW Mode";
|
||||
} else {
|
||||
str = "Dummy Mode";
|
||||
str = "SFW Mode";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -116,27 +116,18 @@ bool desktop_main_input_callback(InputEvent* event, void* context) {
|
||||
} else {
|
||||
if(event->type == InputTypeShort) {
|
||||
if(event->key == InputKeyOk) {
|
||||
main_view->callback(DesktopMainEventOpenSnake, main_view->context); // OPENS SNAKE
|
||||
main_view->callback(DesktopMainEventOpenMenu, main_view->context);
|
||||
} else if(event->key == InputKeyUp) {
|
||||
main_view->callback(DesktopMainEventOpenLockMenu, main_view->context);
|
||||
} else if(event->key == InputKeyDown) {
|
||||
main_view->callback(
|
||||
DesktopMainEventOpenTetris, main_view->context); // OPENS Tetris
|
||||
main_view->callback(DesktopMainEventOpenArchive, main_view->context);
|
||||
} else if(event->key == InputKeyLeft) {
|
||||
main_view->callback(
|
||||
DesktopMainEventOpenArkanoid, main_view->context); // OPENS Arkanoid
|
||||
}
|
||||
} else if(event->type == InputTypeLong) {
|
||||
if(event->key == InputKeyOk) {
|
||||
main_view->callback(DesktopAnimationEventNewIdleAnimation, main_view->context);
|
||||
} else if(event->key == InputKeyUp) {
|
||||
main_view->callback(DesktopMainEventOpenDOOM, main_view->context); // OPENS DOOM
|
||||
} else if(event->key == InputKeyDown) {
|
||||
main_view->callback(
|
||||
DesktopMainEventOpenZombiez, main_view->context); // OPENS Zombiez
|
||||
} else if(event->key == InputKeyLeft) {
|
||||
main_view->callback(
|
||||
DesktopMainEventOpenHeap, main_view->context); // OPENS Heap Defence
|
||||
main_view->callback(DesktopMainEventOpenClock, main_view->context); // OPENS Clock
|
||||
} else if(event->key == InputKeyRight) {
|
||||
// Right key is handled by animation manager
|
||||
// GOES TO PASSPORT NO MATTER WHAT
|
||||
// THIS DOESNT WORK, PASSPORT WILL ONLY OPEN ON REGULAR RIGHT, NOTHING CAN GET ASSIGNED HERE
|
||||
main_view->callback(DesktopMainEventOpenPassport, main_view->context);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Before Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 2.3 KiB |
@@ -1,14 +0,0 @@
|
||||
Filetype: Flipper Animation
|
||||
Version: 1
|
||||
|
||||
Width: 128
|
||||
Height: 64
|
||||
Passive frames: 2
|
||||
Active frames: 0
|
||||
Frames order: 0 1
|
||||
Active cycles: 0
|
||||
Frame rate: 2
|
||||
Duration: 3600
|
||||
Active cooldown: 0
|
||||
|
||||
Bubble slots: 0
|
||||
@@ -2,7 +2,7 @@ Filetype: Flipper Animation Manifest
|
||||
Version: 1
|
||||
|
||||
# Animation 1
|
||||
Name: infomercial_128x64
|
||||
Name: sfw_128x64
|
||||
Min butthurt: 0
|
||||
Max butthurt: 14
|
||||
Min level: 1
|
||||
|
||||
BIN
assets/dolphin/internal/sfw_128x64/frame_0.png
Normal file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
assets/dolphin/internal/sfw_128x64/frame_1.png
Normal file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
assets/dolphin/internal/sfw_128x64/frame_10.png
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
assets/dolphin/internal/sfw_128x64/frame_2.png
Normal file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
assets/dolphin/internal/sfw_128x64/frame_3.png
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
assets/dolphin/internal/sfw_128x64/frame_4.png
Normal file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
assets/dolphin/internal/sfw_128x64/frame_5.png
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
assets/dolphin/internal/sfw_128x64/frame_6.png
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
assets/dolphin/internal/sfw_128x64/frame_7.png
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
assets/dolphin/internal/sfw_128x64/frame_8.png
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
assets/dolphin/internal/sfw_128x64/frame_9.png
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
@@ -3,11 +3,11 @@ Version: 1
|
||||
|
||||
Width: 128
|
||||
Height: 64
|
||||
Passive frames: 8
|
||||
Passive frames: 11
|
||||
Active frames: 0
|
||||
Frames order: 0 1 2 3 4 5 6 7
|
||||
Frames order: 0 1 2 3 4 5 6 7 8 9 10
|
||||
Active cycles: 0
|
||||
Frame rate: 3
|
||||
Frame rate: 7
|
||||
Duration: 3600
|
||||
Active cooldown: 0
|
||||
|
||||
@@ -1,14 +0,0 @@
|
||||
Filetype: Flipper Animation
|
||||
Version: 1
|
||||
|
||||
Width: 128
|
||||
Height: 64
|
||||
Passive frames: 6
|
||||
Active frames: 48
|
||||
Frames order: 0 0 0 1 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 21 22 23 24 25 26 27 28 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30
|
||||
Active cycles: 1
|
||||
Frame rate: 8
|
||||
Duration: 3600
|
||||
Active cooldown: 1
|
||||
|
||||
Bubble slots: 0
|
||||