summaryrefslogtreecommitdiff
path: root/src/set_type.hpp
blob: bf13c9323f39e1aa2b1f9ebf3ba6e958af26ab0c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#pragma once

#include <array>
#include <string>

#include "set_component.hpp"

/**
 * Item set descriptor and runtime information.
 */
struct set_type
{
	std::string name;                        /* Name */
	std::string desc;                        /* Desc */

	byte num = 0;                            /* Number of artifacts used */
	byte num_use = 0;                        /* Number actually worn */

	std::array<set_component, SET_MAX_SIZE> arts;
};