void draw_fireball(object *obj) { //mprintf( 0, "[Drawing obj %d type %d fireball size %x]\n", obj-Objects, obj->id, obj->size ); if ( obj->lifeleft > 0 ) draw_vclip_object(obj,obj->lifeleft,0, obj->id); }
void draw_weapon_vclip(object *obj) { int vclip_num; fix modtime; vclip_num = Weapon_info[obj->id].weapon_vclip; modtime = obj->lifeleft; while (modtime > Vclip[vclip_num].play_time) modtime -= Vclip[vclip_num].play_time; draw_vclip_object(obj, modtime, 0, vclip_num); }
void draw_weapon_vclip(object *obj) { int vclip_num; fix modtime; //mprintf( 0, "[Drawing obj %d type %d fireball size %x]\n", obj-Objects, Weapon_info[obj->id].weapon_vclip, obj->size ); vclip_num = Weapon_info[obj->id].weapon_vclip; modtime = obj->lifeleft; while (modtime > Vclip[vclip_num].play_time) modtime -= Vclip[vclip_num].play_time; draw_vclip_object(obj, modtime, 0, vclip_num); }