static void set_stick(int id, int a, int v) { int jd = shared_stick_basic(id, a, v); int i = gui_token(jd); if (jd && set_exists(i)) set_over(i); }
static void demo_stick(int id, int a, float v, int bump) { int jd = shared_stick_basic(id, a, v, bump); if (jd && gui_token(jd) == DEMO_SELECT) gui_demo_update_status(gui_value(jd)); }
static void demo_stick(int id, int a, int v) { int jd = shared_stick_basic(id, a, v); int i = gui_token(jd); if (jd && i >= 0 && !GUI_ISMSK(i)) gui_demo_update_status(i); }
static void course_stick(int id, int a, int v) { int jd; if ((jd = shared_stick_basic(id, a, v))) { int i = gui_token(jd); if (course_exists(i)) { gui_set_image(shot_id, course_shot(i)); gui_set_multi(desc_id, _(course_desc(i))); } gui_pulse(jd, 1.2f); } }
static void shared_stick(int id, int a, int v) { shared_stick_basic(id, a, v); }
static void shared_stick(int id, int a, float v, int bump) { shared_stick_basic(id, a, v, bump); }