[develop] mainframe dfc refactor - #240
Conversation
add transform_symbol_active_left|right as a shortcut for checking if the transform symbol is actually in the way on a particular side
gotta do clear still multiply and the little arrows next for full dfc handling
|
I already produced a lot of these assets, for example, the nameboxes for walkers with the notch for the transform symbol, both on the left and right: or the saga short bookmarks: dark versions of name, type, text, pt and level boxes: and pinlines masks: |
|
oop, i hadn't dug deep enough on some of these things, tyty |
|
changed card_number slightly to to wrangle dependency issues that were causing it to not update when you changed the card name. not ideal but better than the alternative |
i just can't do card_index(card:get_linked_numbering_card() or card) for some reason
* todo adjust the border curve its a bit inconsistent * todo spacecraft * todo finish support for Borderless THB * todo finish support for Clear PUMA * todo all the notch images
DKA and borderless to deal with
fix borderless semi-transparent notches borderless thb
|
Introduced new Module: Multiply. Multiply has 1px images for the 8 blending colors and adds 1(.5) scripts to .mse-game color_multiply() defaults to 1 iteration, getting the backface effect. If a decimal value is given, an additional iteration will occur with the decimal used as the alpha value of the last multiply, this lets us get better gradient levels for things like leveler boxes. multiply_mask is "inverted" so we can reuse the hybrid blend mask images, though could be argued the extra step to invert those is worth a more normal mask structure. Those are the areas we want to make darker though, so it's not the worst. this shouldn't need more complicated behavior because its not as precise color work as pinlines, but an alternate folder can be easily set by redefining the one-line-function blend_multiply_templates if someone is hungry for it |
+right chop +styling option labels
Uh oh!
There was an error while loading. Please reload this page.