Re-factor of argument_from_thought to use ridelist

Has not been tested. Could use this to work out what Var_4A and Var_4C(32bit) are.