TransformMod
src.templates.transform.TransformMod
Bases: BaseTemplate
- Modifier for Transform templates.
Adds
- Flipside power/toughness on the front if opposite side is a Creature.
- Transform icon, inherited from BaseTemplate, is made visible.
Modifies
- Rules text layer has 2 new options: a creature and noncreature option with flipside PT cutout.
- PT, name, and type text are all white UNLESS this is an eldrazi, e.g. Eldritch Moon transform cards.
Source code in src\templates\transform.py
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 |
|
Functions
enable_transform_layers() -> None
Enable layers that are required by transform cards.
Source code in src\templates\transform.py
80 81 82 83 84 85 86 87 88 89 90 |
|
enable_transform_layers_back() -> None
Enables layers that are required by back face transform cards.
Source code in src\templates\transform.py
96 97 98 |
|
enable_transform_layers_front() -> None
Enables layers that are required by front face transform cards.
Source code in src\templates\transform.py
92 93 94 |
|
frame_layer_methods() -> list[Callable]
Add Transform frame layers step.
Source code in src\templates\transform.py
42 43 44 45 46 |
|
text_layer_flipside_pt() -> Optional[ArtLayer]
Flipside power/toughness layer for front face Transform cards.
Source code in src\templates\transform.py
71 72 73 74 |
|
text_layer_methods() -> list[Callable]
Add Transform text layers step.
Source code in src\templates\transform.py
48 49 50 51 52 |
|
text_layer_rules() -> Optional[ArtLayer]
Supports noncreature and creature, with or without flipside PT.
Source code in src\templates\transform.py
58 59 60 61 62 63 64 65 |
|
text_layers_transform() -> None
Adds and modifies text layers for transform cards.
Source code in src\templates\transform.py
104 105 106 107 108 109 110 |
|
text_layers_transform_back() -> None
Adds and modifies text layers for back face transform cards.
Source code in src\templates\transform.py
123 124 125 126 127 128 129 130 131 |
|
text_layers_transform_front() -> None
Adds and modifies text layers for front face transform cards.
Source code in src\templates\transform.py
112 113 114 115 116 117 118 119 120 121 |
|