Skip to content

Commit 82abbd4

Browse files
committed
Add flask usage button.
1 parent c5ca06e commit 82abbd4

File tree

4 files changed

+8
-0
lines changed

4 files changed

+8
-0
lines changed

LANGUAGE.de

+1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ RWSETTINGS_HP_SCALING_SPEED = "Monster GP-Skalierungsgeschwindigkeit";
3434
RWMENU_CONTROLS_HEADER = "DOOMablo Steuerung";
3535
RWSETTINGS_SCRAPITEMBTN = "Einen Artefakt verschrotten";
3636
RWSETTINGS_SCRAPITEMTIME = "Zeit für Verschrottung (sekunden)";
37+
RWSETTINGS_USEFLASKBTN = "Einen Flakon benützen";
3738
RWSETTINGS_EQUIPPEDARTIFACTSSCREENBTN = "Schirm für ausgerüstete Artefakten öffnen";
3839
RWSETTINGS_CHARACTERSCREENBTN = "Charakter-Bildschirm öffnen";
3940

LANGUAGE.default

+1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ RWSETTINGS_HP_SCALING_SPEED = "Monster HP scaling speed modifier";
3535
RWMENU_CONTROLS_HEADER = "DOOMablo Controls";
3636
RWSETTINGS_SCRAPITEMBTN = "Scrap item";
3737
RWSETTINGS_SCRAPITEMTIME = "Item scrapping time (seconds)";
38+
RWSETTINGS_USEFLASKBTN = "Use a Flask";
3839
RWSETTINGS_EQUIPPEDARTIFACTSSCREENBTN = "Open equipped artifacts screen";
3940
RWSETTINGS_CHARACTERSCREENBTN = "Open Character Screen";
4041

MENUDEF.txt

+1
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ OptionMenu "RW_Options"
5151
StaticText "$RWMENU_CONTROLS_HEADER", 1
5252
Control "$RWSETTINGS_SCRAPITEMBTN", "+user1"
5353
Slider "$RWSETTINGS_SCRAPITEMTIME", "rw_settings_scrapping_time", 0.5, 3.0, 0.1, 2
54+
Control "$RWSETTINGS_USEFLASKBTN", "+user2"
5455
Control "$RWSETTINGS_EQUIPPEDARTIFACTSSCREENBTN", "+user3"
5556
Control "$RWSETTINGS_CHARACTERSCREENBTN", "+user4"
5657
}

zscript/player/base_player.zs

+5
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,11 @@ class RwPlayer : DoomPlayer // Base class; should not be created directly
5353
} else {
5454
scrapItemButtonPressedTicks = 0;
5555
}
56+
if (Player.cmd.buttons & BT_USER2) {
57+
if (CurrentEquippedFlask != null) {
58+
CurrentEquippedFlask.RwUse();
59+
}
60+
}
5661
if (Player.cmd.buttons & BT_USER3) {
5762
Menu.SetMenu('RWEquippedArtifactsMenu');
5863
}

0 commit comments

Comments
 (0)