mirror of
https://github.com/RYDE-WORK/ballistica.git
synced 2026-01-19 21:37:57 +08:00
commit
dd571bab64
@ -184,16 +184,13 @@ def delete_user_system_scripts() -> None:
|
||||
path = f'{env.python_directory_user}/sys/{env.version}'
|
||||
if os.path.exists(path):
|
||||
shutil.rmtree(path)
|
||||
print(
|
||||
f'User system scripts deleted.\n'
|
||||
f'Restart {_babase.appname()} to use internal'
|
||||
f' scripts. (use babase.quit() to exit the game)'
|
||||
)
|
||||
print('User system scripts deleted.')
|
||||
_babase.screenmessage('Deleted User System Scripts', color=(0, 1, 0))
|
||||
_babase.screenmessage(
|
||||
f'Restart {_babase.appname()} to take effect.',
|
||||
color=(0, 1, 0),
|
||||
f'Closing {_babase.appname()} to make changes.',
|
||||
color=(0, 1, 0)
|
||||
)
|
||||
_babase.apptimer(2.0, _babase.quit)
|
||||
else:
|
||||
print(f"User system scripts not found at '{path}'.")
|
||||
_babase.screenmessage('User Scripts Not Found', color=(1, 0, 0))
|
||||
|
||||
@ -474,7 +474,7 @@ class EliminationGame(bs.TeamGameActivity[Player, Team]):
|
||||
points.append(
|
||||
((start_pos - player_pos).length(), start_pos)
|
||||
)
|
||||
# Hmm.. we need to sorting vectors too?
|
||||
# Hmm.. we need to sort vectors too?
|
||||
points.sort(key=lambda x: x[0])
|
||||
return points[-1][1]
|
||||
return None
|
||||
|
||||
@ -294,6 +294,7 @@ class PlayOptionsWindow(PopupWindow):
|
||||
)
|
||||
),
|
||||
minval=1.0,
|
||||
maxval=100.0 if self._sessiontype is bs.FreeForAllSession else 99.0,
|
||||
increment=1.0 if self._sessiontype is bs.FreeForAllSession else 2.0,
|
||||
fallback_value=(
|
||||
24 if self._sessiontype is bs.FreeForAllSession else 7
|
||||
|
||||
@ -167,6 +167,7 @@ class ModdingToolsWindow(bui.Window):
|
||||
parent=self._subcontainer,
|
||||
position=(230, v - 20),
|
||||
button_size=(200.0, 60.0),
|
||||
width=100.0,
|
||||
choices=[
|
||||
'auto',
|
||||
'small',
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user