Bases: TransformMod
, VectorTemplate
Transform mod for vector templates.
Source code in src\templates\transform.py
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161 | class VectorTransformMod(TransformMod, VectorTemplate):
"""Transform mod for vector templates."""
"""
* Transform Frame Layer Methods
"""
def enable_transform_layers(self) -> None:
"""Enable group containing Transform layers."""
self.dfc_group.parent.visible = True
super().enable_transform_layers()
"""
* Transform Text Layer Methods
"""
def text_layers_transform_back(self) -> None:
"""Adds and modifies text layers for back face transform cards."""
# Rear face non-Eldrazi cards: White rules, typeline, and PT text with FX enabled
if self.layout.transform_icon != TransformIcons.MOONELDRAZI:
psd.enable_layer_fx(self.text_layer_name)
psd.enable_layer_fx(self.text_layer_type)
self.text_layer_name.textItem.color = psd.rgb_white()
self.text_layer_type.textItem.color = psd.rgb_white()
if self.is_creature:
psd.enable_layer_fx(self.text_layer_pt)
self.text_layer_pt.textItem.color = psd.rgb_white()
|
Enable group containing Transform layers.
Source code in src\templates\transform.py
| def enable_transform_layers(self) -> None:
"""Enable group containing Transform layers."""
self.dfc_group.parent.visible = True
super().enable_transform_layers()
|
text_layers_transform_back() -> None
Adds and modifies text layers for back face transform cards.
Source code in src\templates\transform.py
150
151
152
153
154
155
156
157
158
159
160
161 | def text_layers_transform_back(self) -> None:
"""Adds and modifies text layers for back face transform cards."""
# Rear face non-Eldrazi cards: White rules, typeline, and PT text with FX enabled
if self.layout.transform_icon != TransformIcons.MOONELDRAZI:
psd.enable_layer_fx(self.text_layer_name)
psd.enable_layer_fx(self.text_layer_type)
self.text_layer_name.textItem.color = psd.rgb_white()
self.text_layer_type.textItem.color = psd.rgb_white()
if self.is_creature:
psd.enable_layer_fx(self.text_layer_pt)
self.text_layer_pt.textItem.color = psd.rgb_white()
|