diff --git a/.gitignore b/.gitignore
index a5d1cb21..22b3926f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -32,6 +32,7 @@ luaExtensions.pdb
luaExtensions.exp
*.pdb
.building/lua_noitamp_native/*.user
+config_test.xml
# Object files
# *.o
diff --git a/miscs/autostarter/config_test.xml b/miscs/autostarter/config_test.xml
deleted file mode 100644
index 25db34b0..00000000
--- a/miscs/autostarter/config_test.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
diff --git a/miscs/autostarter/run.py b/miscs/autostarter/run.py
index 11059246..87f034d3 100644
--- a/miscs/autostarter/run.py
+++ b/miscs/autostarter/run.py
@@ -79,7 +79,7 @@ def main():
make_client_exe(noita_bin, noita2_bin)
update_lua(args.noita_dir, args.lua)
- write_config(CONFIG_PATH)
+ write_config(args.noita_dir, CONFIG_PATH)
if args.update:
update_mod(args.noita_dir)
@@ -262,9 +262,15 @@ def find_noita_window(exclude=None):
return w
return winlist[0]
-def write_config(path):
- with open(path, "w+") as f:
- print("""
+
+def write_config(noita_dir, config_path):
+ # skip release note pop up
+ last_hash = None
+ with open(os.path.join(noita_dir, "_version_hash.txt")) as f:
+ last_hash = f.read().strip()
+
+ with open(config_path, "w+") as f:
+ print(f"""
- """, file=f)
+""", file=f)
def start_log_console(log_client, log_server, pos_y=0):