fix: read defaults.prp from the Abuse code

defaults.prp cited abuse.lsp, which does not name it. dev_init opens it at every start through property_manager::load, which skips a missing file, so it is optional. It holds the level editor window positions and is written back after an -edit session. english.lsp now cites the abuse.lsp load the engine runs and the install rule.
This commit is contained in:
Abdessamad Derraz committed 2026-11-10 13:43:45 +01:00
1 parent 851c7a9bc5
commit b597944c50
1 file changed
+5 -5
+5 -5
View File
@@ -52,11 +52,11 @@ files:
- name: "defaults.prp"
category: game_data
description: "Default properties for level objects"
required: true
description: "Level editor window positions"
required: false
bundled: true
source_ref: "data/abuse.lsp"
note: "Shipped in Abuse-0.9.1-win32.zip."
source_ref: "src/game.cpp:2373, src/dev.cpp:821-828, 3371-3374, src/property.cpp:155-159"
note: "Shipped in Abuse-0.9.1-win32.zip. Read at every start, and a missing file leaves the defaults. Written back after an -edit session."
- name: "english.lsp"
path: "lisp/english.lsp"
@@ -64,5 +64,5 @@ files:
description: "Localized strings loaded first by abuse.lsp"
required: true
bundled: true
source_ref: "data/abuse.lsp:9"
source_ref: "data/abuse.lsp:9-12, data/CMakeLists.txt:1-5, 10-16, src/loader2.cpp:284, 348-354"
note: "Shipped in Abuse-0.9.1-win32.zip."