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