2a. Predefined headers - HafisCZ/sf-tools GitHub Wiki

⚠️ THIS LIST IS NOT UP TO DATE. FOR FULL LIST USE THE MANUAL BUTTON WITHIN STATS' SCRIPTS TAB.

Public | Guild Members | Private

Creating a header with a reserved name will use all default options unless there is a expr option set.

The default options can be overwritten by local options, but will not be affected by shared or category-shared options.

Public

Header Default options
Name expr player.Namedifference offstatistics off
Prefix expr player.Prefixdifference offstatistics off
ID expr player.IDdifference offstatistics off
Identifier expr player.Identifierdifference offstatistics off
Guild ID expr player.Group.ID || ''difference offstatistics off
Guild Identifier expr player.Group.Identifier || ''difference offstatistics off
Guild Rank expr player.Group.Rank || ''difference offstatistics off
Role expr player.Group.Role || 0flip onformat GroupRoles[player.Group.Role] || ''difference offstatistics off
Level expr player.Level
Guild expr player.Group.Name || ''difference offstatistics off
Strength expr player.Strength.Total
Dexterity expr player.Dexterity.Total
Intelligence expr player.Intelligence.Total
Constitution expr player.Constitution.Total
Luck expr player.Luck.Total
Attribute expr player.Primary.Total
Strength Size expr player.Strength.PotionSize
Dexterity Size expr player.Dexterity.PotionSize
Intelligence Size expr player.Intelligence.PotionSize
Constitution Size expr player.Constitution.PotionSize
Luck Size expr player.Luck.PotionSize
Attribute Size expr player.Primary.PotionSize
Strength Pet expr player.Strength.Petwidth 110
Dexterity Pet expr player.Dexterity.Petwidth 110
Intelligence Pet expr player.Intelligence.Petwidth 110
Constitution Pet expr player.Constitution.Petwidth 110
Luck Pet expr player.Luck.Petwidth 110
Attribute Pet expr player.Primary.Petwidth 110
Base Cost expr player.Primary.NextCostformat fnumber(this)
Strength Cost expr player.Strength.NextCostformat fnumber(this)
Dexterity Cost expr player.Dexterity.NextCostformat fnumber(this)
Intelligence Cost expr player.Intelligence.NextCostformat fnumber(this)
Constitution Cost expr player.Constitution.NextCostformat fnumber(this)
Luck Cost expr player.Luck.NextCostformat fnumber(this)
Base Total Cost expr player.Primary.TotalCostformat fnumber(this)
Strength Total Cost expr player.Strength.TotalCostformat fnumber(this)
Dexterity Total Cost expr player.Dexterity.TotalCostformat fnumber(this)
Intelligence Total Cost expr player.Intelligence.TotalCostformat fnumber(this)
Constitution Total Cost expr player.Constitution.TotalCostformat fnumber(this)
Luck Total Cost expr player.Luck.TotalCostformat fnumber(this)
Strength Equipment expr player.Strength.Equipmentwidth 110
Dexterity Equipment expr player.Dexterity.Equipmentwidth 110
Intelligence Equipment expr player.Intelligence.Equipmentwidth 110
Constitution Equipment expr player.Constitution.Equipmentwidth 110
Luck Equipment expr player.Luck.Equipmentwidth 110
Attribute Equipment expr player.Primary.Equipmentwidth 110
Strength Items expr player.Strength.Itemswidth 110
Dexterity Items expr player.Dexterity.Itemswidth 110
Intelligence Items expr player.Intelligence.Itemswidth 110
Constitution Items expr player.Constitution.Itemswidth 110
Luck Items expr player.Luck.Itemswidth 110
Attribute Items expr player.Primary.Itemswidth 110
Strength Base Items expr player.Strength.ItemsBasewidth 110
Dexterity Base Items expr player.Dexterity.ItemsBasewidth 110
Intelligence Base Items expr player.Intelligence.ItemsBasewidth 110
Constitution Base Items expr player.Constitution.ItemsBasewidth 110
Luck Base Items expr player.Luck.ItemsBasewidth 110
Attribute Base Items expr player.Primary.ItemsBasewidth 110
Strength Upgrades expr player.Strength.Upgradeswidth 110
Dexterity Upgrades expr player.Dexterity.Upgradeswidth 110
Intelligence Upgrades expr player.Intelligence.Upgradeswidth 110
Constitution Upgrades expr player.Constitution.Upgradeswidth 110
Luck Upgrades expr player.Luck.Upgradeswidth 110
Attribute Upgrades expr player.Primary.Upgradeswidth 110
Strength Gems expr player.Strength.Gemswidth 110
Dexterity Gems expr player.Dexterity.Gemswidth 110
Intelligence Gems expr player.Intelligence.Gemswidth 110
Constitution Gems expr player.Constitution.Gemswidth 110
Luck Gems expr player.Luck.Gemswidth 110
Attribute Gems expr player.Primary.Gemswidth 110
Strength Potion expr player.Strength.Potionwidth 110
Dexterity Potion expr player.Dexterity.Potionwidth 110
Intelligence Potion expr player.Intelligence.Potionwidth 110
Constitution Potion expr player.Constitution.Potionwidth 110
Luck Potion expr player.Luck.Potionwidth 110
Attribute Potion expr player.Primary.Potionwidth 110
Strength Pet Bonus expr player.Strength.PetBonus
Dexterity Pet Bonus expr player.Dexterity.PetBonus
Intelligence Pet Bonus expr player.Intelligence.PetBonus
Constitution Pet Bonus expr player.Constitution.PetBonus
Luck Pet Bonus expr player.Luck.PetBonus
Attribute Pet Bonus expr player.Primary.PetBonus
Strength Class expr player.Strength.Classwidth 110
Dexterity Class expr player.Dexterity.Classwidth 110
Intelligence Class expr player.Intelligence.Classwidth 110
Constitution Class expr player.Constitution.Classwidth 110
Luck Class expr player.Luck.Classwidth 110
Attribute Class expr player.Primary.Classwidth 110
Strength Bonus expr player.Strength.Bonusalias Str Bonus
Dexterity Bonus expr player.Dexterity.Bonusalias Dex Bonus
Intelligence Bonus expr player.Intelligence.Bonusalias Int Bonus
Constitution Bonus expr player.Constitution.Bonusalias Con Bonus
Luck Bonus expr player.Luck.Bonusalias Lck Bonus
Bonus expr player.Primary.Bonus
Base Strength expr player.Strength.Base
Base Dexterity expr player.Dexterity.Base
Base Intelligence expr player.Intelligence.Base
Base Constitution expr player.Constitution.Base
Base Luck expr player.Luck.Base
Base expr player.Primary.Base
Honor expr player.Honor
Life Potion expr player.Potions.Life == 25format this ? 'Yes' : 'No'
Runes expr player.Runes.Runesformat `e${ this }`width 100
Action Index expr player.Action.Indexdifference offstatistics off
Status expr player.Action.Statusformat PlayerActions[max(0, this)]difference offstatistics off
Action Finish expr player.Action.Finishformat this < 0 ? '' : datetime(this)difference offstatistics off
Health expr player.Healthwidth 120
Armor expr player.Armor
Damage Min expr player.Damage.Min
Damage Max expr player.Damage.Max
Damage Avg expr player.Damage.Avg
Damage Min 2 expr player.Damage2.Min
Damage Max 2 expr player.Damage2.Max
Damage Avg 2 expr player.Damage2.Avg
Space expr 5 + player.Fortress.Treasury
Mirror expr player.Mirror ? 13 : player.MirrorPieces
Equipment expr each(Items, Attributes[0] > 0 ? this.getItemLevel() : 0)width 130
Tower expr player.Dungeons.Tower
Raids expr player.Dungeons.Raid
Portal expr player.Dungeons.Player
Guild Portal expr player.Dungeons.Groupwidth 130
Dungeon expr player.Dungeons.Normal.Total
Shadow Dungeon expr player.Dungeons.Shadow.Total
Dungeon Unlocked expr player.Dungeons.Normal.Unlocked
Shadow Unlocked expr player.Dungeons.Shadow.Unlocked
Fortress expr player.Fortress.Fortress
Upgrades expr player.Fortress.Upgrades
Warriors expr player.Fortress.Warriors
Archers expr player.Fortress.Archers
Mages expr player.Fortress.Mages
Warrior Count expr player.Fortress.Barracks * 3
Archer Count expr player.Fortress.ArcheryGuild * 2
Mage Count expr player.Fortress.MageTower
Gem Mine expr player.Fortress.GemMine
Fortress Honor expr player.Fortress.Honorwidth 150
Wall expr player.Fortress.Wall
Fortifications expr player.Fortress.Fortifications
Quarters expr player.Fortress.LaborerQuarters
Woodcutter expr player.Fortress.WoodcutterGuild
Quarry expr player.Fortress.Quarry
Academy expr player.Fortress.Academy
Archery Guild expr player.Fortress.ArcheryGuild
Barracks expr player.Fortress.Barracks
Mage Tower expr player.Fortress.MageTower
Treasury expr player.Fortress.Treasury
Smithy expr player.Fortress.Smithy
Raid Wood expr player.Fortress.RaidWood
Raid Stone expr player.Fortress.RaidStone
Shadow expr player.Pets.Shadow
Light expr player.Pets.Light
Earth expr player.Pets.Earth
Fire expr player.Pets.Fire
Water expr player.Pets.Water
Rune Gold expr player.Runes.Gold
Rune XP expr player.Runes.XP
Rune Chance expr player.Runes.Chancewidth 130
Rune Quality expr player.Runes.Qualitywidth 130
Rune Health expr player.Runes.Healthwidth 130
Rune Damage expr player.Runes.Damagewidth 130
Rune Damage 2 expr player.Runes.Damage2width 130
Rune Resist expr player.Runes.Resistancewidth 130
Fire Resist expr player.Runes.ResistanceFirewidth 130
Cold Resist expr player.Runes.ResistanceColdwidth 130
Lightning Resist expr player.Runes.ResistanceLightningwidth 160
Fire Damage expr player.Runes.DamageFirewidth 130
Cold Damage expr player.Runes.DamageColdwidth 130
Lightning Damage expr player.Runes.DamageLightningwidth 160
Fire Damage 2 expr player.Runes.Damage2Firewidth 130
Cold Damage 2 expr player.Runes.Damage2Coldwidth 130
Lightning Damage 2 expr player.Runes.Damage2Lightningwidth 160
Class expr player.Classformat Classes[this]difference offflip onstatistics off
Rank expr player.Rankflip on
Mount expr player.Mountformat this ? (MountSizes[this] + '%') : ''difference off
Awards expr player.Achievements.Owned
Album expr trunc(10000 * player.Book / @scrapbook) / 100format fixed(this, 2) + '%'width 130decimal on
Album Items expr player.Bookwidth 130
Fortress Rank expr player.Fortress.Rankflip onwidth 130
Building expr player.Fortress.Upgrade.Buildingwidth 180format FortressBuildings[this]
Building Finish expr player.Fortress.Upgrade.Finishformat this < 0 ? '' : datetime(this)difference offstatistics off
Last Active expr player.LastOnlineformat datetime(this)difference offstatistics off
Inactive Time expr player.Timestamp - player.LastOnlineformat duration(this)flip ondifference offstatistics off
Timestamp expr player.Timestampformat datetime(this)difference offstatistics off
Guild Joined expr player.Group.Joinedformat this ? datetime(this) : ''difference offstatistics off
Gladiator expr player.Fortress.Gladiatorformat { 0: '', 1: '1+', 5: '5+', 10: '10+', 15: '15' }[this]
1 Catacombs expr max(0, player.Dungeons.Normal[0] - 2)
2 Mines expr max(0, player.Dungeons.Normal[1] - 2)
3 Ruins expr max(0, player.Dungeons.Normal[2] - 2)
4 Grotto expr max(0, player.Dungeons.Normal[3] - 2)
5 Altar expr max(0, player.Dungeons.Normal[4] - 2)
6 Tree expr max(0, player.Dungeons.Normal[5] - 2)
7 Magma expr max(0, player.Dungeons.Normal[6] - 2)
8 Temple expr max(0, player.Dungeons.Normal[7] - 2)
9 Pyramid expr max(0, player.Dungeons.Normal[8] - 2)
10 Circus expr max(0, player.Dungeons.Normal[9] - 2)
11 Fortress expr max(0, player.Dungeons.Normal[10] - 2)
12 Hell expr max(0, player.Dungeons.Normal[11] - 2)
13 Floor expr max(0, player.Dungeons.Normal[12] - 2)
14 Easteros expr max(0, player.Dungeons.Normal[13] - 2)
S1 Catacombs expr max(0, player.Dungeons.Shadow[0] - 2)
S2 Mines expr max(0, player.Dungeons.Shadow[1] - 2)
S3 Ruins expr max(0, player.Dungeons.Shadow[2] - 2)
S4 Grotto expr max(0, player.Dungeons.Shadow[3] - 2)
S5 Altar expr max(0, player.Dungeons.Shadow[4] - 2)
S6 Tree expr max(0, player.Dungeons.Shadow[5] - 2)
S7 Magma expr max(0, player.Dungeons.Shadow[6] - 2)
S8 Temple expr max(0, player.Dungeons.Shadow[7] - 2)
S9 Pyramid expr max(0, player.Dungeons.Shadow[8] - 2)
S10 Circus expr max(0, player.Dungeons.Shadow[9] - 2)
S11 Fortress expr max(0, player.Dungeons.Shadow[10] - 2)
S12 Hell expr max(0, player.Dungeons.Shadow[11] - 2)
S13 Floor expr max(0, player.Dungeons.Shadow[12] - 2)
S14 Easteros expr max(0, player.Dungeons.Shadow[13] - 2)
Achievements expr player.Achievements.Owned
Pets Unlocked expr player.Achievements[36].Owned
Grail Unlocked expr player.Achievements[76].Owned
Hydra Dead expr player.Achievements[63].Owned
XP expr player.XPformat fnumber(this)format difference onstatistics off
XP Required expr player.XPNextformat fnumber(this)format difference onstatistics off
XP Total expr player.XPTotalformat fnumber(this)format difference onstatistics off
Enchantments expr each(Items, HasEnchantment)
Archeological Aura expr player.Items.Head.HasEnchantment ? 1 : 0difference offstatistics off
Marios Beard expr player.Items.Body.HasEnchantment ? 1 : 0difference offstatistics off
Shadow of the Cowboy expr player.Items.Hand.HasEnchantment ? 1 : 0difference offstatistics off
36960 Feet Boots expr player.Items.Feet.HasEnchantment ? 1 : 0difference offstatistics off
Unholy Acquisitiveness expr player.Items.Neck.HasEnchantment ? 1 : 0difference offstatistics off
Thirsty Wanderer expr player.Items.Belt.HasEnchantment ? 1 : 0difference offstatistics off
Grave Robbers Prayer expr player.Items.Ring.HasEnchantment ? 1 : 0difference offstatistics off
Robber Baron Ritual expr player.Items.Misc.HasEnchantment ? 1 : 0difference offstatistics off
Sword of Vengeance expr (player.Items.Wpn1.HasEnchantment ? 1 : 0) + (player.Items.Wpn2.HasEnchantment ? 1 : 0)difference offstatistics off

Guild Members

These headers are limited only to guild members and will return ? (undefined) when used with other players.

Header Default options
Knights expr player.Fortress.Knights
Treasure expr player.Group.Treasure
Instructor expr player.Group.Instructorwidth 100
Pet expr player.Group.Pet
Guild Portal Floor expr player.Group.Group.PortalFloor
Guild Portal Life expr player.Group.Group.PortalLife
Guild Portal Percent expr player.Group.Group.PortalPercent

Private

These headers are limited only to own characters and will return ? (undefined) when used with other players.

Header Default options
Wood expr player.Fortress.Wood
Stone expr player.Fortress.Stone
Aura expr player.Toilet.Aurastatistics off
Twister expr player.Dungeons.Twister ? max(0, player.Dungeons.Twister - 2) : undefinedstatistics off
Shrooms expr player.Mushrooms.Currentstatistics off
Shrooms Total expr player.Mushrooms.Totalstatistics off
Shrooms Free expr player.Mushrooms.Freestatistics off
Shrooms Paid expr player.Mushrooms.Paidstatistics off
Hourglass expr player.Hourglassstatistics off
Coins expr player.Coinsstatistics off
Own Dungeon expr ? player.Dungeons.Extra.Normal.Totalstatistics offwidth 120
Youtube expr player.Dungeons.Extra ? max(0, player.Dungeons.Extra.Youtube - 2) : undefinedstatistics offwidth 120
Own Shadow expr player.Dungeons.Extra.Shadow.Totalstatistics offwidth 120
Own Dungeon Unlocked expr player.Dungeons.Extra.Normal.Unlockedstatistics offwidth 120
Own Shadow Unlocked expr player.Dungeons.Extra.Shadow.Unlockedstatistics offwidth 120
Potion Expire expr player.Own ? min(map(filter(Potions, Size), Expire)) : undefinedformat this ? datetime(this) : '?'width 160difference offstatistics off
Crystals expr player.Crystalsstatistics off
Metal expr player.Metalstatistics off
15 Academy expr player.Dungeons.Extra ? max(0, player.Dungeons.Extra.Normal[0] - 2) : undefined
16 Hemorridor expr player.Dungeons.Extra ? max(0, player.Dungeons.Extra.Normal[1] - 2) : undefined
17 Nordic expr player.Dungeons.Extra ? max(0, player.Dungeons.Extra.Normal[2] - 2) : undefined
18 Greek expr player.Dungeons.Extra ? max(0, player.Dungeons.Extra.Normal[3] - 2) : undefined
S15 Academy expr player.Dungeons.Extra ? max(0, player.Dungeons.Extra.Shadow[0] - 2) : undefined
S16 Hemorridor expr player.Dungeons.Extra ? max(0, player.Dungeons.Extra.Shadow[1] - 2) : undefined
S17 Nordic expr player.Dungeons.Extra ? max(0, player.Dungeons.Extra.Shadow[2] - 2) : undefined
S18 Greek expr player.Dungeons.Extra ? max(0, player.Dungeons.Extra.Shadow[3] - 2) : undefined
Scrolls expr player.Witch.Stage
Witch Items expr player.Witch.Items
Witch Items Required expr player.Witch.ItemsNext
Registered expr player.Registeredformat this ? datetime(this) : ''width 160difference offstatistics off
Heart of Darkness expr player.Underworld.Heartdifference offstatistics off
Underworld Gate expr player.Underworld.Gatedifference offstatistics off
Gold Pit expr player.Underworld.GoldPitdifference offstatistics off
Extractor expr player.Underworld.Extractordifference offstatistics off
Goblin Pit expr player.Underworld.GoblinPitdifference offstatistics off
Torture Chamber expr player.Underworld.Torturedifference offstatistics off
Gladiator Trainer expr player.Underworld.Gladiatordifference offstatistics off
Troll Block expr player.Underworld.TrollBlockdifference offstatistics off
Time Machine expr player.Underworld.TimeMachinedifference offstatistics off
Keeper expr player.Underworld.Keeperdifference offstatistics off
Souls expr player.Underworld.Soulsdifference offstatistics off
Extractor Max expr player.Underworld.ExtractorMaxdifference offstatistics off
Max Souls expr player.Underworld.MaxSoulsdifference offstatistics off
Extractor Hourly expr player.Underworld.ExtractorHourlydifference offstatistics off
Gold Pit Max expr player.Underworld.GoldPitMaxformat this ? fnumber(this) : undefineddifference offstatistics off
Gold Pit Hourly expr player.Underworld.GoldPitHourlyformat this ? fnumber(this) : undefineddifference offstatistics off
Time Machine Thirst expr player.Underworld.TimeMachineThirstdifference offstatistics off
Time Machine Max expr player.Underworld.TimeMachineMaxdifference offstatistics off
Time Machine Daily expr player.Underworld.TimeMachineDailydifference offstatistics off
Underworld Building expr player.Underworld.Upgrade.Buildingwidth 180format this ? UnderworldBuildings[this] : ''difference offstatistics off
Underworld Building Finish expr player.Underworld ? player.Underworld.Upgrade.Finish : -1format this < 0 ? '' : datetime(this)difference offstatistics off
Woodcutter Max expr player.Fortress.WoodcutterMaxdifference offstatistics off
Quarry Max expr player.Fortress.QuarryMaxdifference offstatistics off
Academy Max expr player.Fortress.AcademyMaxdifference offstatistics off
Wood Capacity expr player.Fortress.MaxWooddifference offstatistics off
Stone Capacity expr player.Fortress.MaxStonedifference offstatistics off
Sacrifices expr player.Idle.Sacrificesdifference offstatistics off
Money expr player.Idle.Moneyformat enumber(this, 3)difference offstatistics off
Runes Collected expr player.Idle.Runesformat enumber(this, 3)difference offstatistics off
Runes Ready expr player.Idle.ReadyRunesformat enumber(this, 3)difference offstatistics off
Idle Upgrades expr player.Idle.Upgrades.Totaldifference offstatistics off
Speed Upgrades expr player.Idle.Upgrades.Speeddifference offstatistics off
Money Upgrades expr player.Idle.Upgrades.Moneydifference offstatistics off
Shadow Count expr player.Pets.ShadowCountstatistics off
Light Count expr player.Pets.LightCountstatistics off
Earth Count expr player.Pets.EarthCountstatistics off
Fire Count expr player.Pets.FireCountstatistics off
Water Count expr player.Pets.WaterCountstatistics off
Shadow Level expr player.Pets.ShadowLevelstatistics off
Light Level expr player.Pets.LightLevelstatistics off
Earth Level expr player.Pets.EarthLevelstatistics off
Fire Level expr player.Pets.FireLevelstatistics off
Water Level expr player.Pets.WaterLevelstatistics off
Total Pet Level expr player.Pets.TotalLevelstatistics off
Shadow Food expr player.Pets.ShadowFoodstatistics off
Light Food expr player.Pets.LightFoodstatistics off
Earth Food expr player.Pets.EarthFoodstatistics off
Fire Food expr player.Pets.FireFoodstatistics off
Water Food expr player.Pets.WaterFoodstatistics off