[ create a new paste ] login | about

Link: http://codepad.org/6KmLaPfb    [ raw code | fork ]

hurracane - C, pasted on Sep 29:
concrete()
{
	trigger = getent("triggerorigin","targetname");
	trigger_use = getent("blokplafond","targetname");
	concrete = getent(trigger_use.target,"targetname");
	
	speed = 100;
	down_units = -184;
	up_units = 184;
	
	time = 0.1 / speed;
	totaltime = time * up_units;
	waittime = 3 - totaltime;
	if(waittime < 0)
		waittime = 0;
	while(1)
	{
		trigger_use waittill("trigger",player);
		players = getentarray("player","classname");
		for(a=0;a<down_units;a++)
		{	
			concrete.origin -= 1;
			trigger.origin -= 1;
			wait time;
			for(b=0;b<players.size;b++)
			{
				if(players[b] isTouching(trigger))
				{
					iprintlnbold("TOUCHED");
					players[b] suicide();
				}
			}
		}
		wait waittime;
		for(a=0;a<up_units;a++)
		{	
			concrete.origin += 1;
			trigger.origin += 1;
			wait time;
		}
		wait waittime;
	}
}


Create a new paste based on this one


Comments: