/********************************************************************************
					-------------------------
				 	 Ultra 64 MARIO Brothers
					-------------------------

					File		: pathfunsui.s
					Description	: 
					Date		: 1995.
					Author		: H.yajima

 ********************************************************************************/


/*################*/
#ifdef ASSEMBLER
/*################*/

e_funsui:
	p_initialize(option)
	p_setbit(flag,stf_moveON | stf_playerdistON )
	p_shapeDISABLE
	p_while
		p_program(s_funsui_main)
	p_loop

/*################*/
#else
/*################*/
/********************************************************************************
		C Program (funsui)
 ********************************************************************************/


extern void s_funsui_main(void)
{

	int		i;
	float sc;
	StrategyRecord *stratp;
	float	waterY = mcWaterCheck(obj_worldX,obj_worldZ);

#if 0
 	switch(obj_mode){
		case	0:
			if ( obj_playerdist < 200 )	obj_mode++;
			break;
		case	1:
			if ( waterY > -10000 ){
				if ( beforeframe_objcount < ( NUM_STRATEGY - 28 )){
		
					if ( frameCounter % 32 == 0 )	objsound(NA_SE2_FISH);

					for(i=0;i<2;i++){
						
						if ( ( Randomd() & 0x1f ) == 0 ){
							stratp 	= s_makeobj_nowpos(execstp,S_fish,e_smallwaterdrop);
							s_set_skeletonobj(stratp,(void *)RCP_fishAnime,0);
						} else {
							stratp 	= s_makeobj_nowpos(execstp,S_waterdrop,e_smallwaterdrop);
							sc 						= Randomf()*1+0.5;
							stSetScale(stratp,sc,sc,sc);
							s_softspritemodeON(stratp);
						}

						stratp->s[stw_angleY].d = Randomd();
						stratp->s[stw_worldY].f = waterY;
						stratp->s[stw_speedF].f = Randomf()*3+2;
						stratp->s[stw_speedY].f = Randomf()*20+20;
					}
				}
			}

			if ( obj_playerdist > 300 )	obj_mode = 0;
			break;
	}

#endif

}

/*################*/
#endif
/*################*/
/*===============================================================================
		end end end end end end end end 
===============================================================================*/



