From 5e02d2f3871ef51e763b597db4dd02b2a432981c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Deuc=D0=B5?= <shurd@sasktel.net> Date: Wed, 3 Mar 2021 20:29:06 -0500 Subject: [PATCH] Remove 2.5 second delay at end of game (?!) While we're looking at the exit behaviour, use the recfile close method now instead of f.file.close(). --- xtrn/lord2/lord2.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/xtrn/lord2/lord2.js b/xtrn/lord2/lord2.js index f999a02cb2..10b3d4acb5 100644 --- a/xtrn/lord2/lord2.js +++ b/xtrn/lord2/lord2.js @@ -3863,7 +3863,6 @@ function do_map() } } run_ref('endgame', 'gametxt.ref'); - mswait(2500); } function dump_items() @@ -4042,7 +4041,7 @@ if (player.battle) { run_ref('startgame', 'gametxt.ref'); -js.on_exit('if (player !== undefined) { update_rec.onnow = 0; update_rec.busy = 0; update_rec.battle = 0; update_rec.map = player.map; update_rec.x = player.x; update_rec.y = player.y; update_rec.put(); ufile.file.close(); player.onnow = 0; player.busy = 0; player.battle = 0; player.lastsaved = savetime(); player.put(); pfile.file.close() }'); +js.on_exit('if (player !== undefined) { update_rec.onnow = 0; update_rec.busy = 0; update_rec.battle = 0; update_rec.map = player.map; update_rec.x = player.x; update_rec.y = player.y; update_rec.put(); ufile.close(); player.onnow = 0; player.busy = 0; player.battle = 0; player.lastsaved = savetime(); player.put(); pfile.close() }'); players[player.Record] = update_rec; player.onnow = 1; player.busy = 0; -- GitLab