Skip to content

BasicLandUnstableTemplate

src.templates.basic_land.BasicLandUnstableTemplate

Bases: BorderlessMod, BaseTemplate

Basic land template for the borderless basics from Unstable. Doesn't support expansion symbol.

Todo

Transition to 'Normal' type.

Source code in src\templates\basic_land.py
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
class BasicLandUnstableTemplate (BorderlessMod, BaseTemplate):
    """Basic land template for the borderless basics from Unstable. Doesn't support expansion symbol.

    Todo:
        Transition to 'Normal' type.
    """
    template_suffix = 'Unstable'

    """
    * Layer Groups
    """

    @auto_prop_cached
    def text_group(self) -> Optional[LayerSet]:
        return self.docref

    """
    * Expansion Symbol
    """

    def load_expansion_symbol(self):
        """Does not support expansion symbol."""
        pass

    """
    * Frame Layer Methods
    """

    def enable_frame_layers(self):
        """Only one layer, named according to basic land name."""
        psd.getLayer(self.layout.name_raw).visible = True

Attributes

template_suffix = 'Unstable'

  • Layer Groups

Functions

enable_frame_layers()

Only one layer, named according to basic land name.

Source code in src\templates\basic_land.py
46
47
48
def enable_frame_layers(self):
    """Only one layer, named according to basic land name."""
    psd.getLayer(self.layout.name_raw).visible = True

load_expansion_symbol()

Does not support expansion symbol.

Source code in src\templates\basic_land.py
38
39
40
def load_expansion_symbol(self):
    """Does not support expansion symbol."""
    pass