| 41 | } |
| 42 | |
| 43 | void Window_ActorInfo::DrawInfo() { |
| 44 | if (Feature::HasRow()) { |
| 45 | // Draw Row formation. |
| 46 | std::string battle_row = actor.GetBattleRow() == Game_Actor::RowType::RowType_back ? lcf::rpg::Terms::TermOrDefault(lcf::Data::terms.easyrpg_status_scene_back, "Back") : lcf::rpg::Terms::TermOrDefault(lcf::Data::terms.easyrpg_status_scene_front, "Front"); |
| 47 | contents->TextDraw(contents->GetWidth(), 2, Font::ColorDefault, battle_row, Text::AlignRight); |
| 48 | } |
| 49 | |
| 50 | // Draw Face |
| 51 | DrawActorFace(actor, 0, 0); |
| 52 | |
| 53 | // Draw Name |
| 54 | contents->TextDraw(0, 50, 1, lcf::rpg::Terms::TermOrDefault(lcf::Data::terms.easyrpg_status_scene_name, "Name")); |
| 55 | DrawActorName(actor, 36, 66); |
| 56 | |
| 57 | // Draw Profession |
| 58 | contents->TextDraw(0, 82, 1, lcf::rpg::Terms::TermOrDefault(lcf::Data::terms.easyrpg_status_scene_class, "Class")); |
| 59 | DrawActorClass(actor, 36, 98); |
| 60 | |
| 61 | // Draw Rank |
| 62 | contents->TextDraw(0, 114, 1, lcf::rpg::Terms::TermOrDefault(lcf::Data::terms.easyrpg_status_scene_title, "Title")); |
| 63 | DrawActorTitle(actor, 36, 130); |
| 64 | |
| 65 | // Draw Status |
| 66 | contents->TextDraw(0, 146, 1, lcf::rpg::Terms::TermOrDefault(lcf::Data::terms.easyrpg_status_scene_condition, "State")); |
| 67 | DrawActorState(actor, 36, 162); |
| 68 | |
| 69 | //Draw Level |
| 70 | contents->TextDraw(0, 178, 1, lcf::Data::terms.level); |
| 71 | contents->TextDraw(78, 178, Font::ColorDefault, std::to_string(actor.GetLevel()), Text::AlignRight); |
| 72 | } |
nothing calls this directly
no test coverage detected