mirror of
https://github.com/Yonokid/PyTaiko.git
synced 2026-02-04 11:40:13 +01:00
add fancy readme badges
This commit is contained in:
@@ -1,3 +1,7 @@
|
|||||||
|
[](https://github.com/Yonokid/PyTaiko/releases)
|
||||||
|
[](https://github.com/Yonokid/PyTaiko/stargazers)
|
||||||
|
[](https://discord.gg/XHcVYKW)
|
||||||
|
[](https://github.com/Yonokid/PyTaiko/actions/workflows/python-app.yml)
|
||||||
# PyTaiko
|
# PyTaiko
|
||||||
|
|
||||||
This is a TJA player / Taiko simulator written in Python and uses the [raylib](https://www.raylib.com/) library.
|
This is a TJA player / Taiko simulator written in Python and uses the [raylib](https://www.raylib.com/) library.
|
||||||
|
|||||||
@@ -178,7 +178,8 @@ def is_l_don_pressed(player_num: str = '0') -> bool:
|
|||||||
keys = global_data.config["keys_1p"]["left_don"]
|
keys = global_data.config["keys_1p"]["left_don"]
|
||||||
elif player_num == '2':
|
elif player_num == '2':
|
||||||
keys = global_data.config["keys_2p"]["left_don"]
|
keys = global_data.config["keys_2p"]["left_don"]
|
||||||
gamepad_buttons = global_data.config["gamepad"]["left_don"]
|
else:
|
||||||
|
return False
|
||||||
for key in keys:
|
for key in keys:
|
||||||
if len(key) == 1 and key.isalnum():
|
if len(key) == 1 and key.isalnum():
|
||||||
key_code = ord(key.upper())
|
key_code = ord(key.upper())
|
||||||
@@ -190,6 +191,7 @@ def is_l_don_pressed(player_num: str = '0') -> bool:
|
|||||||
if ray.is_key_pressed(key_code):
|
if ray.is_key_pressed(key_code):
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
gamepad_buttons = global_data.config["gamepad"]["left_don"]
|
||||||
if ray.is_gamepad_available(0):
|
if ray.is_gamepad_available(0):
|
||||||
for button in gamepad_buttons:
|
for button in gamepad_buttons:
|
||||||
if ray.is_gamepad_button_pressed(0, button):
|
if ray.is_gamepad_button_pressed(0, button):
|
||||||
@@ -217,7 +219,8 @@ def is_r_don_pressed(player_num: str = '0') -> bool:
|
|||||||
keys = global_data.config["keys_1p"]["right_don"]
|
keys = global_data.config["keys_1p"]["right_don"]
|
||||||
elif player_num == '2':
|
elif player_num == '2':
|
||||||
keys = global_data.config["keys_2p"]["right_don"]
|
keys = global_data.config["keys_2p"]["right_don"]
|
||||||
gamepad_buttons = global_data.config["gamepad"]["right_don"]
|
else:
|
||||||
|
return False
|
||||||
for key in keys:
|
for key in keys:
|
||||||
if len(key) == 1 and key.isalnum():
|
if len(key) == 1 and key.isalnum():
|
||||||
key_code = ord(key.upper())
|
key_code = ord(key.upper())
|
||||||
@@ -229,6 +232,7 @@ def is_r_don_pressed(player_num: str = '0') -> bool:
|
|||||||
if ray.is_key_pressed(key_code):
|
if ray.is_key_pressed(key_code):
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
gamepad_buttons = global_data.config["gamepad"]["right_don"]
|
||||||
if ray.is_gamepad_available(0):
|
if ray.is_gamepad_available(0):
|
||||||
for button in gamepad_buttons:
|
for button in gamepad_buttons:
|
||||||
if ray.is_gamepad_button_pressed(0, button):
|
if ray.is_gamepad_button_pressed(0, button):
|
||||||
@@ -256,7 +260,8 @@ def is_l_kat_pressed(player_num: str = '0') -> bool:
|
|||||||
keys = global_data.config["keys_1p"]["left_kat"]
|
keys = global_data.config["keys_1p"]["left_kat"]
|
||||||
elif player_num == '2':
|
elif player_num == '2':
|
||||||
keys = global_data.config["keys_2p"]["left_kat"]
|
keys = global_data.config["keys_2p"]["left_kat"]
|
||||||
gamepad_buttons = global_data.config["gamepad"]["left_kat"]
|
else:
|
||||||
|
return False
|
||||||
for key in keys:
|
for key in keys:
|
||||||
if len(key) == 1 and key.isalnum():
|
if len(key) == 1 and key.isalnum():
|
||||||
key_code = ord(key.upper())
|
key_code = ord(key.upper())
|
||||||
@@ -268,6 +273,7 @@ def is_l_kat_pressed(player_num: str = '0') -> bool:
|
|||||||
if ray.is_key_pressed(key_code):
|
if ray.is_key_pressed(key_code):
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
gamepad_buttons = global_data.config["gamepad"]["left_kat"]
|
||||||
if ray.is_gamepad_available(0):
|
if ray.is_gamepad_available(0):
|
||||||
for button in gamepad_buttons:
|
for button in gamepad_buttons:
|
||||||
if ray.is_gamepad_button_pressed(0, button):
|
if ray.is_gamepad_button_pressed(0, button):
|
||||||
@@ -295,7 +301,8 @@ def is_r_kat_pressed(player_num: str = '0') -> bool:
|
|||||||
keys = global_data.config["keys_1p"]["right_kat"]
|
keys = global_data.config["keys_1p"]["right_kat"]
|
||||||
elif player_num == '2':
|
elif player_num == '2':
|
||||||
keys = global_data.config["keys_2p"]["right_kat"]
|
keys = global_data.config["keys_2p"]["right_kat"]
|
||||||
gamepad_buttons = global_data.config["gamepad"]["right_kat"]
|
else:
|
||||||
|
return False
|
||||||
for key in keys:
|
for key in keys:
|
||||||
if len(key) == 1 and key.isalnum():
|
if len(key) == 1 and key.isalnum():
|
||||||
key_code = ord(key.upper())
|
key_code = ord(key.upper())
|
||||||
@@ -307,6 +314,7 @@ def is_r_kat_pressed(player_num: str = '0') -> bool:
|
|||||||
if ray.is_key_pressed(key_code):
|
if ray.is_key_pressed(key_code):
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
gamepad_buttons = global_data.config["gamepad"]["right_kat"]
|
||||||
if ray.is_gamepad_available(0):
|
if ray.is_gamepad_available(0):
|
||||||
for button in gamepad_buttons:
|
for button in gamepad_buttons:
|
||||||
if ray.is_gamepad_button_pressed(0, button):
|
if ray.is_gamepad_button_pressed(0, button):
|
||||||
|
|||||||
Reference in New Issue
Block a user