aboutsummaryrefslogtreecommitdiff
path: root/frontend/cmd/view.cpp
blob: a25271576f75d5c9a16920b1ef7b3f167c156b5f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include "../Player.h"
#include "../strings.h"

#include "backend/print.h"

using namespace std;

FollowupAction Player::cmd_view(string & target) {
	if (target.size() == 0) {
		lprtf("Fout, gebruik: Bekijk <Zelf|VIJHAND|OBJECT>\n");
		return FollowupAction::NONE;
	}

	if (str_lower(target) == "zelf") {
		lprtf("Je hebt %d levenspunten.\n", this->health_points);
		lprtf("Je hebt een aanvalskans van %.0f%%.\n", this->get_attack() * 100);
		// TODO: weapon
		// TODO: armor
		lprtf("Je hebt %u goundstuk%s.\n", this->gold, this->gold == 1 ? "" : "ken");
		// TODO: inventory
	}

	return FollowupAction::NONE;
}