mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-21 01:19:18 +02:00
separate cabsignal acknowledge
This commit is contained in:
@@ -215,6 +215,7 @@ TTrain::commandhandler_map const TTrain::m_commandhandlers = {
|
||||
{ user_command::reverserneutral, &TTrain::OnCommand_reverserneutral },
|
||||
{ user_command::reverserbackward, &TTrain::OnCommand_reverserbackward },
|
||||
{ user_command::alerteracknowledge, &TTrain::OnCommand_alerteracknowledge },
|
||||
{ user_command::cabsignalacknowledge, &TTrain::OnCommand_cabsignalacknowledge },
|
||||
{ user_command::batterytoggle, &TTrain::OnCommand_batterytoggle },
|
||||
{ user_command::batteryenable, &TTrain::OnCommand_batteryenable },
|
||||
{ user_command::batterydisable, &TTrain::OnCommand_batterydisable },
|
||||
@@ -1730,6 +1731,13 @@ void TTrain::OnCommand_alerteracknowledge( TTrain *Train, command_data const &Co
|
||||
}
|
||||
}
|
||||
|
||||
void TTrain::OnCommand_cabsignalacknowledge( TTrain *Train, command_data const &Command ) {
|
||||
// TODO: visual feedback
|
||||
if( Command.action == GLFW_PRESS ) {
|
||||
Train->mvOccupied->SecuritySystem.cabsignal_reset();
|
||||
}
|
||||
}
|
||||
|
||||
void TTrain::OnCommand_batterytoggle( TTrain *Train, command_data const &Command )
|
||||
{
|
||||
if( Command.action == GLFW_PRESS ) {
|
||||
|
||||
Reference in New Issue
Block a user