mirror of
https://github.com/cyberboy666/r_e_c_u_r.git
synced 2025-12-11 19:00:04 +01:00
added toggle_x3_as_speed as a command available to midi map, and added a script to generate a helpful list of available actions
This commit is contained in:
@@ -352,6 +352,12 @@ class Actions(object):
|
||||
def clear_shader_bank(self):
|
||||
self.data.clear_all_shader_slots()
|
||||
|
||||
def toggle_x3_as_speed(self):
|
||||
if self.data.settings['shader']['X3_AS_SPEED']['value'] == 'enabled':
|
||||
self.shaders.set_x3_as_speed(False)
|
||||
else:
|
||||
self.shaders.set_x3_as_speed(True)
|
||||
|
||||
def toggle_detour_record(self):
|
||||
if self.data.settings['detour']['TRY_DEMO']['value'] == 'enabled':
|
||||
is_recording = not self.data.detour_settings['is_recording']
|
||||
|
||||
2
dotfiles/generate-list-actions.sh
Executable file
2
dotfiles/generate-list-actions.sh
Executable file
@@ -0,0 +1,2 @@
|
||||
#!/bin/sh
|
||||
grep " def " actions.py | sed -e 's/ def //' | sed -e 's/self//' | sed -e 's/(, /(/' | sed -e 's/()//' | sort -n
|
||||
@@ -139,6 +139,9 @@ class Shaders(object):
|
||||
else:
|
||||
self.set_speed_to_amount(0.75)
|
||||
|
||||
def set_x3_as_speed(self, status):
|
||||
self.data.settings['shader']['X3_AS_SPEED']['value'] = 'enabled' if status else 'disabled'
|
||||
|
||||
@staticmethod
|
||||
def get_new_param_amount(current, change):
|
||||
if current + change > 1:
|
||||
|
||||
Reference in New Issue
Block a user