Stil wählen, merken und fotografieren
F2 wechselt im Spiel den Stil und meldet ihn, --style=NAME wählt ihn beim Start, und das Spiel merkt sich die Wahl in den Einstellungen. Das Bildschirmfoto-Werkzeug nimmt Bilder in einem bestimmten Stil und von der Vitrine auf und zeigt eine zweite Figur mit Namen. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -28,3 +28,11 @@ func test_profile_names_cannot_leave_the_profile_folder() -> void:
|
||||
check_eq(options.storage_dir(), "user://", "a bad profile is ignored")
|
||||
check_eq(options.port, NetLink.DEFAULT_PORT, "a bad port is ignored")
|
||||
check_eq(options.ignored, PackedStringArray(["--profile=../oops", "--port=70000", "--fly"]), "everything ignored is listed")
|
||||
|
||||
|
||||
func test_a_style_can_be_chosen() -> void:
|
||||
check_eq(LaunchOptions.parse(PackedStringArray(["--style=glow"])).style, GlowStyle.KEY, "a known style")
|
||||
check_eq(LaunchOptions.parse(PackedStringArray()).style, &"", "none without the argument")
|
||||
var unknown := LaunchOptions.parse(PackedStringArray(["--style=watercolour"]))
|
||||
check_eq(unknown.style, &"", "an unknown style is not taken")
|
||||
check_eq(unknown.ignored, PackedStringArray(["--style=watercolour"]), "but listed as ignored")
|
||||
|
||||
Reference in New Issue
Block a user