Repository navigation
v1.2.0
Quit the game and launch it again after updating (a /reload is not enough): this
version adds seven files, and the game loads new files only at start.
In short
- Reputation under the XP bar: hover it for reputation per hour and time to each standing.
- Reputation as the main bar if you prefer: your XP then takes the thin strip.
- PvP honor and rank: both per hour, the time to your next rank and to the honor cap.
- PvP on the bar: an honor or rank strip, or the whole bar; an alert at the honor cap.
- The Levels tab is a histogram of your journey: click a level for its detail sheet.
- World PvP per level, next to your battlegrounds, in the Levels tab.
- Optional automatic reload: saves your data at quiet moments (on WoW Forever, on your click).
Added
-
The followed reputation under the bar: a thin strip (3 px) appears under
TruePlayed's XP bar, as wide as it: your progress inside the current standing of the
followed faction, in the standing's colour (the game's: red, orange, yellow, green),
full at Exalted. Hover the bar: one line after the XP block gives the faction, its
standing and your points, e.g. "Friendly · 1,200 / 6,000 (20.0%)" (the standing alone
at Exalted); a very long faction name is shortened with "...", never the numbers.
Every theme places the strip its own way: in the Shaman theme it fits in the space
under the track, elsewhere the bar grows by 4 to 10 px (the most where the bar's
progress marker hangs below the track: the strip passes under it); nothing overlaps
the texts or the marker. With no faction followed, or with Show the followed
reputation under the bar unticked (on by default, for the whole account; a circled
"?" explains it), the bar is exactly as before. It is updated only when your reputation
changes. Renown and friendship factions (retail systems) show nothing; a paragon
faction shows as Exalted. -
Which faction: by default the one you tick "Show as Experience Bar" for in the
game's Reputation panel, followed at once when you change it. The new Faction to
follow option picks another one for this character only (each character keeps its
own): the game's factions, grouped by their headers, with their standing (a header
is offered only when it has a reputation of its own). TruePlayed never changes the
game's own choice; reading the list (each time you open the menu) opens the collapsed
headers for an instant and closes them again, as you left them. If the chosen faction
cannot be read, the game's is shown instead and the tooltip says so; the chosen one
keeps its reputation per hour and session gain for when it can be read again. -
The reputation's own tooltip: hover the strip (the gap under the XP track) for the
details: the faction and its points ("4,800 more to Honored"), the 8 standings (the
ones reached dimmed, the current one marked with its percentage, the points and the
estimated time to each one ahead), reputation per hour, the time to the next
standing and what you gained this session. It opens above or below the bar like the
bar's own tooltip, never over it. Clicks and drags there act on the bar. In the themed
tooltips and in the Classic theme's game tooltip. -
Reputation per hour and time to the next standing, measured like the XP per hour:
from the reputation you really gain between two reads (losses left out, chat messages
never read), per character, kept across/reloadand restarts, started over when the
followed faction changes, about ten minutes of counted play before a full estimate,
frozen (dimmed, with a*) after 20 minutes of play without a gain, and the AFK / inn
/ city time you exclude left out./tpl reset rateand the options' reset button
start it over. Two new bar infos, Reputation per hour and Time to next
standing, fit any slot (at max level too). -
Reputation as the main bar: Main bar > Reputation swaps the two, at any
level and for the whole account: the big track shows the followed reputation (the
faction and its standing at the left, the points at the right, the percentage marker,
the fill in the standing's colour, full and dimmed at Exalted) and the thin strip your
XP (no strip at max level). The bar is then never hidden by "Hide at max level" while
it shows a reputation; with no faction followed, it shows the XP as usual. In every
theme. -
A Reputation page in the options (Options > TruePlayed > Reputation): show the
strip, the main bar and the faction to follow, each with its circled "?", and a button
that resets the reputation per hour. The strip's checkbox moves there from Display,
which now points to the new page; with Reputation as the main bar it is greyed out, as
the strip then shows your XP (a note says so). Where the game has no sub-pages, the
same controls form a Reputation section right after Display. -
PvP on WoW Forever: honor and rank. TruePlayed reads your honor (the currency
you spend, held up to a cap: 25,000 in the beta) and your PvP rank (rank points
summed over a season, each week capping the rank you can reach) from the game, never
from the chat or the scoreboard. A new PvP page in the options (Options >
TruePlayed > PvP, each control with its circled "?"; a PvP section of the main page,
right after the Reputation section, where the game has no sub-pages):- Strip under the bar: None (the default), Honor (your honor toward its cap:
gold, orange from 90 %, red at the cap) or PvP rank (your points inside the
current rank). It sits 1 px under the reputation's strip, as wide and as high, when
both show (the bar grows by what it needs, the hover regions split between the two),
else in its place. With PvP as the main bar it keeps its own PvP tooltip, and a
strip that would show the same thing as the main bar (the rank under the rank, or
the honor under the honor before the season starts) is not shown. In every theme. - Main bar: PvP (a third choice of the "Main bar" setting, on the Reputation page
too): the big track shows your progress inside your rank in the rank's colour; the
rank and its title in the game's language at the left ("Rank 7 ·
Knight-Lieutenant", the number alone when the game has none), the rank points per
hour and the time to the next rank at the right (saying when that rank is the
week's cap: "rank 4 (week's cap) in 1h 35m"), "Weekly cap reached" or "Max rank"
when they apply. Before the PvP season starts (the beta right now) it shows the
honor toward its cap and "PvP season not started". The XP moves to the strip (none
at max level), so below the max level the reputation's strip is not shown while the
bar shows PvP; "Hide at max level" never hides a bar that shows PvP. - PvP on the bar in battlegrounds (off by default): in a battleground (not an
arena) the main bar shows PvP, then goes back to your choice when you leave; the
"Main bar" setting itself is never changed. Below the max level the XP then takes
the strip, as above. - Alert when the honor is capped (on by default): a sound and a small window with
an OK button when your honor reaches its cap (new honor is lost until you spend
some), once the fight is over; once per reaching (not again after a/reload; in
read-only mode, once per load: again after a/reload), and again only once you
have spent some honor and reach the cap anew. - Honor and rank per hour reset button.
- Strip under the bar: None (the default), Honor (your honor toward its cap:
-
Honor per hour and rank points per hour, measured like the XP per hour (warm-up,
exclusions, kept per character across/reloadand restarts) over your PvP time
only: all your time in battlegrounds and arenas, and outside them the 15 minutes after
each honor or rank gain. Past them, outside a battleground or an arena, both pause
(their value kept, marked with a*) until your next gain. Spending honor never lowers
them; at the honor cap, the week's cap or the max rank the matching rate is kept as it
was./tpl reset ratestarts them over too. Every login and/reloadtakes your honor
and rank as a new starting point, and a lower rank total read in passing (around a new
rank) counts nothing. -
PvP data read only when needed: TruePlayed reads the rank, follows the
battlegrounds and watches the reset countdowns only while something shows PvP (the
strip, the PvP main bar or its battleground option, a PvP bar info), so the rank
points per hour and the session's battlegrounds count only meanwhile (in between, the
rank points per hour keep their value: they neither count nor fade). Your honor and
today's honorable kills are always read when they change, as they measure the world
PvP of each level (see below): the honor you gain counts in the session and in the
honor per hour whatever is shown. The weekly reset (a new cap) and the daily reset
(today's honorable kills) are noticed even when the game sends no event, and the PvP
tooltip reads the rank and the kills again when it opens. -
The PvP tooltip (hover the PvP strip, or the main track in the PvP mode): honor and
its cap, gained this session, per hour, the time to the cap or how long you have been
at the cap (in red); the rank and its title, the points in the rank, the season's
total, the week's cap and what is left of it (and, when the next rank is that cap, that
it is the highest you can reach until the weekly reset), gained this session, per
hour, the time to the next rank (or "blocked by the cap" until the weekly reset), the
end of the season when known; honorable kills today, yesterday, this session, lifetime
and the highest rank; the battlegrounds of the session (played, won - lost from the
game's result against your side in the match, average honor and length, the one in
progress; a battleground ends when you leave it, or when the next one starts from a
queue that pops inside it; arenas count as PvP time, not as battlegrounds). In the
themed tooltips and in the Classic theme's game tooltip. -
Seven PvP bar infos: honor, honor per hour, time to the honor cap, PvP rank, rank
points per hour ("Rank pts 312/h"), time to the next rank, honorable kills today, for
any slot of the bar (at max level too) and of the mini display. On Classic Era, which
has no such honor or rank, they are not offered and the PvP page says PvP tracking is
not available there. -
The Levels tab, a histogram of your journey (
/tpl stats, the Levels tab of a
character): one bar per level, from level 1 to the one before the max level, for the
time spent at that level until the next one, under your exclusions. Each bar is
stacked in the colours of the tooltip's breakdown: world, world PvP, dungeons, raids,
battlegrounds, flight, professions, dead, city, inn, AFK, and the time before
TruePlayed or not tracked. A level reached before TruePlayed was installed shows a
small stub. On top, seven figures: time played, server /played, average per
level (and over your last 5), PvP (battlegrounds and world PvP), flight (and
its share of your time played, "<1%" when it is small), deaths (and the time spent
dead or a ghost) and "Level 60 in", the play time left to the max level at your
current pace (at the max level: your time there; at a server level cap: the cap, for
your other characters too; with your XP disabled: "XP disabled"; followed by a "+"
when some levels ahead have no known XP size, as the time is then at least that).
Hover the PvP figure for each battleground and the world PvP. Flight includes the
AFK during a flight (a long flight often turns AFK on its own), as the tooltip's
flight line does, unless you exclude AFK; the AFK of a battleground or a dungeon stays
AFK.- Filters (All, World, Instances, PvP, Flight, Professions, Dead) keep one
activity, to see at which levels it counted. The scale (in hours, in days for very
long levels) and the title follow, e.g. "PvP time per level (BG + world)" with "3h
12m in total · across 6 levels" ("No time recorded" when there is none). - The levels still to play show a faint bar of their estimated time, and the level
in progress its estimated remaining part on top of its played part (shown with
"All" only; "Hide upcoming levels" removes them). The estimate follows your pace over
your last 5 completed levels, adjusted to the XP of each level (else your XP per
hour), and is marked with a~. - A line marks your average over the completed levels shown.
- "Progress toward level 60", under the chart: the levels completed, the one in
progress and about what is left, e.g. "~42% of the estimated total time · 18% of
the XP". - Hover a bar for its time (
~when partly estimated), its parts with their share,
its deaths, its XP per hour and the date the next level was reached; under a filter,
the first line gives that activity's time in the bar and its share of the level. An
upcoming level shows its estimate and the XP to earn. - The bar of the level in progress, the seven figures (PvP, flight and deaths
included) and the strip follow your play while the window is open. While the chart
shows, the window is at least 1040 x 640, or just inside your screen when that is
smaller (on a 4:3 screen the chart's columns get narrower); the size you saved is
kept for the other tabs, and resizing the window on the chart saves only the width
or the height you changed.
- Filters (All, World, Instances, PvP, Flight, Professions, Dead) keep one
-
The detail sheet of a level: click a bar (the level in progress is selected when
the window opens) and a sheet on the right of the chart gives the whole level:- the date it was completed (or the share of its XP done, "Upcoming", "No data"), and
why its time is partly an estimate (begun before the install, rebuilt after a crash,
server time not split) or how long it went without any XP gain; - six figures: time played, server /played, estimated at start with how much more
or less the level really took (said only under the exclusions the estimate was taken
with; for the level in progress, the level's estimate and about how much is left),
total since level 1, XP per hour, deaths with the time dead; - "Time breakdown": a bar and one line per activity, longest first, with its
share ("<1%" when it is small); Flight is always listed. Hover the PvP line
for its split: each battleground, the world PvP, its definition and since when it is
measured. For the level in progress, the lines, the bar, the shares and the deaths
follow your play (a flight, a battleground, a death) while the window is open; - "Experience": the XP from monsters, from quests and other sources, and the
rested bonus, with their shares; - "Zones and instances" of the level, each with a small bar: its zones (8 at most)
and its 5 longest instances; an instance is never listed as an open-world zone.
An upcoming level shows its estimated duration (from your pace over your last levels,
or from your current XP per hour while there are too few of them, as its line says),
the XP to earn and about how much play is left until it is reached. - the date it was completed (or the share of its XP done, "Upcoming", "No data"), and
-
World PvP per level: the open-world time between two PvP signals (an honor gain or
an honorable kill, outside battlegrounds and arenas) less than 15 minutes apart,
counted when the second one comes: a lone kill counts nothing, and neither do the 15
minutes after your last fight. Today's kills count from the first count above 0 read
after a login or a/reload(the game can give 0 before it has loaded them): that
read is a starting point, never a kill. It is a part of the world time (never AFK,
flight, city, inn or dead time), kept per level and per character, and shown in the
Levels tab. Recorded from this version on: levels played before show it as not
measured (or measured for part of the level), never as 0. Nothing is recorded in
read-only mode; on Classic Era (no such honor) the tab says it is not measured on this
client. -
Automatic reload (optional, off by default): the game writes addon data only when
you log out or reload the interface, so a game crash loses everything since the last
save, which TruePlayed then has to rebuild from your /played as an estimate. Two new
options (Options > Automatic reload) reload the interface at quiet moments:- Reload in a capital or an inn: in a capital or an inn you came back to from the
world, once 60 minutes of play are unsaved (whether you arrive after them or are
already there when they are reached), as soon as you stand still out of combat with
no window open. A chat line warns 5 seconds before; moving cancels it. Staying in
town after that (AFK for hours) never reloads again and again: it needs a new
arrival. - Also reload at regular intervals (every 10 to 120 minutes, 30 by default):
outside capitals and inns a small window asks first ("Reload now" / "Later", asked
again 10 minutes later). With the option above ticked too, the interval leaves
capitals and inns to it, so the two never double up there: a reload due in town waits
until you are out of town, and the window hides if you walk into one. Without it,
the interval also reloads in a capital or an inn once you stand still, even if you
never left it (every interval while you stay in town). Never in an instance, on a
flight, dead, while gathering or crafting, or in combat. The window hides if you
enter an instance, take a flight, die or start a fight (it comes back a few seconds
after the fight), and its "Reload now" waits, greyed and unclickable, while an XP
gain or a level-up is still being read.
It never reloads while a /played answer, a crash rebuild or an XP gain is still being
read, while you cast, type or have a game window, the game menu or options or a popup
open, or when WTFix would put old data back. On WoW Forever an addon may reload the
interface only after your click: there TruePlayed never reloads by itself and always
asks with the window, and "Reload now" reloads on your click (should the game still
refuse it, even silently, within 5 seconds the chat tells you to type /reload). A
circled "?" after each option explains it. - Reload in a capital or an inn: in a capital or an inn you came back to from the
-
A note when a breakdown is mostly rebuilt: when more than half of the time of a
breakdown (this level's, or the character's with Shift) was rebuilt after a crash, a
grey line under it says so, e.g. "62% rebuilt after a crash: estimated split".
Changed
- The Levels tab of a character is the histogram above instead of a table of level
rows. What the rows and their columns showed (Time, Est., Total, Server, XP/h, Inst.,
AFK, Inn, City, Dead, Prof., main zone, Reached) and the zones of a row's tooltip are
now in the bar's tooltip and in the detail sheet of the level. The account view of
the tab keeps its table (each level's average time and XP per hour over your
characters), and/tpl stats levelsstill opens the tab. The header's hint now reads
"Click a bar to see the level's detail." - The tooltip is split in two, each part with its own title. Hovering the bar shows
Current level alone: the XP block, the session, the time at this level, the time
in the current zone at this level (it used to be the character's whole time there) and
the breakdown of this level's time (world, dungeons, AFK... of this level only). Hold
Shift and a second tooltip, Character total, opens beside it, on its right:
played time (with your exclusions), instance time, your whole time in the current
zone, server /played, the average of your last 5 levels, the breakdown of the whole
character, then the zones, continents, capitals, times and deaths as before.- The two breakdowns face each other: Character total is moved up or down so that
its breakdown (and its bar) is at the same height as the level's, to compare them at
a glance; each tooltip keeps its own width. They are labelled "Level breakdown"
and "Total breakdown" (the one breakdown of 1.1.0 was "Breakdown"), in the
tooltip of a Data Broker display too. - Placement: Current level stays centred on the bar, under it or above it as
before (Character total usually starts a little lower than it). The two move together
to stay on the screen, never one alone and never one over the other; taller than the
whole screen, Current level stays whole and only the bottom of Character total goes
off. - Small screens: when the two do not fit side by side (a small game window or a
large interface scale), Character total goes under Current level instead, both as
wide as the wider one (above the bar, they grow upward and Current level stays on
top), moved as one piece to stay on the screen. This is checked again every second,
so resizing the window switches between the two layouts. - The hint line (Shift, clicks) moves to the bottom of Character total. Each tooltip
has its own breakdown bar. In the Heroic theme (no bar), the breakdown label now has
a line of its own, its parts on the lines under it, as in the other themes (the
longer labels no longer fit on the line of the parts). - A breakdown bar in the Classic theme too (it showed the parts as text only): in
both tooltips, the breakdown label now has its line to itself, with a bar of its parts
from the label to the tooltip's right edge, largest part first, in the colours of the
Futuristic theme's bar, with a thin dark outline. The parts are written under it,
right-aligned, as in the other themes. A tooltip too narrow for an 80 px bar is
widened just enough (the game's tooltip gets its own width back for whatever you
hover next). The tooltip of a Data Broker display has no bar, as before. - The same goes for the mini display, the minimap button and the addon compartment;
the tooltip of a Data Broker display stays one tooltip with both parts. In the
Classic theme, a tooltip addon that restyles only the game's own tooltip may leave
the second one in the game's default look.
- The two breakdowns face each other: Character total is moved up or down so that
- Time rebuilt after a crash follows your recent habits. The missing time is now split
between activities like your last levels (the level of your last save and the 5 before
it), not like your whole history: a character that idled in town long ago no longer
gets city time in each crash. Time rebuilt by an earlier crash is never taken as a
habit (a level rebuilt by an earlier version, kept without its split, counts for its
played part only, and not at all when it is mostly rebuilt). Your whole history is still
used when those levels hold less than 10 minutes. /tpl helpsays what/tpl reset rateresets: every rate per hour (XP,
reputation and PvP), not the XP per hour alone. The main page's button does the same
and now says so: Reset rates per hour (its message lists the three); the
Reputation and PvP pages' buttons reset their own rate only.
Fixed
- An instance is listed once. The game often gives the first seconds in a
battleground or a dungeon under the instance before its map is known, so the same
place was saved under two names and listed twice, once with a few seconds ("Warsong
Gulch (PvP) 1h 35m" then "Warsong Gulch (PvP) <1m"). The instances of the Zones tab
and of a level's detail sheet now show it as one row with the total. - "incl. ... rebuilt after a crash" follows your exclusions. With AFK excluded, the
rebuilt AFK time was still counted in it, so it could be larger than "This level" above
it (e.g. "This level 1h 21m" then "incl. 1h 46m rebuilt after a crash"). It now leaves
out what you exclude and never exceeds the line above, in the tooltip, in the Levels tab
(the~mark and the note of the level's detail sheet) and in/tpl played. For time
rebuilt before this version, the excluded part is estimated from the level's own share
of AFK, inn and city.