Make incompatible_mods.js a module

Refs: #8081
This commit is contained in:
phosit 2026-07-27 12:23:43 +02:00
parent 1b07b799ec
commit 8918cfb0a7
No known key found for this signature in database
GPG key ID: C9430B600671C268
2 changed files with 5 additions and 3 deletions

View file

@ -1,6 +1,8 @@
var g_IncompatibleModsFile = "gui/incompatible_mods/incompatible_mods.txt";
/* eslint-disable prefer-const -- Mods should be able to change it */
let g_IncompatibleModsFile = "gui/incompatible_mods/incompatible_mods.txt";
/* eslint-enable prefer-const */
function init(data)
export function init(data)
{
Engine.GetGUIObjectByName("mainText").caption = Engine.TranslateLines(Engine.ReadFile(g_IncompatibleModsFile));
return new Promise(closePageCallback =>

View file

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<objects>
<script directory="gui/common/"/>
<script directory="gui/incompatible_mods/"/>
<script module="gui/incompatible_mods/incompatible_mods.js"/>
<!-- Add a translucent black background to fade out the menu page -->
<object type="image" sprite="ModernFade"/>