mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2024-12-24 01:00:25 +00:00
devmods/musictable updated
This commit is contained in:
parent
b8ad184d70
commit
0b29dc3964
@ -4,17 +4,29 @@
|
||||
|
||||
namespace hr {
|
||||
|
||||
string crop(string s) {
|
||||
string res;
|
||||
for(char c: s) if(c == '-') res = ""; else res += c;
|
||||
return res;
|
||||
}
|
||||
|
||||
string cropios(string s) {
|
||||
string res;
|
||||
for(char c: s) if(c == '.') return res; else res += c;
|
||||
return res;
|
||||
}
|
||||
|
||||
auto aec =
|
||||
arg::add3("-music-ios", [] {
|
||||
for(int i=0; i<landtypes; i++)
|
||||
if(musfname[i] == "") printf(" NULL,\n");
|
||||
else printf(" @\"%s\", // %2d : %s\n", musfname[i].c_str(), i, dnameof(eLand(i)).c_str());
|
||||
else printf(" @\"%s\", // %2d : %s\n", cropios(musfname[i]).c_str(), i, dnameof(eLand(i)).c_str());
|
||||
})
|
||||
+ arg::add3("-music-android", [] {
|
||||
for(int i=0; i<landtypes; i++)
|
||||
if(musfname[i] != "") {
|
||||
string s = musfname[i].substr(4, isize(musfname[i])-8);
|
||||
printf(" if(curland == %2d) id = R.raw.%s; // %s\n", i, s.c_str(), dnameof(eLand(i)).c_str());
|
||||
printf(" if(curland == %2d) id = R.raw.%s; // %s\n", i, crop(s).c_str(), dnameof(eLand(i)).c_str());
|
||||
}
|
||||
})
|
||||
+ arg::add3("-music-license", [] {
|
||||
|
Loading…
Reference in New Issue
Block a user