42 lines
1.0 KiB
Plaintext
42 lines
1.0 KiB
Plaintext
|
|
|
|
function basic() {
|
|
if (eve.Filesystem == null) {
|
|
print("can not find filesystem");
|
|
return false;
|
|
}
|
|
|
|
local p = eve.Filesystem();
|
|
if (p.getName() != "Filesystem") {
|
|
print("filesystem name is not right: ");
|
|
print(p.getName());
|
|
return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
function getPaths() {
|
|
local p = eve.Filesystem();
|
|
p.setIdentity("mygame", true);
|
|
p.setupWriteDirectory();
|
|
print("getWorkingDirectory: "+p.getWorkingDirectory());
|
|
print("getUserDirectory: "+p.getUserDirectory());
|
|
print("getAppdataDirectory: "+p.getAppdataDirectory());
|
|
print("getSaveDirectory: "+p.getSaveDirectory());
|
|
print("getSourceBaseDirectory: "+p.getSourceBaseDirectory());
|
|
return true;
|
|
}
|
|
|
|
|
|
function readDir() {
|
|
local p = eve.Filesystem();
|
|
if (p.getName() != "Filesystem") {
|
|
print("filesystem name is not right: ");
|
|
print(p.getName());
|
|
return false;
|
|
}
|
|
p.setIdentity("mygame", true);
|
|
p.setupWriteDirectory();
|
|
p.setSource(".");
|
|
return true;
|
|
} |