Skip to content

Commit 00dfe4f

Browse files
committed
check version date to recopy bundle files
1 parent 9d9acb5 commit 00dfe4f

3 files changed

Lines changed: 4 additions & 1 deletion

File tree

scripts/control_create/control_create.gml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,7 @@ function control_create() {
173173
clickinarea = 0
174174
dontplace = 0
175175
vers = version
176+
vers_date = version_date
176177
menu_shown = ""
177178
show_oldwarning = 1
178179
songfolder = songs_directory
@@ -700,8 +701,8 @@ function control_create() {
700701
window = w_update
701702
update_success = 1
702703
donate_banner = 1 // Enable donate banner after each update
703-
copy_bundled_files()
704704
}
705+
if (file_exists_lib(settings_file) && vers_date != version_date) copy_bundled_files()
705706

706707
if (os_type = os_ios) recent_song[0] = bundled_songs_directory + "the_ground's_colour_is_yellow.nbs"
707708

scripts/load_settings/load_settings.gml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ function load_settings() {
1717
}
1818
// Preferences
1919
vers = ini_read_string("preferences", "last_version", version)
20+
vers_date = ini_read_string("preferences", "last_version_date", version_date)
2021
check_update = ini_read_real( "preferences", "check_update", check_update)
2122
check_prerelease = ini_read_real( "preferences", "check_prerelease", check_prerelease)
2223
show_welcome = ini_read_real( "preferences", "show_welcome", show_welcome)

scripts/save_settings/save_settings.gml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ function save_settings() {
1515
}
1616
// Preferences
1717
ini_write_string( "preferences", "last_version", version)
18+
ini_write_string( "preferences", "last_version_date", version_date)
1819
ini_write_real_clean("preferences", "check_update", check_update)
1920
ini_write_real_clean("preferences", "check_prerelease", check_prerelease)
2021
ini_write_real_clean("preferences", "show_welcome", show_welcome)

0 commit comments

Comments
 (0)