mirror of
https://github.com/LostArtefacts/TRX.git
synced 2025-04-28 20:58:07 +03:00
rename no heal option
This commit is contained in:
parent
4c1350e446
commit
8a1d1b64d3
5 changed files with 8 additions and 8 deletions
|
@ -24,7 +24,7 @@ as Notepad.
|
|||
Currently the following configuration options are supported:
|
||||
|
||||
- `disable_medpacks`: hides all the medpacks (for No Meds challenge runs).
|
||||
- `keep_health_between_levels`: disables healing Lara between level reloads
|
||||
- `disable_healing_between_levels`: disables healing Lara between level reloads
|
||||
(for No Heal challenge runs).
|
||||
|
||||
## Building
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{
|
||||
"keep_health_between_levels": false,
|
||||
"disable_healing_between_levels": false,
|
||||
"disable_medpacks": false
|
||||
}
|
||||
|
|
|
@ -198,7 +198,7 @@ int LoadRooms(FILE *fp) {
|
|||
void __cdecl LevelStats(int level_id) {
|
||||
TRACE("");
|
||||
|
||||
if (TR1MConfig.keep_health_between_levels) {
|
||||
if (TR1MConfig.disable_healing_between_levels) {
|
||||
TR1MData.stored_lara_health = LaraItem
|
||||
? LaraItem->hit_points
|
||||
: LARA_HITPOINTS;
|
||||
|
@ -325,7 +325,7 @@ int __cdecl S_LoadLevel(int level_id) {
|
|||
TRACE("%d", level_id);
|
||||
int ret = LoadLevel(LevelNames[level_id], level_id);
|
||||
|
||||
if (TR1MConfig.keep_health_between_levels) {
|
||||
if (TR1MConfig.disable_healing_between_levels) {
|
||||
// check if we're in main menu by seeing if there is Lara item in the
|
||||
// currently loaded level.
|
||||
int lara_found = 0;
|
||||
|
@ -446,7 +446,7 @@ void __cdecl InitialiseLara() {
|
|||
LaraItem->more_flags &= 0xFFDFu;
|
||||
LaraItem->data = &Lara;
|
||||
|
||||
LaraItem->hit_points = TR1MConfig.keep_health_between_levels
|
||||
LaraItem->hit_points = TR1MConfig.disable_healing_between_levels
|
||||
? TR1MData.stored_lara_health
|
||||
: LARA_HITPOINTS;
|
||||
|
||||
|
|
|
@ -49,8 +49,8 @@ static int tr1m_read_config() {
|
|||
|
||||
json_value *json = json_parse((const json_char*)cfg_data, cfg_size);
|
||||
|
||||
TR1MConfig.keep_health_between_levels = tr1m_json_get_boolean_value(
|
||||
json, "keep_health_between_levels"
|
||||
TR1MConfig.disable_healing_between_levels = tr1m_json_get_boolean_value(
|
||||
json, "disable_healing_between_levels"
|
||||
);
|
||||
TR1MConfig.disable_medpacks = tr1m_json_get_boolean_value(
|
||||
json, "disable_medpacks"
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
#include "util.h"
|
||||
|
||||
struct {
|
||||
int keep_health_between_levels;
|
||||
int disable_healing_between_levels;
|
||||
int disable_medpacks;
|
||||
} TR1MConfig;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue