Skip to content
@ScribbleCrew

Scribble Crew

gwa, gwa...

Typing SVG

https://discord.gg/zU7NxYqe9M

Example:

// i swear if this doesn't work... 😡🤬😠
typedef ListType =
{
	name:String,
	role:String,
}

enum GrabType
{
	ROLE;
	NOTHING;
}

class Developers
{
	/**
		An Array which contains all developers.
	**/
	static var devs(default, never):Array<ListType> = [
		{
			name: "YourFriendOrbl",
			role: "Owner",
		}
	];

	/**
		Main Function.
	**/
	static function main():Void
	{
		loopTrace(ROLE);
	}

	/**
		Function that traces the developer(s).
	**/
	private static function loopTrace(stat:GrabType = NOTHING):Void
	{
		final width:Int = 40;
		final line:String = repeat("-", width);

		var traceText:String = '\n';

		traceText += '\n ${centerText("Developers", width)}';
		traceText += '\n$line';

		for (i => dev in devs)
		{
			final ending:String = switch (stat)
			{
				case ROLE: ' (${dev.role})';
				case NOTHING: '';
			}
			traceText += "\n|" + centerText('${dev.name}$ending', width - 2) + "|";
		}

		traceText += '\n$line';
		trace(traceText);
	}

	/**
		Centers the given text.
	**/
	private static function centerText(text:String, width:Int):String
	{
		final centerOffset:Float = (width - text.length) / 2;
		return repeat(' ', Math.floor(centerOffset)) + text + repeat(' ', Math.ceil(centerOffset));
	}

	/**
		Repeats given character a number of times.
	**/
	private static inline function repeat(char:String, amount:Int):String
		return [for (_ in 0...amount) char].join("");
}

Returns:

/*
                Developers
----------------------------------------
|        YourFriendOrbl (Owner)        |
----------------------------------------
*/

Pinned Loading

  1. FNF-AstroEngine FNF-AstroEngine Public template

    This FNF engine is not affiliated with CNE, PE, FPS+, or any other kind of FNF engine.

    Haxe 9

  2. RPCIcons RPCIcons Public

    Icons for all original friday night funkin' weeks!

    3

Repositories

Showing 7 of 7 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy