File tree Expand file tree Collapse file tree 4 files changed +13
-11
lines changed Expand file tree Collapse file tree 4 files changed +13
-11
lines changed Original file line number Diff line number Diff line change 1
1
#pragma once
2
2
3
- #include <cstdio >
3
+ #include < cstdint >
4
4
5
5
enum ITEMS : int16_t
6
6
{
Original file line number Diff line number Diff line change @@ -26,9 +26,9 @@ void padRumbleHardOff(uint32_t padId);
26
26
void padRumbleOff (uint32_t padId);
27
27
void padRumbleOn (uint32_t padId);
28
28
29
- int8_t keyGetSubStickY (uint32_t padId);
30
- int8_t keyGetStickY (uint32_t padId);
31
- int8_t keyGetStickX (uint32_t padId);
29
+ uint8_t keyGetSubStickY (uint32_t padId);
30
+ uint8_t keyGetStickY (uint32_t padId);
31
+ uint8_t keyGetStickX (uint32_t padId);
32
32
uint32_t keyGetButtonTrg (uint32_t padId);
33
33
uint32_t keyGetDirTrg (uint32_t padId);
34
34
uint32_t keyGetButtonRep (uint32_t padId);
Original file line number Diff line number Diff line change @@ -754,17 +754,19 @@ void checkIfAreaFlagsShouldBeCleared()
754
754
755
755
double getStickAngle ()
756
756
{
757
- double StickX = static_cast <double >(ttyd::system::keyGetStickX (0 ));
758
- if (StickX > 127 )
757
+ int32_t tempStickX = static_cast <int32_t >(ttyd::system::keyGetStickX (0 ));
758
+ if (tempStickX > 127 )
759
759
{
760
- StickX -= 256 ;
760
+ tempStickX -= 256 ;
761
761
}
762
+ double StickX = static_cast <double >(tempStickX);
762
763
763
- double StickY = static_cast <double >(ttyd::system::keyGetStickY (0 ));
764
- if (StickY > 127 )
764
+ int32_t tempStickY = static_cast <int32_t >(ttyd::system::keyGetStickY (0 ));
765
+ if (tempStickY > 127 )
765
766
{
766
- StickY -= 256 ;
767
+ tempStickY -= 256 ;
767
768
}
769
+ double StickY = static_cast <double >(tempStickY);
768
770
769
771
const double PI = 3.14159265358979323846 ;
770
772
double StickAngle = (ttyd::w_atan2::atan2 (StickX, StickY)) * (180 / PI);
Original file line number Diff line number Diff line change 6
6
7
7
namespace mod {
8
8
9
- const char *VersionNumber = " v3.0.18 " ;
9
+ const char *VersionNumber = " v3.0.19 " ;
10
10
11
11
const char *RootLines[] =
12
12
{
You can’t perform that action at this time.
0 commit comments