ADR.kezdemenyezes.gyorsitas.mobilapp - kaktusztea/km100 GitHub Wiki

Kezdeményezés hangolása/gyorsítása mobilapp

Ami sok időt visz el a játék során:

  • KÉ dobások utáni sorbarendezés, megjegyzeni/lejegyezni, ki ki után jön.
  • Jól jelölni az NJK-kat. Ha sok van, nehéz megállapítani, melyik melyik.

MODELL-A

  • 1 sor magas, sok oszlopos táblázat:

15 16 17 18 19 20 21 22 23 24 25 □ □ □

  • Beírkálni a JK nevek kezdőbetűit
  • Beírkálni az NJK kezdőbetűket: N1, N2



MODELL-B: Kezdeményezés mobilapp

3 db view + Settings képernyő, oldalt swipe-pal lehet váltani


1. JK Karakter view

1.1 Névlista Az aktuálisan használ KÉ látszik a zárójelben.

  • Miki (KÉ: 25) "-" / "+" gombok. Módosítót vesznek el / adnak hozzá egyenként ; ceruza ikon (szerkesztő mód) ; [ ] résztvevő flag (résztvesz -e a harcban ON/OFF)
  • Márk (KÉ: 28) "
  • Freevo (KÉ: 21) "

1.2 Karakter szerkesztés ((Ha rányomsz egy név mellett a ceruza ikonra az 1.1 view-ban.))

Bónusz: +3 "-" / "+" gombok. Módosítót vesznek el / adnak hozzá

  • Pusztakezes KÉ: 30 "legyen aktív" gomb ; törlés gomb
  • Varázslás KÉ: 25 AKTÍV label ; törlés gomb
  • Hosszúkard KÉ: 38 "legyen aktív" gomb ; törlés gomb
  • Buzogány KÉ:36 "legyen aktív" gomb ; törlés gomb
  • "Új fegyver" gomb


2. NJK karakter view

Ua. minden, mint a JK view.

  • Tetves "-" / "+" gombok. Módosítót vesznek el / adnak hozzá ; ceruza ikon (szerkesztő mód) ; [ ] résztvevő flag (résztvesz -e a harcban ON/OFF)
  • Rühes "
  • ...
  • Globál NJK KÉ "-" / "+" gombok. Módosítót vesznek el / adnak hozzá mindegyik NJK-hoz


3. Game view

"Kezdeményezés" gomb

  • megcsinálja a sorsolást és előállítja a listát.
  • "long press": újradobja az adott kört, nem ugrik a "körszámláló" és nem törlődik az előző dobás (pop-up kérdéssel)

1. NJK-béla (45) (pallos) [ ] - be lehet jelölni, hogy megvolt a támadás 2. JK Miki (43) (Hosszúkard) [ ] 3. JK Freevo (37) (varázslás) [ ]

"History" gomb (előző körök kezdeményezéseit meg lehet nézni)



4. Settings menü

  • Kockatípus beállítása: k10, k6, 2k10, "világos k10, sötét k10`
  • export all to json gomb
  • import all from json gomb


Database

## table: character
id: int
name: string
type: 1(jk), 2(nj)
fegyverek: list
[
 {'id': int,    (fk: fegyverek)
  'KÉ': int     (végső, teljes KÉ ezzel a fegyverrel. Kézzel írjuk be)
 },
 {'id': int,
  'KÉ': int
 }
 ...
]

## table: fegyverek
id: int
name: string

⚠️ **GitHub.com Fallback** ⚠️