64 lines
1.2 KiB
C++
Executable File
64 lines
1.2 KiB
C++
Executable File
#pragma once
|
|
|
|
#include "Core/FileSystem.hpp"
|
|
|
|
namespace openloco::environment
|
|
{
|
|
enum class path_id : uint8_t
|
|
{
|
|
g1,
|
|
plugin1,
|
|
plugin2,
|
|
css1, // Sound effects
|
|
css2, // Wind (mountains)
|
|
css3, // Ocean
|
|
css4, // Jungle
|
|
css5, // Title music
|
|
gamecfg,
|
|
kanji,
|
|
music_20s1,
|
|
music_20s2,
|
|
music_20s4,
|
|
music_50s1,
|
|
music_50s2,
|
|
music_70s1,
|
|
music_70s2,
|
|
music_70s3,
|
|
music_80s1,
|
|
music_90s1,
|
|
music_90s2,
|
|
music_rag3,
|
|
music_chrysanthemum,
|
|
music_eugenia,
|
|
music_rag2,
|
|
music_rag1,
|
|
music_20s3,
|
|
music_40s1,
|
|
music_40s2,
|
|
music_50s3,
|
|
music_40s3,
|
|
music_80s2,
|
|
music_60s1,
|
|
music_80s3,
|
|
music_60s2,
|
|
music_60s3,
|
|
music_80s4,
|
|
music_20s5,
|
|
music_20s6,
|
|
title,
|
|
scores,
|
|
boulder_breakers,
|
|
tut1024_1,
|
|
tut1024_2,
|
|
tut1024_3,
|
|
tut800_1,
|
|
tut800_2,
|
|
tut800_3,
|
|
openloco_yml,
|
|
language_files,
|
|
};
|
|
|
|
fs::path getPath(path_id id);
|
|
void resolvePaths();
|
|
}
|