From be07dddc550d889720e692db1711d019bd843bf5 Mon Sep 17 00:00:00 2001 From: Zack Buhman Date: Wed, 2 Aug 2023 01:55:38 +0000 Subject: [PATCH] moves: add move name strings --- tools/generate/move/moves.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/generate/move/moves.py b/tools/generate/move/moves.py index 9429e65..2b25508 100644 --- a/tools/generate/move/moves.py +++ b/tools/generate/move/moves.py @@ -57,6 +57,7 @@ def struct_move_t(): "uint8_t type;", "uint8_t accuracy;", "uint8_t pp;", + "const uint8_t * name;" "", "enum move {", *_move_constants_str, @@ -76,6 +77,7 @@ def generate_header(): def move(constant_index, constant_name): _move = parse.move_moves_list()[constant_index] + _move_name = parse.move_names_list()[constant_index] return [ f"[move_t::{constant_name.lower()}] = {{", ".animation = 0,", @@ -84,6 +86,7 @@ def move(constant_index, constant_name): ".type = 0,", f".accuracy = {_move.accuracy},", f".pp = {_move.pp},", + f".name = reinterpret_cast(\"{_move_name}\"),", "}," ]