How to use:

This has several functions for the rogue. 
It has a few of the functions mapped to bindings that you can assign at your leisure.

Functions:

RogueButton_JustRiposteSS()

 Executes Riposte if it's available or uses Sinister Strike
 
RogueButton_Riposte()

 Executes Riposte if it's available (and returns true in that case)

RogueButton_HandlePress()

 Slightly advanced. Does the "appropriate thing" (Cheap Shotting / Garrote-ing in 
  Stealth when no dagger, Ambushing/Backstabbing otherwise, Riposte-ing when 
  unstealthed, using Slice and Dice / Rupture / Eviscerate otherwise).

