public GetControlByName ( string inputControlName, int player = -1 ) : |
||
inputControlName | string | |
player | int | |
return |
public bool btn_triggered(InputDevice idc, vars.player_controls pcts, bool last_state = false) { if (!last_state) { switch (pcts) { case vars.player_controls.punsh: return idc.GetControlByName(vars.player_control_punsh_trigger_name); case vars.player_controls.jump: return idc.GetControlByName(vars.player_control_jump_trigger_name); case vars.player_controls.menu: return idc.GetControlByName(vars.player_control_menu_trigger_name); case vars.player_controls.carry_up: return idc.GetControlByName(vars.player_control_carry_up_trigger_name); case vars.player_controls.carry_down: return idc.GetControlByName(vars.player_control_carry_down_trigger_name); default: return false; } } else { switch (pcts) { case vars.player_controls.punsh: return idc.GetControlByName(vars.player_control_punsh_trigger_name).LastState; case vars.player_controls.jump: return idc.GetControlByName(vars.player_control_jump_trigger_name).LastState; case vars.player_controls.menu: return idc.GetControlByName(vars.player_control_menu_trigger_name).LastState; case vars.player_controls.carry_up: return idc.GetControlByName(vars.player_control_carry_up_trigger_name).LastState; case vars.player_controls.carry_down: return idc.GetControlByName(vars.player_control_carry_down_trigger_name).LastState; default: return false; } } }