diff --git a/src/game/g_player.pas b/src/game/g_player.pas
index 6ffbe28dfc882c3fff794a6f788895c414ce5985..c63aad413e5786b8930e874fe4ff94a038f39a90 100644 (file)
--- a/src/game/g_player.pas
+++ b/src/game/g_player.pas
+(* Copyright (C) DooM 2D:Forever Developers
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *)
+{$MODE DELPHI}
unit g_player;
interface
procedure SetFlag(Flag: Byte);
function DropFlag(): Boolean;
procedure AllRulez(Health: Boolean);
+ procedure RestoreHealthArmor();
procedure FragCombo();
procedure GiveItem(ItemType: Byte);
procedure Damage(value: Word; SpawnerUID: Word; vx, vy: Integer; t: Byte); virtual;
uses
e_log, g_map, g_items, g_console, SysUtils, g_gfx, Math,
g_options, g_triggers, g_menu, MAPDEF, g_game,
- WADEDITOR, g_main, g_monsters, CONFIG, g_language, g_net, g_netmsg;
+ wadreader, g_main, g_monsters, CONFIG, g_language, g_net, g_netmsg;
type
TBotProfile = record
FRulez := FRulez+[R_KEY_RED, R_KEY_GREEN, R_KEY_BLUE];
end;
+procedure TPlayer.RestoreHealthArmor();
+begin
+ FHealth := PLAYER_HP_LIMIT;
+ FArmor := PLAYER_AP_LIMIT;
+end;
+
procedure TPlayer.FragCombo();
var
Param: Integer;