Ver Fonte

Merge scorched_tanks from https://github.com/xMasterX/all-the-plugins

Willy-JL há 2 anos atrás
pai
commit
468f13217e

+ 4 - 0
scorched_tanks/application.fam

@@ -9,4 +9,8 @@ App(
     order=100,
     fap_icon="scorchedTanks_10px.png",
     fap_category="Games",
+    fap_author="@jasniec",
+    fap_weburl="https://github.com/jasniec/flipper-scorched-tanks-game",
+    fap_version="1.2",
+    fap_description="A Flipper Zero game inspired by scorched earth",
 )

BIN
scorched_tanks/img/1.png


BIN
scorched_tanks/img/2.png


+ 2 - 1
scorched_tanks/scorched_tanks_game_app.c

@@ -251,6 +251,7 @@ static void scorched_tanks_draw_tank(Canvas* const canvas, uint8_t x, uint8_t y,
 }
 
 static void scorched_tanks_render_callback(Canvas* const canvas, void* ctx) {
+    furi_assert(ctx);
     const Game* game_state = ctx;
     furi_mutex_acquire(game_state->mutex, FuriWaitForever);
 
@@ -528,8 +529,8 @@ int32_t scorched_tanks_game_app(void* p) {
             scorched_tanks_calculate_trajectory(game_state);
         }
 
-        view_port_update(view_port);
         furi_mutex_release(game_state->mutex);
+        view_port_update(view_port);
     }
 
     furi_timer_free(timer);