summaryrefslogtreecommitdiff
path: root/src/game_edit_data.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game_edit_data.hpp')
-rw-r--r--src/game_edit_data.hpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/game_edit_data.hpp b/src/game_edit_data.hpp
index 7dea2610..2cfea630 100644
--- a/src/game_edit_data.hpp
+++ b/src/game_edit_data.hpp
@@ -1,5 +1,7 @@
#pragma once
+#include "randart_gen_type.hpp"
+#include "randart_part_type.hpp"
#include "vault_type.hpp"
#include <vector>
@@ -15,4 +17,15 @@ struct GameEditData {
*/
std::vector<vault_type> v_info;
+ /**
+ * Random artifact part descriptors, i.e. the bits that
+ * randarts are made up of.
+ */
+ std::vector<randart_part_type> ra_info;
+
+ /**
+ * Random artifact generation parameters.
+ */
+ std::vector<randart_gen_type> ra_gen;
+
};