41 lines
1.9 KiB
Text
41 lines
1.9 KiB
Text
##############################################################
|
|
# Overview
|
|
##############################################################
|
|
#
|
|
# A table style contains configuration for a style of map table, which is shown when zoomed out to the paper map. (aka flat map)
|
|
#
|
|
# To add specific objects that are only shown for a specific map table style:
|
|
# - Create one or more object layers in `game/gfx/map/map_object_data/layers.txt`
|
|
# - Limit their visibility only for this table by specifying `visibility_tags = "{name_of_table_style}"`
|
|
# - Add any number of objects, add set their layer to be `layer = "{name_of_a_layer_you_just_created}"`
|
|
#
|
|
# Map Table Object shaders:
|
|
# - Objects that are below the paper map (table, chairs, floor, etc) should have one of the "standard_map_decoration" group of shaders.
|
|
# - Objects that are on top of the paper map (books, swords, etc) should have one of the normal "standard" group of shaders
|
|
#
|
|
# ( Otherwise they might not 'stack' correctly and block map names, or they might not cast shadows onto the map correctly. )
|
|
#
|
|
##############################################################
|
|
# Structure
|
|
##############################################################
|
|
|
|
name_of_table_style = {
|
|
# If this table style is dynamically selected for the current character.
|
|
# Auto-style selection will return the first style.
|
|
# Scope: character (may be empty character when no character has been selected yet)
|
|
is_shown = {}
|
|
|
|
# If set require this DLC feature for the table style to be selected by a player via settings
|
|
dlc_feature = feature_name
|
|
|
|
# Priority for showing this style if multiple styles are all valid
|
|
# Higher value = higher priority
|
|
priority = int
|
|
|
|
# Is this table the default one to show if no other is valid
|
|
# Only one can be set
|
|
default = yes/no
|
|
|
|
# Path to the environment this table style should switch to when showing the paper map and map table
|
|
environment = "gfx/map/environment/environment_maptable.txt"
|
|
}
|