| 90 | |
| 91 | |
| 92 | == Macosx packaging == |
| 93 | |
| 94 | === Where to place which files? === |
| 95 | ||'''Name'''||'''Readonly'''||'''Description'''||'''Path MAC'''||'''Determined by/Set where?'''|| |
| 96 | ||Game data root||Y||Data-Directory for static game data||[Bundle]/Contents/Resources/data||m_rdata in Paths.cpp|| |
| 97 | ||User data root||N||Root-Directory for data the user creates with the game (savegames, screenshots etc...)||~/.local/share/0ad||m_Data in Paths.cpp|| |
| 98 | ||savegame directory||N||Directory where savegames are saved to and loaded from||~/.local/share/0ad/saves||As [User data root]/saves in GameSetup.cpp InitVFS|| |
| 99 | ||screenshot directory||N||Directory where screnshots are saved by the game||~/.local/share/0ad/screenshots||AS [User data root]/screenshots in GameSetup.cpp InitVFS|| |
| 100 | ||Default config||Y||Defaullt config-file which is readonly||[Bundle]/Contents/Resources/data/config||As [Game data root]/config in GameSetup.cpp IniVFS|| |
| 101 | ||Userconfig root||N||Currently unclear... why is [Logs] here and not in [User data root]?||~/.config/0ad||As xdgConfig in Paths.cpp|| |
| 102 | ||Userconfig||N||Contains user specific configuration settings||~/.config/0ad/config||m_config = [Userconfig root]/config in Paths.cpp|| |
| 103 | ||Logs||N||Contains logs created by the game||~/.config/0ad/logs||m_logs = [Userconfig root]/logs in Paths.cpp|| |
| 104 | ||Cache||N||Cache directory||~/.cache/0ad||m_cache |
| 105 | ||Mods||Y||Directory where „modable“ data is places,,, not quite clear yet how this should work||???||???|| |