posted 01-15- 06:41 PM CT (US)
Add this to the end of Start1.c (you'll probably see some familiar lines): &update_status = 1;
draw_status();
set_keep_mouse(1);
//We're done, so let's kill this task & the game will begin!
kill_this_task();
Then, when you want to turn Dink into the mouse:
sp_seq(1, 0);
sp_brain(1, 13);
sp_pseq(1,10);
sp_pframe(1,8);
sp_que(1,20000);
sp_noclip(1, 1);
sp_base_walk(1, 0);
sp_base_attack(1, 0);
sp_nohit(1,1);
To change him back to Dink:
sp_base_walk(1, 70);
sp_base_attack(1, 100);
sp_dir(1, 8);
sp_brain(1, 1);
sp_que(1, 0);
sp_noclip(1, 0);
As for your second problem... you have it about figured out. I can't think of an easier way to do it. Make sure the sprite you click on is Brain 14 and has sp_touch_damage(current_sprite,-1); though.