1 /*****************************************************************************
2  * Copyright (c) 2014-2020 OpenRCT2 developers
3  *
4  * For a complete list of all authors, please refer to contributors.md
5  * Interested in contributing? Visit https://github.com/OpenRCT2/OpenRCT2
6  *
7  * OpenRCT2 is licensed under the GNU General Public License version 3.
8  *****************************************************************************/
9 
10 #pragma once
11 
12 #include "../common.h"
13 
14 extern const uint8_t* Rotation1TimeToSpriteMaps[];
15 extern const uint8_t* Rotation2TimeToSpriteMaps[];
16 extern const uint8_t* Rotation3TimeToSpriteMaps[];
17 
18 struct top_spin_time_to_sprite_map
19 {
20     uint8_t arm_rotation;
21     uint8_t bank_rotation;
22 };
23 
24 extern const top_spin_time_to_sprite_map* TopSpinTimeToSpriteMaps[];
25 
26 extern const uint8_t MotionSimulatorTimeToSpriteMap[];
27 extern const int32_t MotionSimulatorTimeToSpriteMapCount;
28 
29 extern const int32_t dword_9A2930[];
30 extern const int32_t dword_9A2970[];
31 
32 extern const int32_t SpriteDirectionToSoundDirection[];
33