Profiles

  • Profil je tvoje identita v Krkalovi, nez zacnes cokoli delat musis se k nejakemu profilu prihlasit
  • V adresari Profiles bude mit kazdy profil svuj podadresar. Ten se bude jmenovat <jmeno uzivatele>_<verze>
  • Jmeno a verze bude jen soucasti nazvu adresare, nebude to ulozeno uz nikde uvnitr, aby nebyly problemy s prejmenovanim
  • Verze a unikatnost je vyuzivana pro pojmenovavani prekladu a pri predavani zapisovych prav
  • Uvnitr podadresare je soubor !profile a prostor pro ukladani sejvu

!profile

je to soubor (registr), ktery obsahuje tunu informaci o tobe

  • Seznam verzi souboru, na ktere mas prava zapisu. Vzdy kdyz vytvoris novy soubor (okopirujes soubor pod novou verzi), prida se sem zaznam, ziskas prava
    • Muzes sva prava predat nekomu jinemu. Pri predani musis poslat verzi fajlu a verzi profilu uzivatele, komu to davas (tedy jen jeden profil muze prava prijmout)
  • Seznam internich verzi levlu, na ktere mas pravo vzdy editovat (pravo otevrit level v editoru neznamena pravo zapisu na soubor!). Toto pravo ziskas vzdy, kdyz zmenis int. verzi. Na nezname verze pravo nemas.
  • Interni verze odemcenych levlu
  • Interni verze dohranych levlu
  • Naposledy hrana hra (podadresar v games)
  • Hry si u profilu muzou ukladat obsahy promennych (ruznych typu, poli, ...) + konfigurace & statistiky