Module:G: Difference between revisions

From Blooncyclopedia, the independent Bloons knowledge base
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 3: Line 3:
BTD2 = "Bloons Tower Defense 2|''Bloons Tower Defense 2''",
BTD2 = "Bloons Tower Defense 2|''Bloons Tower Defense 2''",
BTD3 = "Bloons Tower Defense 3|''Bloons Tower Defense 3''",
BTD3 = "Bloons Tower Defense 3|''Bloons Tower Defense 3''",
BTD3F = "Bloons Tower Defense 3 (Flash)|''Bloons Tower Defense 3 (Flash)''",
BTD3M = "Bloons TD (iOS)|''Bloons TD'' (iOS)",
BTD3M = "Bloons TD (iOS)|''Bloons TD'' (iOS)",
BTD4 = "Bloons TD 4|''Bloons TD 4''",
BTD4 = "Bloons TD 4|''Bloons TD 4''",
Line 53: Line 52:
BB = "Bloons Blast|''Bloons Blast''",
BB = "Bloons Blast|''Bloons Blast''",
BP3 = "Bloons Pop Three|''Bloons Pop Three''",
HABM = "Hot Air Bloon (iOS)|''Hot Air Bloon'' (iOS)",
HABM = "Hot Air Bloon (iOS)|''Hot Air Bloon'' (iOS)",
BSM1 = "Bloons Super Monkey|''Bloons Super Monkey''",
BSM1 = "Bloons Super Monkey|''Bloons Super Monkey''",

Revision as of 03:25, 19 July 2025

Documentation for this module may be created at Module:G/doc

local links = {
	BTD1 = "Bloons Tower Defense (game)|''Bloons Tower Defense''",
	BTD2 = "Bloons Tower Defense 2|''Bloons Tower Defense 2''",
	BTD3 = "Bloons Tower Defense 3|''Bloons Tower Defense 3''",
	BTD3M = "Bloons TD (iOS)|''Bloons TD'' (iOS)",
	BTD4 = "Bloons TD 4|''Bloons TD 4''",
	BTD4F = "Bloons TD 4 (Flash)|''Bloons TD 4'' (Flash)",
	BTD4E = "Bloons TD 4 Expansion|''Bloons TD 4 Expansion''",
	BTD4M = "Bloons TD 4 (mobile)|''Bloons TD 4'' (mobile)",
	BTD4C = "Bloons TD 4 (DSi)|''Bloons TD 4'' (DSi)",
	BTD4TE = "Bloons TD 4 Track Editor|''Bloons TD 4'' Track Editor",
	BTD5 = "Bloons TD 5|''Bloons TD 5''",
	BTD5F = "Bloons TD 5 (Flash)|''Bloons TD 5'' (Flash)",
	BTD5D = "Bloons TD 5 Deluxe|''Bloons TD 5 Deluxe''",
	BTD5M = "Bloons TD 5 (mobile)|''Bloons TD 5'' (mobile)",
	BTD5C = "Bloons TD 5 (console)|''Bloons TD 5'' (console)",
	BTDB = "Bloons TD Battles|''Bloons TD Battles''",
	BTDBF = "Bloons TD Battles (Flash)|''Bloons TD Battles'' (Flash)",
	BTDBM = "Bloons TD Battles (mobile)|''Bloons TD Battles'' (mobile)",
	BMC = "Bloons Monkey City|''Bloons Monkey City''",
	BMCF = "Bloons Monkey City (Flash)|''Bloons Monkey City'' (Flash)",
	BMCM = "Bloons Monkey City (mobile)|''Bloons Monkey City'' (mobile)",
	BTD6 = "Bloons TD 6|''Bloons TD 6''",
	BTD6M = "Bloons TD 6|''Bloons TD 6''",
	BTD6P = "Bloons TD 6+|''Bloons TD 6+''",
	BTD6N = "Bloons TD 6 NETFLIX|''Bloons TD 6 NETFLIX''",
	BTD6C = "Bloons TD 6 (console)|''Bloons TD 6'' (console)",
	BTD6XD = "Bloons TD 6 (Chinese)|''Bloons TD 6'' (Chinese)",
	BATTD = "Bloons Adventure Time TD|''Bloons Adventure Time TD''",
	BTDB2 = "Bloons TD Battles 2|''Bloons TD Battles 2''",
	BTDB2P = "Bloons TD Battles 2+|''Bloons TD Battles 2+''",
	
	B1 = "Bloons (game)|''Bloons''",
	B1F = "Bloons (Flash)|''Bloons'' (Flash)",
	MB = "More Bloons|''More Bloons''",
	EMB = "Even More Bloons|''Even More Bloons''",
	BPP1 = "Bloons Player Pack 1|''Bloons Player Pack 1''",
	BPP2 = "Bloons Player Pack 2|''Bloons Player Pack 2''",
	BPP3 = "Bloons Player Pack 3|''Bloons Player Pack 3''",
	BPP4 = "Bloons Player Pack 4|''Bloons Player Pack 4''",
	BPP5 = "Bloons Player Pack 5|''Bloons Player Pack 5''",
	BIP = "Bloons Insanity Pack|''Bloons Insanity Pack''",
	BJ = "Bloons Junior|''Bloons Junior''",
	B1M = "Bloons (iOS)|''Bloons'' (iOS)",
	BFF = "Bloons Festive Fun|''Bloons Festive Fun''",
	B1C = "Bloons (console)|''Bloons'' (console)",
	B2 = "Bloons 2|''Bloons 2''",
	B2F = "Bloons 2|''Bloons 2'' (Flash)",
	B2CE = "Bloons 2 Christmas Expansion|''Bloons 2 Christmas Expansion''",
	B2SF = "Bloons 2 Spring Fling|''Bloons 2 Spring Fling''",
	B2M = "Bloons 2|''Bloons 2'' (mobile)",
	BB = "Bloons Blast|''Bloons Blast''",
	
	BP3 = "Bloons Pop Three|''Bloons Pop Three''",
	HABM = "Hot Air Bloon (iOS)|''Hot Air Bloon'' (iOS)",
	BSM1 = "Bloons Super Monkey|''Bloons Super Monkey''",
	BSM2 = "Bloons Supermonkey 2|''Bloons Supermonkey 2''",
	BSM2F = "Bloons Super Monkey 2 (Flash)|''Bloons Super Monkey 2'' (Flash)",
	BSM2M = "Bloons Supermonkey 2 (mobile)|''Bloons Supermonkey 2'' (mobile)",
	BP = "Bloons Pop!|''Bloons Pop!''",
	BCS = "Bloons Card Storm|''Bloons Card Storm''"
}

local p = {}

function p.main(frame)
	local ret = {}
	for i in string.gmatch(frame.args[1], string.format("([^,]+)")) do
		table.insert(ret, string.format('[[%s]]', links[i]))	
	end
	return table.concat(ret, "<br>")
end

return p