sbardef: fix missing cell/fuel graphics, keys conditions (#1989)

* remove FTNKA0 from SBAREF (sprite from id24res)

Overwrite SBARDEF in id1.wad and extras.wad

* fix keys conditions
This commit is contained in:
Roman Fomin 2024-11-08 14:06:36 +07:00 committed by GitHub
parent bf9f8ddf86
commit f66ca8d62e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 4013 additions and 3 deletions

View File

@ -189,9 +189,13 @@ set(BASE_SOURCES
e1m4b.wad/umapdef.lmp
e1m8b.wad/umapdef.lmp
extras.wad/sbardef.lmp
hacx.wad/brghtmps.lmp
hacx.wad/dehacked.deh
id1.wad/sbardef.lmp
masterlevels.wad/umapdef.lmp
nerve.wad/umapdef.lmp

View File

@ -1216,7 +1216,7 @@
"x": 297,
"y": 192,
"alignment": 32,
"patch": "FTNKA0",
"patch": "CELLA0",
"tranmap": null,
"translation": null,
"conditions":

2002
base/extras.wad/sbardef.lmp Normal file

File diff suppressed because it is too large Load Diff

2002
base/id1.wad/sbardef.lmp Normal file

File diff suppressed because it is too large Load Diff

View File

@ -324,11 +324,13 @@ static boolean CheckConditions(sbarcondition_t *conditions, player_t *player)
break;
case sbc_featurelevelgreaterequal:
// ignore
// always MBF21
result &= 7 >= cond->param;
break;
case sbc_featurelevelless:
// ignore
// always MBF21
result &= 7 < cond->param;
break;
case sbc_sessiontypeeequal: