mirror of
https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public.git
synced 2025-10-21 23:18:11 +00:00
Merge pull request #369 from a2937/feat/add-cmd-arguments
feat: add cmd arguments
This commit is contained in:
@@ -1,16 +1,22 @@
|
||||
class_name ROMVerifier
|
||||
extends Node
|
||||
|
||||
var args = OS.get_cmdline_args()
|
||||
const VALID_HASH := "c9b34443c0414f3b91ef496d8cfee9fdd72405d673985afa11fb56732c96152b"
|
||||
|
||||
func _ready() -> void:
|
||||
Global.get_node("GameHUD").hide()
|
||||
get_window().files_dropped.connect(on_file_dropped)
|
||||
var validRomFound = false
|
||||
for i in args:
|
||||
if(is_valid_rom((i))):
|
||||
on_file_dropped(args)
|
||||
validRomFound = true
|
||||
if(!validRomFound):
|
||||
get_window().files_dropped.connect(on_file_dropped)
|
||||
await get_tree().physics_frame
|
||||
DisplayServer.window_set_mode(DisplayServer.WINDOW_MODE_WINDOWED)
|
||||
DisplayServer.window_set_flag(DisplayServer.WINDOW_FLAG_BORDERLESS, false)
|
||||
|
||||
|
||||
func on_file_dropped(files: PackedStringArray) -> void:
|
||||
for i in files:
|
||||
if i.contains(".zip"):
|
||||
|
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user