HabitRPG | Gamify Your Life {#if _loggedIn} User ID
Copy this ID for use in third party applications.
{_user.id}

<@footer>

This resets your entire account - your tasks will be deleted and your character will start over.

This is highly discouraged because you'll lose historical data, which is useful for graphing your progress over time. However, some people find it useful in the beginning after playing with the app for a while.

<@footer>

Habit is maintained by one dude: Tyler. Until Habit can make money, I need to stay afloat to fix bugs and add features. Consider it a donation :D

If ads make you sick, chime in on Habit's open business model discussion

<@footer>
{else} Login / Register With Facebook

Or

{/}

Game Over

Continue

Highly discouraged because red tasks provide good incentive to improve (read more). However, this becomes necessary after long bouts of bad habits.

<@footer> {#if lessThan(_user.balance,1)} Buy More TokensNot enough tokens {else} Re-Roll4 Tokens {/}

Habits

    {#each _habitList as :task}{/}

Daily

    {#each _dailyList as :task}{/}
    {#each _todoList as :task} {#if not(:task.completed)} {/} {/}
    {#each _todoList as :task} {#if :task.completed} {/} {/}
Clear Completed
{#if _user.history.todos} {/}

Rewards

{gold(_user.stats.money)} {silver(_user.stats.money)}
    {#each _rewardList as :task}{/}
{#if _user.items.itemsEnabled}
    {#with _view.items.armor as :item}{/} {#with _view.items.weapon as :item}{/} {#with _view.items.potion as :item}{/} {#with _view.items.reroll as :item}{/}
{/}
{{#if @noDismiss}}{{/}}
{tokens(_user.balance)} Tokens
Reset
{{@content}}
{#if _loggedIn} {#unless equal(@type,'reward')}
{/} {/}
  •     
    {#if :task.history} {/}
    {#if :task.notes} {/} {/}
    {#if equal(:task.type, 'habit')} {#if :task.up}{/} {#if :task.down}{/} {else if equal(:task.type, 'reward')} {:task.value} {else} {/}
    {:task.text}
  •       
    {#if @reroll} {else} {:item.value} {/}
    {:item.text}
  • {#if equal(_view.nodeEnv,"production")} {/}