diff --git a/config/common/coils.yaml b/config/common/coils.yaml index fd3f691..a8218fe 100644 --- a/config/common/coils.yaml +++ b/config/common/coils.yaml @@ -3,6 +3,7 @@ coils: c_shaker_motor: number: 3-3 + default_hold_power: 1 c_trough: number: 4-2 default_pulse_ms: 20 diff --git a/config/common/variables.yaml b/config/common/variables.yaml index 50ad5b0..f8ab63c 100644 --- a/config/common/variables.yaml +++ b/config/common/variables.yaml @@ -1,6 +1,8 @@ #config_version=6 player_vars: + lap_count: + initial_value: 0 # 2 is full # 1 is partial # 0 is empty diff --git a/modes/green_flag/config/coil_player.yaml b/modes/green_flag/config/coil_player.yaml index 919d55f..38becf9 100644 --- a/modes/green_flag/config/coil_player.yaml +++ b/modes/green_flag/config/coil_player.yaml @@ -1,7 +1,9 @@ #config_version=6 coil_player: - logicblock_seq_lap_complete: + logicblock_seq_lap_complete{not current_player.lap_count % 2 == 0}: c_shaker_motor: - action: pulse - hold_power: 0.5 + action: on + logicblock_seq_lap_complete{current_player.lap_count % 2 == 0}: + c_shaker_motor: + action: off diff --git a/modes/pit/config/variable_player.yaml b/modes/pit/config/variable_player.yaml index 6d1b130..25efe13 100644 --- a/modes/pit/config/variable_player.yaml +++ b/modes/pit/config/variable_player.yaml @@ -68,6 +68,9 @@ variable_player: s_outlane2_active: score: 50 + logicblock_seq_lap_complete: + lap_count: 1 + ########################## ## Wizard-mode Progress ## ########################## @@ -87,4 +90,3 @@ variable_player: grooveline_counter_count: action: set int: 0 -