6 const char*
id =
"interlude";
8 static const size_t n_frames = 38;
11 double time_per_frame;
12 const char* frames[n_frames] = {
13 "assets/interlude_animation/0.png",
14 "assets/interlude_animation/1.png",
15 "assets/interlude_animation/2.png",
16 "assets/interlude_animation/3.png",
17 "assets/interlude_animation/4.png",
18 "assets/interlude_animation/5.png",
19 "assets/interlude_animation/6.png",
20 "assets/interlude_animation/7.png",
21 "assets/interlude_animation/8.png",
22 "assets/interlude_animation/9.png",
23 "assets/interlude_animation/10.png",
24 "assets/interlude_animation/11.png",
25 "assets/interlude_animation/12.png",
26 "assets/interlude_animation/13.png",
27 "assets/interlude_animation/14.png",
28 "assets/interlude_animation/15.png",
29 "assets/interlude_animation/16.png",
30 "assets/interlude_animation/17.png",
31 "assets/interlude_animation/18.png",
32 "assets/interlude_animation/19.png",
33 "assets/interlude_animation/20.png",
34 "assets/interlude_animation/21.png",
35 "assets/interlude_animation/22.png",
36 "assets/interlude_animation/23.png",
37 "assets/interlude_animation/24.png",
38 "assets/interlude_animation/25.png",
39 "assets/interlude_animation/26.png",
40 "assets/interlude_animation/27.png",
41 "assets/interlude_animation/28.png",
42 "assets/interlude_animation/29.png",
43 "assets/interlude_animation/30.png",
44 "assets/interlude_animation/31.png",
45 "assets/interlude_animation/32.png",
46 "assets/interlude_animation/33.png",
47 "assets/interlude_animation/34.png",
48 "assets/interlude_animation/35.png",
49 "assets/interlude_animation/36.png",
50 "assets/interlude_animation/37.png",
53 raylib::Texture2D interlude_animation[n_frames];
54 const char* background_filename =
"assets/background.png";
55 raylib::Texture2D background;
57 function<void()> start_game_callback;
58 bool is_ready_to_start_game;
Definition components.hpp:146
Definition components.hpp:42
InterludeScene()
Definition scene_interlude.cpp:3
void draw()
Definition scene_interlude.cpp:24
void reset()
Definition scene_interlude.cpp:19
void init(GameComponents::GameStateManager *game_state_manager, function< void()> start_game_callback)
Definition scene_interlude.cpp:14
void update()
Definition scene_interlude.cpp:29