wesnoth/data/core/terrain-graphics/deprecated-internal-complex.cfg
doofus-01 19fcc1424f
Deprecation of old-style _PLFB and script-generated macros
1.17 terrain-graphics macros clean-up (#6606)
2022-04-16 10:01:09 -07:00

89 lines
5.2 KiB
INI

#textdomain wesnoth
#macros with complex behaviours, mainly build by assembling the basics from internal-generics
##########################################
############ GENERIC #####################
##########################################
# take one of the images IMAGESTEM#
# the chances are the same for all available images, even if the last ones are missing
#define GENERIC_SINGLE_RANDOM_LFB TERRAIN LAYER FLAG BUILDER IMAGESTEM
#deprecated 2 1.19.0 This is an internal macro, direct use is not recommended in any case.
{GENERIC_SINGLE_PLFB ({TERRAIN}) 100 {LAYER} {FLAG} {BUILDER} {IMAGESTEM}@V}
#enddef
#define GENERIC_RESTRICTED_RANDOM_LFB TERRAIN ADJACENT LAYER FLAG BUILDER IMAGESTEM ROTATION
#deprecated 2 1.19.0 This is an internal macro, direct use is not recommended in any case.
{GENERIC_RESTRICTED_PLFB ({TERRAIN}) ({ADJACENT}) 100 {LAYER} {FLAG} {BUILDER} {IMAGESTEM}@V {ROTATION}}
#enddef
#define GENERIC_RESTRICTED2_RANDOM_LFB TERRAIN ADJACENT LAYER FLAG BUILDER IMAGESTEM ROTATION
#deprecated 2 1.19.0 This is an internal macro, direct use is not recommended in any case.
{GENERIC_RESTRICTED2_PLFB ({TERRAIN}) ({ADJACENT}) 100 {LAYER} {FLAG} {BUILDER} {IMAGESTEM}@V {ROTATION}}
#enddef
#define GENERIC_RESTRICTED3_RANDOM_LFB TERRAIN ADJACENT LAYER FLAG BUILDER IMAGESTEM ROTATION
#deprecated 2 1.19.0 This is an internal macro, direct use is not recommended in any case.
{GENERIC_RESTRICTED3_PLFB ({TERRAIN}) ({ADJACENT}) 100 {LAYER} {FLAG} {BUILDER} {IMAGESTEM}@V {ROTATION}}
#enddef
#define GENERIC_COMPLETE_LFB TERRAIN ADJACENT LAYER FLAG BUILDER IMAGESTEM
#deprecated 2 1.19.0 This is an internal macro, direct use is not recommended in any case.
{GENERIC_RESTRICTED3_RANDOM_LFB ({TERRAIN}) ({ADJACENT}) {LAYER} {FLAG} {BUILDER} {IMAGESTEM}-small (-@R0-@R1-@R2)}
{GENERIC_RESTRICTED3_RANDOM_LFB ({TERRAIN}) ({ADJACENT}) {LAYER} {FLAG} {BUILDER} {IMAGESTEM}-small ()}
{GENERIC_RESTRICTED2_RANDOM_LFB ({TERRAIN}) ({ADJACENT}) {LAYER} {FLAG} {BUILDER} {IMAGESTEM}-small (-@R0-@R1)}
{GENERIC_RESTRICTED2_RANDOM_LFB ({TERRAIN}) ({ADJACENT}) {LAYER} {FLAG} {BUILDER} {IMAGESTEM}-small ()}
{GENERIC_RESTRICTED_RANDOM_LFB ({TERRAIN}) ({ADJACENT}) {LAYER} {FLAG} {BUILDER} {IMAGESTEM}-small (-@R0)}
{GENERIC_RESTRICTED_RANDOM_LFB ({TERRAIN}) ({ADJACENT}) {LAYER} {FLAG} {BUILDER} {IMAGESTEM}-small ()}
{GENERIC_SINGLE_RANDOM_LFB ({TERRAIN}) {LAYER} {FLAG} {BUILDER} {IMAGESTEM}}
#enddef
##########################################
############ BORDER ######################
##########################################
# take one of the images IMAGESTEM#
# the chances are the same for all available images, even if the last ones are missing
#define BORDER_RESTRICTED_RANDOM_LFB TERRAIN ADJACENT LAYER FLAG BUILDER IMAGESTEM
#deprecated 2 1.19.0 This is an internal macro, direct use is not recommended in any case.
{BORDER_RESTRICTED_PLFB ({TERRAIN}) ({ADJACENT}) 100 {LAYER} {FLAG} {BUILDER} {IMAGESTEM}@V}
#enddef
#define BORDER_RESTRICTED2_RANDOM_LFB TERRAIN ADJACENT LAYER FLAG BUILDER IMAGESTEM
#deprecated 2 1.19.0 This is an internal macro, direct use is not recommended in any case.
{BORDER_RESTRICTED2_PLFB ({TERRAIN}) ({ADJACENT}) 100 {LAYER} {FLAG} {BUILDER} {IMAGESTEM}@V}
#enddef
#define BORDER_RESTRICTED3_RANDOM_LFB TERRAIN ADJACENT LAYER FLAG BUILDER IMAGESTEM
#deprecated 2 1.19.0 This is an internal macro, direct use is not recommended in any case.
{BORDER_RESTRICTED3_PLFB ({TERRAIN}) ({ADJACENT}) 100 {LAYER} {FLAG} {BUILDER} {IMAGESTEM}@V}
#enddef
#define BORDER_RESTRICTED4_RANDOM_LFB TERRAIN ADJACENT LAYER FLAG BUILDER IMAGESTEM
#deprecated 2 1.19.0 This is an internal macro, direct use is not recommended in any case.
{BORDER_RESTRICTED4_PLFB ({TERRAIN}) ({ADJACENT}) 100 {LAYER} {FLAG} {BUILDER} {IMAGESTEM}@V}
#enddef
#define BORDER_RESTRICTED5_RANDOM_LFB TERRAIN ADJACENT LAYER FLAG BUILDER IMAGESTEM
#deprecated 2 1.19.0 This is an internal macro, direct use is not recommended in any case.
{BORDER_RESTRICTED5_PLFB ({TERRAIN}) ({ADJACENT}) 100 {LAYER} {FLAG} {BUILDER} {IMAGESTEM}@V}
#enddef
#define BORDER_RESTRICTED6_RANDOM_LFB TERRAIN ADJACENT LAYER FLAG BUILDER IMAGESTEM
#deprecated 2 1.19.0 This is an internal macro, direct use is not recommended in any case.
{BORDER_RESTRICTED6_PLFB ({TERRAIN}) ({ADJACENT}) 100 {LAYER} {FLAG} {BUILDER} {IMAGESTEM}@V}
#enddef
#define BORDER_COMPLETE_LFB TERRAIN ADJACENT LAYER FLAG BUILDER IMAGESTEM
#deprecated 2 1.19.0 This is an internal macro, direct use is not recommended in any case.
{BORDER_RESTRICTED6_RANDOM_LFB ({TERRAIN}) ({ADJACENT}) {LAYER} {FLAG} {BUILDER} {IMAGESTEM}}
{BORDER_RESTRICTED5_RANDOM_LFB ({TERRAIN}) ({ADJACENT}) {LAYER} {FLAG} {BUILDER} {IMAGESTEM}}
{BORDER_RESTRICTED4_RANDOM_LFB ({TERRAIN}) ({ADJACENT}) {LAYER} {FLAG} {BUILDER} {IMAGESTEM}}
{BORDER_RESTRICTED3_RANDOM_LFB ({TERRAIN}) ({ADJACENT}) {LAYER} {FLAG} {BUILDER} {IMAGESTEM}}
{BORDER_RESTRICTED2_RANDOM_LFB ({TERRAIN}) ({ADJACENT}) {LAYER} {FLAG} {BUILDER} {IMAGESTEM}}
{BORDER_RESTRICTED_RANDOM_LFB ({TERRAIN}) ({ADJACENT}) {LAYER} {FLAG} {BUILDER} {IMAGESTEM}}
{BORDER_RESTRICTED_RANDOM_LFB ({TERRAIN}) ({ADJACENT}) {LAYER} {FLAG} {BUILDER} {IMAGESTEM}}
#enddef