filter test scenes out of level selection
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good

This commit is contained in:
austin 2025-05-18 12:54:32 -04:00
parent 5dc45428ff
commit edec17fc40
3 changed files with 12 additions and 3 deletions

View File

@ -1871,6 +1871,7 @@ Validate race data
Shuffle entity data package
Rename structure -> virtualstructure
Update hometown storage on characters
Filter test scenes out of level selection

View File

@ -117,7 +117,7 @@ public class MenuGeneratorsLevelEditor {
rVal.addChild(existingLevelColumn);
List<String> saveNames = SaveUtils.getSaves().stream().filter((String saveName) -> {
return !SaveUtils.isProcedural(saveName);
return !SaveUtils.isProcedural(saveName) && !SaveUtils.isTestScene(saveName);
}).collect(Collectors.toList());
for(String saveName : saveNames){
@ -292,7 +292,6 @@ public class MenuGeneratorsLevelEditor {
return rVal;
}
/**
* A level that is currently having its parameters defined
*/

View File

@ -270,5 +270,14 @@ public class SaveUtils {
}
return sceneFile.getRealmDescriptor().getType().equals(RealmDescriptor.REALM_DESCRIPTOR_PROCEDURAL);
}
/**
* Checks if the level name is a test scene
* @param name The name of the level
* @return true if it is a test scene, false otherwise
*/
public static boolean isTestScene(String name){
return name.equals("testscene1");
}
}