adding description page [WIP]

This commit is contained in:
2023-10-06 21:13:21 +02:00
parent 324a7896a4
commit 7b3ea57cb2
5 changed files with 271 additions and 13 deletions
+7 -1
View File
@@ -7,7 +7,11 @@ import {Mentok, MentokAlap, MentoModositok} from "../domain-models/mentok";
import {Kepzettseg, Kepzettsegek} from "../domain-models/kepzettsegek";
import {CalculateMasodlagosErtekek} from "../domain-models/masodlagos_ertekek";
import {Faj, FajLabel} from "../domain-models/faj";
import {Osztaly, OsztalyLabel} from "../domain-models/osztaly";
import {
Osztaly,
OsztalyLabel, OsztalySkillsTordelt, OsztalySpecialSkills,
Skill
} from "../domain-models/osztaly";
import {CelzoTB, KozelharciTB} from "../domain-models/tamadas_bonusz";
import {KarakterInputs} from "../domain-models/karakter";
import {NapiVarazslatok, CalculateVarazslatMentokNF} from "../domain-models/memorizalt_varazslatok";
@@ -26,6 +30,7 @@ export interface KarakterPdfView {
Jellem: string
Faj: string
Osztaly: string
OsztalySkills: Skill[],
Tulajdonsagok: KarakterTulajdonsagok,
TulajdonsagModositok: KarakterTulajdonsagok,
Szint: string
@@ -67,6 +72,7 @@ export function KarakterInputToPdfView(karakter: KarakterInputs): KarakterPdfVie
Nem: karakter.nem || "",
Tulajdonsagok: karakter.tulajdonsagok,
Osztaly: OsztalyLabel(karakter.osztaly),
OsztalySkills: OsztalySkillsTordelt(karakter.osztaly),
Szint: karakter.szint.toString(),
Kepzettsegek: karakter.kepzettsegek.map(id => mapKepzettsegToPdfView(Kepzettsegek[id], tulajdonsagok, karakter.szint)),
TolvajKepzettsegek: karakter.tolvajKepzettsegek?.map(id => mapKepzettsegToPdfView(Kepzettsegek[id], tulajdonsagok, karakter.szint)) || [],