From 32dbfc1107b59085ba78929102f313b88c34a6a3 Mon Sep 17 00:00:00 2001 From: hop311 Date: Fri, 19 Jan 2024 13:02:05 +0000 Subject: Added overlay parchment map and refactored map shader --- extension/src/openvic-extension/singletons/GameSingleton.hpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'extension/src/openvic-extension/singletons/GameSingleton.hpp') diff --git a/extension/src/openvic-extension/singletons/GameSingleton.hpp b/extension/src/openvic-extension/singletons/GameSingleton.hpp index 913bdd4..57a2014 100644 --- a/extension/src/openvic-extension/singletons/GameSingleton.hpp +++ b/extension/src/openvic-extension/singletons/GameSingleton.hpp @@ -73,7 +73,7 @@ namespace OpenVic { float get_map_aspect_ratio() const; /* The cosmetic terrain textures stored in a Texture2DArray. */ - godot::Ref get_terrain_texture() const; + godot::Ref get_terrain_texture() const; /* The flag image corresponding to the requested country / flag_type * combination, or nullptr if no such flag can be found. */ @@ -87,14 +87,15 @@ namespace OpenVic { /* The map, encoded in RGB8 with RG representing province index and B representing terrain texture. * To support a wider range of GPUs, the image is divided so that no piece has a dimension * greater than 16383 and the pieces are stored in a Texture2DArray. */ - godot::Ref get_province_shape_texture() const; + godot::Ref get_province_shape_texture() const; /* The base and stripe colours for each province. */ - godot::Ref get_province_colour_texture() const; + godot::Ref get_province_colour_texture() const; int32_t get_mapmode_count() const; godot::String get_mapmode_identifier(int32_t index) const; godot::Error set_mapmode(godot::String const& identifier); + bool is_parchment_mapmode_allowed() const; int32_t get_selected_province_index() const; void set_selected_province(int32_t index); -- cgit v1.2.3-56-ga3b1