From ef7844c2cff78b770eaa10e36a17a9034d2ca6e5 Mon Sep 17 00:00:00 2001 From: hjpalpha <75081997+hjpalpha@users.noreply.github.com> Date: Tue, 18 Aug 2026 20:33:35 +0200 Subject: [PATCH 01/11] Update OpponentEntry.lua --- lua/wikis/commons/Widget/Match/Bracket/OpponentEntry.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/wikis/commons/Widget/Match/Bracket/OpponentEntry.lua b/lua/wikis/commons/Widget/Match/Bracket/OpponentEntry.lua index 112589ec91d..cb5cf51cd20 100644 --- a/lua/wikis/commons/Widget/Match/Bracket/OpponentEntry.lua +++ b/lua/wikis/commons/Widget/Match/Bracket/OpponentEntry.lua @@ -59,6 +59,6 @@ end return Component.component( BracketOpponentEntry, { - showTbd = false + showTbd = true } ) From 39aa53d2f136386a5b0d3a16bf11bea1cc88f946 Mon Sep 17 00:00:00 2001 From: hjpalpha <75081997+hjpalpha@users.noreply.github.com> Date: Tue, 18 Aug 2026 20:34:14 +0200 Subject: [PATCH 02/11] Update Starcraft.lua --- .../commons/Widget/Match/Bracket/OpponentEntry/Starcraft.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/wikis/commons/Widget/Match/Bracket/OpponentEntry/Starcraft.lua b/lua/wikis/commons/Widget/Match/Bracket/OpponentEntry/Starcraft.lua index cd71029c932..4ba3ee6a8a9 100644 --- a/lua/wikis/commons/Widget/Match/Bracket/OpponentEntry/Starcraft.lua +++ b/lua/wikis/commons/Widget/Match/Bracket/OpponentEntry/Starcraft.lua @@ -26,4 +26,4 @@ local function StarcraftBracketOpponentEntry(props) return BracketOpponentEntry(props) end -return Component.component(StarcraftBracketOpponentEntry, {showTbd = false}) +return Component.component(StarcraftBracketOpponentEntry, {showTbd = true}) From 3883c50c4d250c1a4bdff62cd8ce7f9d9fbcc91d Mon Sep 17 00:00:00 2001 From: hjpalpha <75081997+hjpalpha@users.noreply.github.com> Date: Tue, 18 Aug 2026 20:58:41 +0200 Subject: [PATCH 03/11] Delete lua/wikis/commons/Widget/Match/Bracket/Opponent/Starcraft.lua --- .../Match/Bracket/Opponent/Starcraft.lua | 32 ------------------- 1 file changed, 32 deletions(-) delete mode 100644 lua/wikis/commons/Widget/Match/Bracket/Opponent/Starcraft.lua diff --git a/lua/wikis/commons/Widget/Match/Bracket/Opponent/Starcraft.lua b/lua/wikis/commons/Widget/Match/Bracket/Opponent/Starcraft.lua deleted file mode 100644 index 45eb00fdba3..00000000000 --- a/lua/wikis/commons/Widget/Match/Bracket/Opponent/Starcraft.lua +++ /dev/null @@ -1,32 +0,0 @@ ---- --- @Liquipedia --- page=Module:Widget/Match/Bracket/Opponent/Starcraft --- --- Please see https://github.com/Liquipedia/Lua-Modules to contribute --- - -local Lua = require('Module:Lua') - -local OpponentDisplay = Lua.import('Module:OpponentDisplay/Starcraft') - -local Component = Lua.import('Module:Widget/Component') - ----@class StarcraftBracketOpponentProps: BracketOpponentProps ----@field opponent StarcraftStandardOpponent - ----@param props StarcraftBracketOpponentProps ----@return Renderable -local function StarcraftBracketOpponent(props) - local opponent = props.opponent - - return OpponentDisplay.BlockOpponent{ - opponent = opponent, - overflow = 'ellipsis', - playerClass = 'starcraft-bracket-block-player', - showLink = false, - showTbd = props.showTbd, - teamStyle = props.forceShortName and 'short' or 'dynamic', - } -end - -return Component.component(StarcraftBracketOpponent) From 5c4a095790ca0cc63e9f80caa4ef3f9196adae13 Mon Sep 17 00:00:00 2001 From: hjpalpha <75081997+hjpalpha@users.noreply.github.com> Date: Tue, 18 Aug 2026 21:00:03 +0200 Subject: [PATCH 04/11] Update Starcraft.lua --- .../commons/Widget/Match/Bracket/OpponentEntry/Starcraft.lua | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lua/wikis/commons/Widget/Match/Bracket/OpponentEntry/Starcraft.lua b/lua/wikis/commons/Widget/Match/Bracket/OpponentEntry/Starcraft.lua index 4ba3ee6a8a9..9cd91cc5b23 100644 --- a/lua/wikis/commons/Widget/Match/Bracket/OpponentEntry/Starcraft.lua +++ b/lua/wikis/commons/Widget/Match/Bracket/OpponentEntry/Starcraft.lua @@ -20,10 +20,9 @@ local StarcraftBracketOpponent = Lua.import('Module:Widget/Match/Bracket/Opponen ---@return VNode local function StarcraftBracketOpponentEntry(props) local opponent = props.opponent - props.BracketOpponent = StarcraftBracketOpponent props.showFactionBackground = opponent.type == Opponent.solo or opponent.type == Opponent.duo and opponent.isArchon return BracketOpponentEntry(props) end -return Component.component(StarcraftBracketOpponentEntry, {showTbd = true}) +return Component.component(StarcraftBracketOpponentEntry, {showTbd = false}) From 116367c90c2ec468b2408cb35d890409b18ba633 Mon Sep 17 00:00:00 2001 From: hjpalpha <75081997+hjpalpha@users.noreply.github.com> Date: Tue, 18 Aug 2026 21:00:40 +0200 Subject: [PATCH 05/11] Update OpponentEntry.lua --- lua/wikis/commons/Widget/Match/Bracket/OpponentEntry.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/wikis/commons/Widget/Match/Bracket/OpponentEntry.lua b/lua/wikis/commons/Widget/Match/Bracket/OpponentEntry.lua index cb5cf51cd20..112589ec91d 100644 --- a/lua/wikis/commons/Widget/Match/Bracket/OpponentEntry.lua +++ b/lua/wikis/commons/Widget/Match/Bracket/OpponentEntry.lua @@ -59,6 +59,6 @@ end return Component.component( BracketOpponentEntry, { - showTbd = true + showTbd = false } ) From b840eb2d9008ae98a25bf08f37b675a02f5c14de Mon Sep 17 00:00:00 2001 From: hjpalpha <75081997+hjpalpha@users.noreply.github.com> Date: Tue, 18 Aug 2026 21:03:53 +0200 Subject: [PATCH 06/11] Update Block.lua --- lua/wikis/commons/Widget/PlayerDisplay/Block.lua | 4 ---- 1 file changed, 4 deletions(-) diff --git a/lua/wikis/commons/Widget/PlayerDisplay/Block.lua b/lua/wikis/commons/Widget/PlayerDisplay/Block.lua index 6230f1731a9..1067cc14b0a 100644 --- a/lua/wikis/commons/Widget/PlayerDisplay/Block.lua +++ b/lua/wikis/commons/Widget/PlayerDisplay/Block.lua @@ -18,7 +18,6 @@ local PlayerDisplayComponents = Lua.import('Module:Widget/PlayerDisplay/Componen local WidgetUtil = Lua.import('Module:Widget/Util') ---@class BlockPlayerDisplayProps: InlinePlayerDisplayProps ----@field playerClass string|string[]? ---@field overflow OverflowModes? ---@field showPlayerTeam boolean? ---@field note Renderable|Renderable[]? @@ -28,12 +27,9 @@ local WidgetUtil = Lua.import('Module:Widget/Util') local function BlockPlayer(props) local player = props.player local factionDisplay = PlayerDisplayComponents.faction(props) - local playerClasses = type(props.playerClass) == 'string' and - {props.playerClass} or props.playerClass --[[ @as string[]? ]] local useDefault = Logic.nilOr(Logic.readBoolOrNil(props.showTbd), true) or not Opponent.playerIsTbd(player) local showPlayerTeam = props.showPlayerTeam return BlockWrapper{ - classes = playerClasses, flip = props.flip, showPlayerTeam = showPlayerTeam, children = WidgetUtil.collect( From de641675e6b7c8b34e0692e2ee1b0f9de0b4225f Mon Sep 17 00:00:00 2001 From: hjpalpha <75081997+hjpalpha@users.noreply.github.com> Date: Tue, 18 Aug 2026 21:04:47 +0200 Subject: [PATCH 07/11] Update OpponentDisplay.lua --- lua/wikis/commons/OpponentDisplay.lua | 1 - 1 file changed, 1 deletion(-) diff --git a/lua/wikis/commons/OpponentDisplay.lua b/lua/wikis/commons/OpponentDisplay.lua index ac3277d7f37..85a82e8fafd 100644 --- a/lua/wikis/commons/OpponentDisplay.lua +++ b/lua/wikis/commons/OpponentDisplay.lua @@ -97,7 +97,6 @@ end ---@field showFlag boolean? ---@field showLink boolean? ---@field showPlayerTeam boolean? ----@field playerClass string? ---@field teamStyle teamStyle? ---@field dq boolean? ---@field note string|number|nil From c4a1f0a3dcfd71a059cb26cfd7852cc84a54dedf Mon Sep 17 00:00:00 2001 From: hjpalpha <75081997+hjpalpha@users.noreply.github.com> Date: Tue, 18 Aug 2026 21:06:10 +0200 Subject: [PATCH 08/11] Update Character.lua --- lua/wikis/commons/Widget/PlayerDisplay/Block/Character.lua | 3 --- 1 file changed, 3 deletions(-) diff --git a/lua/wikis/commons/Widget/PlayerDisplay/Block/Character.lua b/lua/wikis/commons/Widget/PlayerDisplay/Block/Character.lua index 1f127d56561..14d186111a5 100644 --- a/lua/wikis/commons/Widget/PlayerDisplay/Block/Character.lua +++ b/lua/wikis/commons/Widget/PlayerDisplay/Block/Character.lua @@ -45,12 +45,9 @@ end local function BlockCharacterPlayer(props) local player = props.player local charactersDisplay = getCharacters(player) - local playerClasses = type(props.playerClass) == 'string' and - {props.playerClass} or props.playerClass --[[ @as string[]? ]] local useDefault = Logic.nilOr(Logic.readBoolOrNil(props.showTbd), true) or not Opponent.playerIsTbd(player) local showPlayerTeam = props.showPlayerTeam local block = BlockWrapper{ - classes = playerClasses, flip = props.flip, showPlayerTeam = showPlayerTeam, children = WidgetUtil.collect( From 32e60ce5b2e114a2414a2fb5d1bb0a5a5b2119fb Mon Sep 17 00:00:00 2001 From: hjpalpha <75081997+hjpalpha@users.noreply.github.com> Date: Tue, 18 Aug 2026 21:09:56 +0200 Subject: [PATCH 09/11] Update Opponent.lua --- lua/wikis/commons/Widget/Match/Bracket/Opponent.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/wikis/commons/Widget/Match/Bracket/Opponent.lua b/lua/wikis/commons/Widget/Match/Bracket/Opponent.lua index 4b81eb8affa..e00200ceff7 100644 --- a/lua/wikis/commons/Widget/Match/Bracket/Opponent.lua +++ b/lua/wikis/commons/Widget/Match/Bracket/Opponent.lua @@ -24,7 +24,7 @@ local function BracketOpponent(props) opponent = opponent, overflow = 'ellipsis', showLink = false, - showTbd = props.showTbd, + showTbd = opponent.type == Opponent.literal or props.showTbd, teamStyle = props.forceShortName and 'short' or 'dynamic', } end From 54f33c9413a8a309d6edb87089e1ddbfad0b0494 Mon Sep 17 00:00:00 2001 From: hjpalpha <75081997+hjpalpha@users.noreply.github.com> Date: Tue, 18 Aug 2026 21:13:26 +0200 Subject: [PATCH 10/11] Update Opponent.lua --- lua/wikis/commons/Widget/Match/Bracket/Opponent.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/wikis/commons/Widget/Match/Bracket/Opponent.lua b/lua/wikis/commons/Widget/Match/Bracket/Opponent.lua index e00200ceff7..d68b6e4ef4f 100644 --- a/lua/wikis/commons/Widget/Match/Bracket/Opponent.lua +++ b/lua/wikis/commons/Widget/Match/Bracket/Opponent.lua @@ -7,7 +7,8 @@ local Lua = require('Module:Lua') -local OpponentDisplay = Lua.import('Module:OpponentDisplay') +local Opponent = Lua.import('Module:Opponent/Custom') +local OpponentDisplay = Lua.import('Module:OpponentDisplay/Custom') local Component = Lua.import('Module:Widget/Component') From e0a5b313cbd8acc51123676912366e12f21bbafd Mon Sep 17 00:00:00 2001 From: hjpalpha <75081997+hjpalpha@users.noreply.github.com> Date: Tue, 18 Aug 2026 21:15:52 +0200 Subject: [PATCH 11/11] Update Starcraft.lua --- .../commons/Widget/Match/Bracket/OpponentEntry/Starcraft.lua | 1 - 1 file changed, 1 deletion(-) diff --git a/lua/wikis/commons/Widget/Match/Bracket/OpponentEntry/Starcraft.lua b/lua/wikis/commons/Widget/Match/Bracket/OpponentEntry/Starcraft.lua index 9cd91cc5b23..2b92e1d43c9 100644 --- a/lua/wikis/commons/Widget/Match/Bracket/OpponentEntry/Starcraft.lua +++ b/lua/wikis/commons/Widget/Match/Bracket/OpponentEntry/Starcraft.lua @@ -11,7 +11,6 @@ local Opponent = Lua.import('Module:Opponent/Starcraft') local Component = Lua.import('Module:Widget/Component') local BracketOpponentEntry = Lua.import('Module:Widget/Match/Bracket/OpponentEntry') -local StarcraftBracketOpponent = Lua.import('Module:Widget/Match/Bracket/Opponent/Starcraft') ---@class StarcraftBracketOpponentEntryProps: BracketOpponentEntryProps ---@field opponent StarcraftStandardOpponent