From 1e07ea74398646ea916dce0d94323d5fdd38494b Mon Sep 17 00:00:00 2001 From: ProgramSnail Date: Sun, 21 Mar 2021 18:23:20 +0300 Subject: [PATCH] basic project scructure --- game/game.cpp | 0 game/game.hpp | 0 game/game_events.cpp | 0 game/game_events.hpp | 0 game/game_map.cpp | 0 game/game_map.hpp | 0 game/game_menu.cpp | 0 game/game_menu.hpp | 0 game/map_entities/action.cpp | 0 game/map_entities/action.hpp | 0 game/map_entities/actions.hpp | 0 game/map_entities/actions/attack_action.cpp | 0 game/map_entities/actions/attack_action.hpp | 0 game/map_entities/cell.cpp | 0 game/map_entities/cell.hpp | 0 game/map_entities/unit_obj.cpp | 0 game/map_entities/unit_obj.hpp | 0 game/player_data.hpp | 0 game/unit/module_builder.cpp | 0 game/unit/module_builder.hpp | 0 game/unit/modules.hpp | 0 game/unit/unit.cpp | 0 game/unit/unit.hpp | 0 game/unit/unit_builder.cpp | 0 game/unit/unit_builder.hpp | 0 game/unit/unit_memory.cpp | 0 game/unit/unit_memory.hpp | 0 game/unit/unit_module.cpp | 0 game/unit/unit_module.hpp | 0 out_api/draw.cpp | 0 out_api/draw.hpp | 0 out_api/game_draw.cpp | 0 out_api/game_draw.hpp | 0 out_api/input.cpp | 0 out_api/input.hpp | 0 out_api/input_controller.cpp | 0 out_api/input_controller.hpp | 0 out_api/menu_draw.cpp | 0 out_api/menu_draw.hpp | 0 39 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 game/game.cpp create mode 100644 game/game.hpp create mode 100644 game/game_events.cpp create mode 100644 game/game_events.hpp create mode 100644 game/game_map.cpp create mode 100644 game/game_map.hpp create mode 100644 game/game_menu.cpp create mode 100644 game/game_menu.hpp create mode 100644 game/map_entities/action.cpp create mode 100644 game/map_entities/action.hpp create mode 100644 game/map_entities/actions.hpp create mode 100644 game/map_entities/actions/attack_action.cpp create mode 100644 game/map_entities/actions/attack_action.hpp create mode 100644 game/map_entities/cell.cpp create mode 100644 game/map_entities/cell.hpp create mode 100644 game/map_entities/unit_obj.cpp create mode 100644 game/map_entities/unit_obj.hpp create mode 100644 game/player_data.hpp create mode 100644 game/unit/module_builder.cpp create mode 100644 game/unit/module_builder.hpp create mode 100644 game/unit/modules.hpp create mode 100644 game/unit/unit.cpp create mode 100644 game/unit/unit.hpp create mode 100644 game/unit/unit_builder.cpp create mode 100644 game/unit/unit_builder.hpp create mode 100644 game/unit/unit_memory.cpp create mode 100644 game/unit/unit_memory.hpp create mode 100644 game/unit/unit_module.cpp create mode 100644 game/unit/unit_module.hpp create mode 100644 out_api/draw.cpp create mode 100644 out_api/draw.hpp create mode 100644 out_api/game_draw.cpp create mode 100644 out_api/game_draw.hpp create mode 100644 out_api/input.cpp create mode 100644 out_api/input.hpp create mode 100644 out_api/input_controller.cpp create mode 100644 out_api/input_controller.hpp create mode 100644 out_api/menu_draw.cpp create mode 100644 out_api/menu_draw.hpp diff --git a/game/game.cpp b/game/game.cpp new file mode 100644 index 0000000..e69de29 diff --git a/game/game.hpp b/game/game.hpp new file mode 100644 index 0000000..e69de29 diff --git a/game/game_events.cpp b/game/game_events.cpp new file mode 100644 index 0000000..e69de29 diff --git a/game/game_events.hpp b/game/game_events.hpp new file mode 100644 index 0000000..e69de29 diff --git a/game/game_map.cpp b/game/game_map.cpp new file mode 100644 index 0000000..e69de29 diff --git a/game/game_map.hpp b/game/game_map.hpp new file mode 100644 index 0000000..e69de29 diff --git a/game/game_menu.cpp b/game/game_menu.cpp new file mode 100644 index 0000000..e69de29 diff --git a/game/game_menu.hpp b/game/game_menu.hpp new file mode 100644 index 0000000..e69de29 diff --git a/game/map_entities/action.cpp b/game/map_entities/action.cpp new file mode 100644 index 0000000..e69de29 diff --git a/game/map_entities/action.hpp b/game/map_entities/action.hpp new file mode 100644 index 0000000..e69de29 diff --git a/game/map_entities/actions.hpp b/game/map_entities/actions.hpp new file mode 100644 index 0000000..e69de29 diff --git a/game/map_entities/actions/attack_action.cpp b/game/map_entities/actions/attack_action.cpp new file mode 100644 index 0000000..e69de29 diff --git a/game/map_entities/actions/attack_action.hpp b/game/map_entities/actions/attack_action.hpp new file mode 100644 index 0000000..e69de29 diff --git a/game/map_entities/cell.cpp b/game/map_entities/cell.cpp new file mode 100644 index 0000000..e69de29 diff --git a/game/map_entities/cell.hpp b/game/map_entities/cell.hpp new file mode 100644 index 0000000..e69de29 diff --git a/game/map_entities/unit_obj.cpp b/game/map_entities/unit_obj.cpp new file mode 100644 index 0000000..e69de29 diff --git a/game/map_entities/unit_obj.hpp b/game/map_entities/unit_obj.hpp new file mode 100644 index 0000000..e69de29 diff --git a/game/player_data.hpp b/game/player_data.hpp new file mode 100644 index 0000000..e69de29 diff --git a/game/unit/module_builder.cpp b/game/unit/module_builder.cpp new file mode 100644 index 0000000..e69de29 diff --git a/game/unit/module_builder.hpp b/game/unit/module_builder.hpp new file mode 100644 index 0000000..e69de29 diff --git a/game/unit/modules.hpp b/game/unit/modules.hpp new file mode 100644 index 0000000..e69de29 diff --git a/game/unit/unit.cpp b/game/unit/unit.cpp new file mode 100644 index 0000000..e69de29 diff --git a/game/unit/unit.hpp b/game/unit/unit.hpp new file mode 100644 index 0000000..e69de29 diff --git a/game/unit/unit_builder.cpp b/game/unit/unit_builder.cpp new file mode 100644 index 0000000..e69de29 diff --git a/game/unit/unit_builder.hpp b/game/unit/unit_builder.hpp new file mode 100644 index 0000000..e69de29 diff --git a/game/unit/unit_memory.cpp b/game/unit/unit_memory.cpp new file mode 100644 index 0000000..e69de29 diff --git a/game/unit/unit_memory.hpp b/game/unit/unit_memory.hpp new file mode 100644 index 0000000..e69de29 diff --git a/game/unit/unit_module.cpp b/game/unit/unit_module.cpp new file mode 100644 index 0000000..e69de29 diff --git a/game/unit/unit_module.hpp b/game/unit/unit_module.hpp new file mode 100644 index 0000000..e69de29 diff --git a/out_api/draw.cpp b/out_api/draw.cpp new file mode 100644 index 0000000..e69de29 diff --git a/out_api/draw.hpp b/out_api/draw.hpp new file mode 100644 index 0000000..e69de29 diff --git a/out_api/game_draw.cpp b/out_api/game_draw.cpp new file mode 100644 index 0000000..e69de29 diff --git a/out_api/game_draw.hpp b/out_api/game_draw.hpp new file mode 100644 index 0000000..e69de29 diff --git a/out_api/input.cpp b/out_api/input.cpp new file mode 100644 index 0000000..e69de29 diff --git a/out_api/input.hpp b/out_api/input.hpp new file mode 100644 index 0000000..e69de29 diff --git a/out_api/input_controller.cpp b/out_api/input_controller.cpp new file mode 100644 index 0000000..e69de29 diff --git a/out_api/input_controller.hpp b/out_api/input_controller.hpp new file mode 100644 index 0000000..e69de29 diff --git a/out_api/menu_draw.cpp b/out_api/menu_draw.cpp new file mode 100644 index 0000000..e69de29 diff --git a/out_api/menu_draw.hpp b/out_api/menu_draw.hpp new file mode 100644 index 0000000..e69de29