Foreword

Welcome to the fan-made Live A Hero Wiki! Basically all the contributors (which are like 2~3 people so far) discuss issues in #lah-wiki channel of LAH Discord (Herocord). Feel free to report bugs there.

Contributor editing

Pages that have an Edit button on top (the pencil icon in the top bar) can be edited in the browser without a GitHub account.

Suggest an edit

In-page rich editor is created to allow people with less coding experience to contribute to the Wiki. Currently, only Character/Event/Main Quest/Guide pages can be edited this way.

Most wiki pages are written in Markdown syntax. See Writing Guide.

After submission, moderator will approve the edit after checking for spam/abuse, then site owner will merge the edit.

For simplicity’s sake, the in-page rich editor only allows a subset of Liquid templates and HTML code. If you must edit those things, I assume you are a programmer, so please submit such edit via Github.

In-page editor
In-page editor

Templates

Pages contain Liquid templates: {% ... %}, {{ ... }} and kramdown attributes such as {:toc}. You can add, edit and remove two kinds of them:

Every other Liquid template syntax is protected: e.g. {% for %} loop or a {{ ... }}.

The includes you can use are listed in /api/contrib-includes.json: every file in _includes/ except page chrome and page structure (header, footer, banner, pagefind-search, skill-lang-picker, wiki-msg, js/ and style/, voice-table, bio-infobox, hero-infobox*, sidekick-infobox, hero-skill-evolution-v2, card-*, chara-*, team-creator-link and the generated quest-infobox, skill-description, skill-table-v2). The list lives in wiki_plugins/lib/contrib-guard.js (INCLUDE_DENYLIST). An existing call of a denied include, or of an allowed one with variables, stays in the page as it is; it just cannot be edited.

HTML

Existing HTML can stay or be deleted, and the text inside it is editable. You can add:

Everything else is rejected when it is new: other tags (<div>, <img>, <a>, <svg>, <script>, <iframe>...), style=, on...= handlers, javascript: and HTML comments. Use Markdown for links, images and code. Changing the attributes of an existing tag counts as adding a new tag. <https://...> links are fine.

What to contribute

Character Notes/Trivia

LifeWonders put a lot of thoughts when designing the game characters, and they love to hide references in the character.

What character notes/trivia we are looking for (non-exhaustive):

If you are able to find those trivia/facts, please submit edit by adding a Notes section in the character page below the voice table.

Hero/sidekick usage guide

Submit example team to showcase how to use a hero/sidekick in Team Creator.

You may also submit explanation of hero/sidekick skill mechanism as character page’s edit by adding a section in the character page above the voice table.

Translate voice lines and bios

Contribute Bio translation
Contribute Bio translation
Contribute voice lines translation
Contribute voice lines translation

Voice line and bio translations are kept in the LAH Translation sheet, which is the source of truth. A character page does not contain any translation text, it only names the voice table:

{% include voice-table.html resourceName="ryekie" %}

The table is filled from the game’s own data and from the sheet (older pages had RELATION = "..." style parameters in this include; they were never shown and have been removed).

Part names Notes
h_gachaResult, s_gachaResult Gacha summon lines
appreciation, daily, eventA, eventB, eventC, eventD, hero, hero2, player, player2, relation, touch, touch2, train, trained Only some characters may have eventC, eventD, hero2 and player2. A line the game has already translated is not editable here
battleStart, action, attack, skillA, skillB, special, smallDamage, bigDamage, win, lose, assist, assisted, loveIndexMax, rankMax, salesStart, salesEnd These lines only exist in the sheet; the game has no Japanese text for them. Every such line the game’s voice list (VoiceMaster) knows is offered, also when nobody has transcribed it yet: “Suggest translations” then shows a Japanese box next to the English one, and you can send the Japanese you hear, the English, or both.

Translate sales report

  1. Copy original text from _data/processed/jp_sales_report.json to _data/wiki/SalesReport.json
  2. Change all {Number} to <code>characterNumber</code> (e.g. {0} to <code>character0</code>). For english text, there should be whitespace before and after the <code> syntax.

Update illustrator/voice actor/affiliation/item info

Skill, Skill Effect, Status Translation

Announcements

Tier Maker is now available! Latest heroes and sidekicks are always auto included.

排行榜生成器现已上线!最新英雄和助手会自动更新。

排行榜生成器現已上線!最新英雄和助手會自動更新。

ティアメーカーが利用可能になりました!常に最新のヒーローとサイドキックが含まれています。

Team Creator is now available!

You can search for teams that uses certain hero/sidekick, find team for certain Hard Difficulty Quests.

Share your team formations to help other players!

队伍创建工具现已上线!

你可以搜索使用特定英雄/助手来组建的队伍,也可以为特定的高难度关卡寻找队伍。

分享你的队伍配置来帮助其他玩家吧!

隊伍創建工具現已上線!

你可以搜尋使用特定英雄/助手来組建的隊伍,也可以為特定的高難度關卡尋找隊伍。

分享你的隊伍配置來幫助其他玩家吧!

チームクリエイターが利用可能になりました!

特定のヒーローやサイドキックを使用しているチームを検索したり、特定の高難易度クエストのチームを見つけたりできます。

あなたのチーム編成を共有して、他のプレイヤーを助けましょう!

Skill information are now supported in Chinese and Japanese! (If they are available in-game)

技能信息现已支持中文和日文!(以游戏内已有内容为准)

技能資訊現已支援中文和日文!(以遊戲內已有內容為準)

スキル情報が中国語と日本語に対応しました!(ゲーム内に存在する場合)