If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Proto:Friday Night Funkin'/October 3 (build 1)

From The Cutting Room Floor
Jump to navigation Jump to search

This page details one or more prototype versions of Friday Night Funkin'.


General Differences

  • Boyfriend is not animated, Uses an old finalized pose.
  • Unable to hit the notes.
  • The first build to have the final songs.
  • Every time Daddy Dearest sings, He becomes big for a frame and returns to his normal size, Testing the beats per minute, confirmed in the source code in source/PlayState.hx
override public function update(elapsed:Float)
 	{
 		super.update(elapsed);

 		Conductor.songPosition = FlxG.sound.music.time;

 		if (dad.scale.x > 1)
 		{
 			dad.setGraphicSize(Std.int(dad.width - (FlxG.elapsed * 2)));
 		}

 		canHitText.visible = canHit;
 		canHitText.text = 'WWEED' + debugNum;

 		if (canHit)
 		{
 			debugNum += 1;
 		}
 		else
 			debugNum = 0;

 		everyBeat();
 		everyStep();

 		notes.forEach(function(daNote:Note)
 		{
 			daNote.y = (strumLine.y + 5 - (daNote.height / 2)) - ((Conductor.songPosition - daNote.strumTime) * 0.4);
 		});
 	}

 	function everyBeat():Void
 	{
 		if (Conductor.songPosition > lastBeat + Conductor.crochet - safeZoneOffset || Conductor.songPosition < lastBeat + safeZoneOffset)
 		{
 			if (Conductor.songPosition > lastBeat + Conductor.crochet)
 			{
 				lastBeat += Conductor.crochet;
 				canHitText.text += "\nWEED\nWEED";

 				dad.setGraphicSize(Std.int(dad.width * 1.1));
 			}
 		}
 	}

 	function everyStep()
 	{
 		if (Conductor.songPosition > lastStep + Conductor.stepCrochet - safeZoneOffset
 			|| Conductor.songPosition < lastStep + safeZoneOffset)
 		{
 			canHit = true;

 			if (Conductor.songPosition > lastStep + Conductor.stepCrochet)
 			{
 				lastStep += Conductor.stepCrochet;
 				canHitText.text += "\nWEED\nWEED";
 			}
 		}
 		else
 			canHit = false;
 	}
 }
Proto Current
FNF-Oct32020-1Proto.png FNF-FinalBopeebo.png