# Create Text Tag

Grammar — Create a text tag with the text __text|Text __ for players, using a font size of fontSize, at point|Position and height offset heightOffset, initially visible|Visible/Hidden, and fog of war enforcement set to useFogofWar
FlagsNative | Action

Creates a text tag. Use “Show/Hide Text Tag” to show the text tag. When Fog Of War enforcement is enabled, visibility is determined using the Black Mask by default. Use “Set Visibility Type Of Text Tag” to change this to full Fog Of War visibility, if desired.

# Arguments

  • text — Text
  • int — Font Size
  • point — Point
  • fixed — Height Offset
  • bool [ preset::VisibleHiddenOption ] — Visible
  • bool — Use Fog of War
  • playergroup — Players

Returns — int [ preset::TextTag ]

native int TextTagCreate(
	text inText,
	int inFontSize,
	point inPoint,
	fixed inHeightOffset,
	bool inShow,
	bool useFogofWar,
	playergroup inPlayers,
);

Category: Text Tag / Basic

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L526
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/65AC0DEF")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L536
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/B51155E6")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L546
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/E455D391")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L404
TextTagCreate(lp_roundText, 60, CameraGetTarget(gv_pLAYER_USER), 2.0, true, false, PlayerGroupAll())
// L599
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/38E28403")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L609
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/E31A3CC3")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L619
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/5D00C9C8")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L368
TextTagCreate(lp_roundText, 60, CameraGetTarget(gv_pLAYER_USER), 2.0, true, false, PlayerGroupAll())
// L520
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/182CAEAB")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L530
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/44B8485F")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L540
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/7EAAA8B3")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L414
TextTagCreate(lp_roundText, 60, CameraGetTarget(gv_pLAYER_USER), 2.0, true, false, PlayerGroupAll())
// L517
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/D791F41E")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L527
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/F7A87031")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L537
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/10C85EAB")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L3040
TextTagCreate(lp_text, 24, UnitGetPosition(gv_viking), 1.0, true, false, PlayerGroupAll())
// L7885
TextTagCreate((StringExternal("Param/Value/B43D0432") + StringExternal("Param/Value/C82958EB") + IntToText(((gv_scoreLastBonusLife + (gv_c_BonusLifeScore * gv_extraLifeMulpitier)) / 1000)) + StringExternal("Param/Value/56F048BC") + StringExternal("Param/Value/474EC002")), 100, PointWithOffset(RegionGetCenter(gf_GetCameraBoundary()), 0.0, 8.0), 0.0, true, false, PlayerGroupAll())
// L514
TextTagCreate(StringExternal("Param/Value/4111D2AB"), 30, UnitGetPosition(lp_unit), 2.0, true, false, PlayerGroupAll())
// L2368
TextTagCreate(StringExternal("Param/Value/B35796C7"), 30, UnitGetPosition(lv_chosenUnit), 1.0, true, false, PlayerGroupAll())
// L1428
TextTagCreate(StringExternal("Param/Value/28F7B3F3"), 22, lv_textLoc, 0.4, true, true, PlayerGroupAll())
// L1432
TextTagCreate(StringExternal("Param/Value/39F32FF0"), 22, lv_textLoc, 0.4, true, true, PlayerGroupAll())
// L1441
TextTagCreate(StringExternal("Param/Value/9BD3E383"), 22, lv_textLoc, 0.4, true, true, PlayerGroupAll())
// L1445
TextTagCreate(StringExternal("Param/Value/F6FE2311"), 22, lv_textLoc, 0.4, true, true, PlayerGroupAll())
// L1504
TextTagCreate(StringExternal("Param/Value/1F273B6C"), 22, lv_textLoc, 0.4, true, true, PlayerGroupAll())
// L1508
TextTagCreate(StringExternal("Param/Value/EDE6B222"), 22, lv_textLoc, 0.4, true, true, PlayerGroupAll())
// L1517
TextTagCreate(StringExternal("Param/Value/F2D7048C"), 22, lv_textLoc, 0.4, true, true, PlayerGroupAll())
// L1521
TextTagCreate(StringExternal("Param/Value/BAB21FB6"), 22, lv_textLoc, 0.4, true, true, PlayerGroupAll())
// L1580
TextTagCreate(StringExternal("Param/Value/EE248095"), 22, lv_textLoc, 0.4, true, true, PlayerGroupAll())
// L1584
TextTagCreate(StringExternal("Param/Value/99DF0C11"), 22, lv_textLoc, 0.4, true, true, PlayerGroupAll())
// L1099
TextTagCreate(StringExternal("Param/Value/4E851134"), 18, PointFromId(32), 1.0, false, false, PlayerGroupAll())
// L1291
TextTagCreate(StringExternal("Param/Value/A0322401"), 18, PointFromId(688), 1.0, true, false, PlayerGroupAll())
// L667
TextTagCreate(StringExternal("Param/Value/DC706388"), 18, UnitGetPosition(gv_bunkerBridgeEast), 2.5, false, false, PlayerGroupAll())
// L673
TextTagCreate(StringExternal("Param/Value/DD630F5C"), 18, UnitGetPosition(gv_bunkerBridgeWest), 2.5, false, false, PlayerGroupAll())
// L679
TextTagCreate(StringExternal("Param/Value/24851E7E"), 18, UnitGetPosition(gv_bunkerBaseEast), 2.5, false, false, PlayerGroupAll())
// L685
TextTagCreate(StringExternal("Param/Value/43FACC21"), 18, UnitGetPosition(gv_bunkerBaseWest), 2.5, false, false, PlayerGroupAll())
// L1511
TextTagCreate(StringExternal("Param/Value/15C552A2"), 24, UnitGetPosition(UnitFromId(1167)), 1.0, true, false, PlayerGroupAll())
// L1518
TextTagCreate(StringExternal("Param/Value/E7BF84D7"), 24, UnitGetPosition(UnitFromId(1167)), 1.0, true, false, PlayerGroupAll())
// L1529
TextTagCreate(StringExternal("Param/Value/44A00372"), 24, UnitGetPosition(UnitFromId(1167)), 1.0, true, false, PlayerGroupAll())
// L1535
TextTagCreate(StringExternal("Param/Value/F6B6EFD6"), 24, UnitGetPosition(UnitFromId(1167)), 1.0, true, false, PlayerGroupAll())
// L2872
TextTagCreate((TextReplaceWord(StringExternal("Param/Value/2519AF5D"), StringExternal("Param/Value/D67E2367"), lv_author, c_stringReplaceAll, c_stringCase) + TextReplaceWord(StringExternal("Param/Value/344F6720"), StringExternal("Param/Value/A281DAD4"), lv_title, c_stringReplaceAll, c_stringCase)), 32, UnitGetPosition(gf_BriefingScreen(ge_RoomID_RoomBridge, ge_BriefingScreen_Center)), 0.0, false, false, PlayerGroupAll())
// L9557
TextTagCreate(lp_text, 18, UnitGetPosition(lp_unit), 0.0, true, false, PlayerGroupAll())
// L30078
TextTagCreate(ConversationDataStateText("StoryText|StoryText01", "Text"), 32, UnitGetPosition(gf_BriefingScreen(ge_RoomID_RoomBridge, ge_BriefingScreen_Center)), 0.0, true, false, PlayerGroupAll())
// L4159
TextTagCreate(StringExternal("Param/Value/52AB2985"), 22, UnitGetPosition(UnitFromId(1887)), 2.0, true, false, PlayerGroupAll())
// L954
TextTagCreate(TextExpressionAssemble("Param/Expression/86CD197B"), 24, lp_location, 0.0, true, true, PlayerGroupSingle(1))
// L3040
TextTagCreate(lp_text, 24, UnitGetPosition(gv_viking), 1.0, true, false, PlayerGroupAll())
// L7885
TextTagCreate((StringExternal("Param/Value/B43D0432") + StringExternal("Param/Value/C82958EB") + IntToText(((gv_scoreLastBonusLife + (gv_c_BonusLifeScore * gv_extraLifeMulpitier)) / 1000)) + StringExternal("Param/Value/56F048BC") + StringExternal("Param/Value/474EC002")), 100, PointWithOffset(RegionGetCenter(gf_GetCameraBoundary()), 0.0, 8.0), 0.0, true, false, PlayerGroupAll())
// L514
TextTagCreate(StringExternal("Param/Value/4111D2AB"), 30, UnitGetPosition(lp_unit), 2.0, true, false, PlayerGroupAll())
// L2368
TextTagCreate(StringExternal("Param/Value/B35796C7"), 30, UnitGetPosition(lv_chosenUnit), 1.0, true, false, PlayerGroupAll())
// L1428
TextTagCreate(StringExternal("Param/Value/28F7B3F3"), 22, lv_textLoc, 0.4, true, true, PlayerGroupAll())
// L1432
TextTagCreate(StringExternal("Param/Value/39F32FF0"), 22, lv_textLoc, 0.4, true, true, PlayerGroupAll())
// L1441
TextTagCreate(StringExternal("Param/Value/9BD3E383"), 22, lv_textLoc, 0.4, true, true, PlayerGroupAll())
// L1445
TextTagCreate(StringExternal("Param/Value/F6FE2311"), 22, lv_textLoc, 0.4, true, true, PlayerGroupAll())
// L1504
TextTagCreate(StringExternal("Param/Value/1F273B6C"), 22, lv_textLoc, 0.4, true, true, PlayerGroupAll())
// L1508
TextTagCreate(StringExternal("Param/Value/EDE6B222"), 22, lv_textLoc, 0.4, true, true, PlayerGroupAll())
// L1517
TextTagCreate(StringExternal("Param/Value/F2D7048C"), 22, lv_textLoc, 0.4, true, true, PlayerGroupAll())
// L1521
TextTagCreate(StringExternal("Param/Value/BAB21FB6"), 22, lv_textLoc, 0.4, true, true, PlayerGroupAll())
// L1580
TextTagCreate(StringExternal("Param/Value/EE248095"), 22, lv_textLoc, 0.4, true, true, PlayerGroupAll())
// L1584
TextTagCreate(StringExternal("Param/Value/99DF0C11"), 22, lv_textLoc, 0.4, true, true, PlayerGroupAll())
// L1099
TextTagCreate(StringExternal("Param/Value/4E851134"), 18, PointFromId(32), 1.0, false, false, PlayerGroupAll())
// L1291
TextTagCreate(StringExternal("Param/Value/A0322401"), 18, PointFromId(688), 1.0, true, false, PlayerGroupAll())
// L667
TextTagCreate(StringExternal("Param/Value/DC706388"), 18, UnitGetPosition(gv_bunkerBridgeEast), 2.5, false, false, PlayerGroupAll())
// L673
TextTagCreate(StringExternal("Param/Value/DD630F5C"), 18, UnitGetPosition(gv_bunkerBridgeWest), 2.5, false, false, PlayerGroupAll())
// L679
TextTagCreate(StringExternal("Param/Value/24851E7E"), 18, UnitGetPosition(gv_bunkerBaseEast), 2.5, false, false, PlayerGroupAll())
// L685
TextTagCreate(StringExternal("Param/Value/43FACC21"), 18, UnitGetPosition(gv_bunkerBaseWest), 2.5, false, false, PlayerGroupAll())
// L1511
TextTagCreate(StringExternal("Param/Value/15C552A2"), 24, UnitGetPosition(UnitFromId(1167)), 1.0, true, false, PlayerGroupAll())
// L1518
TextTagCreate(StringExternal("Param/Value/E7BF84D7"), 24, UnitGetPosition(UnitFromId(1167)), 1.0, true, false, PlayerGroupAll())
// L1529
TextTagCreate(StringExternal("Param/Value/44A00372"), 24, UnitGetPosition(UnitFromId(1167)), 1.0, true, false, PlayerGroupAll())
// L1535
TextTagCreate(StringExternal("Param/Value/F6B6EFD6"), 24, UnitGetPosition(UnitFromId(1167)), 1.0, true, false, PlayerGroupAll())
// L2872
TextTagCreate((TextReplaceWord(StringExternal("Param/Value/2519AF5D"), StringExternal("Param/Value/D67E2367"), lv_author, c_stringReplaceAll, c_stringCase) + TextReplaceWord(StringExternal("Param/Value/344F6720"), StringExternal("Param/Value/A281DAD4"), lv_title, c_stringReplaceAll, c_stringCase)), 32, UnitGetPosition(gf_BriefingScreen(ge_RoomID_RoomBridge, ge_BriefingScreen_Center)), 0.0, false, false, PlayerGroupAll())
// L9557
TextTagCreate(lp_text, 18, UnitGetPosition(lp_unit), 0.0, true, false, PlayerGroupAll())
// L30078
TextTagCreate(ConversationDataStateText("StoryText|StoryText01", "Text"), 32, UnitGetPosition(gf_BriefingScreen(ge_RoomID_RoomBridge, ge_BriefingScreen_Center)), 0.0, true, false, PlayerGroupAll())
// L4159
TextTagCreate(StringExternal("Param/Value/52AB2985"), 22, UnitGetPosition(UnitFromId(1887)), 2.0, true, false, PlayerGroupAll())
// L954
TextTagCreate(TextExpressionAssemble("Param/Expression/86CD197B"), 24, lp_location, 0.0, true, true, PlayerGroupSingle(1))
// L526
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/65AC0DEF")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L536
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/B51155E6")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L546
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/E455D391")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L404
TextTagCreate(lp_roundText, 60, CameraGetTarget(gv_pLAYER_USER), 2.0, true, false, PlayerGroupAll())
// L599
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/38E28403")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L609
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/E31A3CC3")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L619
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/5D00C9C8")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L368
TextTagCreate(lp_roundText, 60, CameraGetTarget(gv_pLAYER_USER), 2.0, true, false, PlayerGroupAll())
// L520
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/182CAEAB")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L530
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/44B8485F")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L540
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/7EAAA8B3")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L414
TextTagCreate(lp_roundText, 60, CameraGetTarget(gv_pLAYER_USER), 2.0, true, false, PlayerGroupAll())
// L517
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/D791F41E")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L527
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/F7A87031")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())
// L537
TextTagCreate((IntToText(gv_multikillCounter) + StringExternal("Param/Value/10C85EAB")), 24, gv_multiKillLastKillPosition, 1.0, true, false, PlayerGroupAll())

# campaigns/libertystory.sc2campaign

CampaignLib.galaxy

// L870
TextTagCreate((StringExternal("Param/Value/lib_Camp_F6EDE668") + IntToText(lp_resourceAmount) + StringExternal("Param/Value/lib_Camp_A7A85440")), 24, UnitGetPosition(lp_cacheUnit), 1.0, true, false, PlayerGroupAll())
// L879
TextTagCreate((StringExternal("Param/Value/lib_Camp_0DAA8706") + IntToText(lp_resourceAmount) + StringExternal("Param/Value/lib_Camp_8E9001C5")), 24, UnitGetPosition(lp_cacheUnit), 1.0, true, false, PlayerGroupAll())
// L914
TextTagCreate(lv_text, 24, UnitGetPosition(lp_researchUnit), 1.0, true, false, PlayerGroupSingle(lp_player))
// L1148
TextTagCreate(lv_msg, 24, UnitGetPosition(lp_unit), 0.5, true, false, PlayerGroupAll())
// L1553
TextTagCreate(libCamp_gv__CB_Line[lv_lineIndex], 24, UnitGetPosition(libCamp_gv__CB_Unit[lp_unitIndex]), 0.5, true, false, PlayerGroupAll())

# campaigns/swarm.sc2campaign

MapScript.galaxy

// L757
TextTagCreate(StringExternal("Param/Value/7C61B947"), 24, UnitGetPosition(lp_targetUnit), 2.0, true, false, PlayerGroupAll())
// L2188
TextTagCreate(StringExternal("Param/Value/597DD734"), 24, PointFromId(524), 0.0, true, true, PlayerGroupAll())
// L2101
TextTagCreate(TextReplaceWord(StringExternal("Param/Value/AB71505C"), StringExternal("Param/Value/F6E2D9A2"), IntToText(lv_numberOfEggs), c_stringReplaceAll, c_stringCase), 24, UnitGetPosition(auto3B0F3FBC_var), 1.0, true, false, PlayerGroupAll())
// L711
TextTagCreate(TextExpressionAssemble("Param/Expression/0894A15A"), 24, UnitGetPosition(lp_cHOSEN_ESSENCE), 2.0, true, false, PlayerGroupAll())
// L422
TextTagCreate(StringExternal("Param/Value/99E0F636"), 24, UnitGetPosition(lv_essenceUnit), 1.5, true, true, PlayerGroupAll())
// L435
TextTagCreate(StringExternal("Param/Value/6EDB264C"), 24, UnitGetPosition(lv_essenceUnit), 1.5, true, true, PlayerGroupAll())
// L448
TextTagCreate(StringExternal("Param/Value/62C515F4"), 24, UnitGetPosition(lv_essenceUnit), 1.5, true, true, PlayerGroupAll())