Module:RobloxStaff/UGC Creator: Difference between revisions

From nUSA Wiki Archive
Jump to navigation Jump to search
Pauljkl>Thundermaker300
m (Protected "Module:RobloxStaff/UGC Creator" ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only administrators] (indefinite)))
 
m (1 revision imported: Pauljkl)
 
(No difference)

Latest revision as of 06:12, 27 January 2023

Documentation for this module may be created at Module:RobloxStaff/UGC Creator/doc

local player_list = require('Module:Player list')
local p = {}

p.GetWave = function(playerName)
	for wave, entries in pairs(p.Waves) do
		if tonumber(wave) ~= nil then -- Do not include special groups in this function
			for _, value in pairs(entries) do
				if value:lower() == playerName:lower() then
					return wave
				end
			end
		end
	end
	return -1
end

function p.ListWave(frame)
	local wave = frame.args[1]
	local playerTable = {}
	for i, v in pairs(p.Waves[wave]) do
		table.insert(playerTable, v)
	end
	return player_list._player_list(playerTable, true)
end

function p.CountWave(frame)
	local wave = frame.args[1]
	local c = 0
	for i, v in pairs(p.Waves[wave]) do
		c = c + 1
	end
	return c
end

p.Waves = {
	Testers = { -- Hat testers prior to wave 1
		"clockwork",
		"hatsoffto2019",
		"Games",
		"n00b3n",
		"thegreatvolare2",
		"takewhatyoucan",
		"B3ntheHammer",
		"cactusjfk",
		"Osyris",
	},
	EarlyAccess = { -- Creators added before Wave 1
		"0929lego",
		"agentep352",
		"Antilique",
		"Aotrou",
		"Archi_tecture",
		"Beeism",
		"Bethink",
		"Builder_Boy",
		"CaioAlbarnBR",
		"CodyDevv",
		"Copuni",
		"cyaleys",
		"DieSoft",
		"Ellzd",
		"Erythia",
		"EvilArtist",
		"Fennecpaw",
		"francklinday",
		"genkroco",
		"Geocentrisme",
		"GuestCapone",
		"Guestdere",
		"huiyunwenhua",
		"hu2an",
		"HX2046",
		"IDontHaveAUse",
		"Im50FeetTall",
		"Injanity",
		"Jazzyx3",
		"JohnDrinkin",
		"Junozy",
		"k0maki",
		"Kiouhei",
		"Latchie",
		"Lukacors",
		"MainGag",
		"maplestick",
		"MayconTKz",
		"Mimi_Dev",
		"MissRossiie",
		"mollyxian",
		"Myzta",
		"NUTEST",
		"OceanOrbs",
		"Olicai",
		"Onigiri_Tsuki",
		"polarcub_art",
		"rastamypasta",
		"Reverse_Polarity",
		"Rush_X",
		"RynityRift",
		"SimplyALemon",
		"Sofloann",
		"Spectaqual",
		"Sukimeki",
		"supernob123",
		"TamBrush",
		"tarabyte",
		"TheShipArchitect",
		"Urbanize",
		"WhoToTrus",
		"WispyTispy",
		"XeniusPrime",
		"xJennyBeanx",
		"Yourius",
		"Zealocity",
		"zen_it",
		"ZKevin"
	},
	["1"] = { -- Feb 5, 2021
		"FileSaved",
		"0929lego",
		"FrancklinDay",
		"sirehns",
		"inkwaves",
		"cathy_bunny",
		"ChampionBuilder",
		"EnDarke",
		"AngiePlet",
		"Zayacti",
		"AshCr4ft",
		"DonutCakesJR",
		"Sunnytamos",
		"morphist4u",
		"Natalie_Clabo",
		"DisruptivePub",
		"Glowlez",
		"x0row",
		"Bad_B0y",
		"javaliro",
		"Bunnexh",
		"Demjot",
		"RookVanguard",
		"Calilies",
		"BelowNatural",
		"Felgrim",
		"StrapCode",
		"Lyssa_Smith",
		"Onogork",
		"MatthewLovat0",
		"Soorbeet",
		"ArdominB",
		"penguim2",
		"VortexOrbit",
		"jeisoncm95",
		"Disordinance",
		"Wolfragon",
		"FindingMyBoat",
		"In_Mael",
		"ProductiveMrduck",
		"Maru_Desu",
		"onimouto",
		"AmbiQT",
		"ZeFerusGT",
		"Infinity_Bonnie",
		"RynityRift",
		"nekolestial",
		"mexdev",
		"Sarabxlla",
		"Greenaidtank88"
	},
	["2"] = { -- July 16, 2021
		"Blizzei",
		"impjelly",
		"Zartania",
		"HunterIsDev",
		"copuni",
		"Lillykitten7",
		"Headpets",
		"Qutzy",
		"Soulskor",
		"LaidBackDev",
		"chamullow",
		"DawsonDelRey",
		"MiracleDrops",
		"Xivaksa",
		"Lovespun",
		"ASUS_ROG",
		"LambdaCrux",
		"MakeTafi",
		"Concept Art House",
		"Asimo",
		"eybuddies",
		"Pond_UGC",
		"Dev_R0VER",
		"DIDIgamedev",
		"OGRoboMonster",
		"RobotGentleman",
		"Yozoh",
		"Morniratu",
		"Lirn",
		"BEASTinWHITE",
		"JerralI",
		"PureSweetener",
		"MrThorRBX",
		"joesefez",
		"xWoahits_Jessicax",
		"DevAwesomely",
		"Rayneos",
		"BoreasTheWinterGod",
		"ICENODE",
		"NauticaElurra",
		"opom1231",
		"AerialsAbove",
		"Ivilliana",
		"CatboyNathann",
		"OKevinO",
		"MostMelons",
		"0Skyz",
		"ReddieTheTeddy",
		"ZACHlNTOSH",
		"OOPandy0O",
		"eliserrs",
		"Sm0keKun",
		"RoWithJason",
		"Rookstun",
		"JPG_LARGE",
		"StaySideways",
		"Ardwyck",
		"monkeybit29",
		"144hertz",
		"GreenPigXD",
		"EternityReality",
		"LordJurrd",
		"Joylessly",
		"Spiraxy",
		"popstarpiranhas",
		"Younite",
	},
	["3"] = { -- Jan 14, 2022
		"SinisterPiayz",
		"Finbxb",
		"MiauAmerican",
		"docckery",
		"EstheKing",
		"Dies_Solis",
		"AlphaChino1925",
		"NotNips",
		"DreaxeX",
		"ayJadi",
		"orjhof",
		"Zintenka",
		"ILuvVideoGamez",
		"Space_WaCe",
		"Axel_Glow",
		"Exarpo",
		"SirZareli",
		"Veacian",
		"rajlo",
		"Krissy3D",
		"AAw_14",
		"JoyfulJoye",
		"yPoisonGirl",
		"GhostedToast1",
		"luka007",
		"PaleGhostBoy",
		"II_Lion801",
		"Avaeta",
		"tallroblox1",
		"vuunie",
		"HelpBot_53",
		"AquaWowWow",
		"blushannie",
		"Disored",
		"bestladybugg",
		"E_Dn",
		"Kairoh3D",
		"Duskitten",
		"TimesIllusion",
		"Dusk_ie",
		"Phirsts",
		"1Faery",
		"FireAtacck",
		"MidnightKrystal",
		"EggEggo",
		"GlamDollJuju",
		"mutrix",
		"FouledAnchors",
		"miniboyjuniorr",
		"deerdharok",
		"yoshi1604",
		"XxCaptainiixX",
		"Rorien",
		"marinusss",
		"Lee991014",
		"i_Sininho",
		"vuitie",
		"PhilipMyGasTank",
		"Real_AmazingC",
		"KelvinBlues1",
		"ichitozero",
		"choochuf1",
		"AdoptMeUGC",
	}
}

return p