development/Tables Directories

From OpenKore Wiki
Revision as of 19:39, 14 July 2010 by EternalHarvest (talk | contribs) (Created page with 'Possible sources of tables dirs list: * '''default''' "tables" directory ** FIXME: make additional argument to redefine default dir? ** FIXME: search in default system share or l…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Possible sources of tables dirs list:

  • default "tables" directory
    • FIXME: make additional argument to redefine default dir?
    • FIXME: search in default system share or look in environment settings?
  • directory list from --tables command line argument
  • directory named after serverType
    • FIXME: no point to automatically add these, as all the servers where it's usable are in distributed configuration, so servers.txt can be used instead
    • FIXME: majority of servers uses kRO serverType and gets Korean tables by default (should be English)
  • addTableFolders from servers.txt entry
    • FIXME: what if default directory redefined somehow? Currently there have "tables/iRO" form, maybe should be "iRO" instead

Use Cases

Not current, but wanted behavior:

Preconfigured Official Servers

  • default: uses default tables with server-specific tables subdir (which can be configured via servers.txt)
  • --tables: provided tables only

Preconfigured Private Servers

(localhost, RMS, KoreRO etc)

  • default: uses default tables with iRO or kRO-translated tables subdir
  • --tables: provided tables only

Other Private Servers

  • default: user should configure servers.txt to select additional tables directory, as root itself is no longer usable
  • --tables: provided tables only