custom borders
This commit is contained in:
@@ -6,7 +6,7 @@ icon: card-sample.png
|
||||
installer group: magic/m15 style/tokens
|
||||
position hint: 004
|
||||
|
||||
version: 2024-09-03
|
||||
version: 2025-01-11
|
||||
depends on:
|
||||
package: magic.mse-game
|
||||
version: 2014-06-25
|
||||
@@ -228,6 +228,11 @@ init script:
|
||||
then module_stamp()
|
||||
else "/magic-modules.mse-include/stamps/backs/" + (if sh == "triangle" then "triangle_stamp.png" else "stamp.png")
|
||||
}
|
||||
is_custom_border := {
|
||||
chosen(styling.frames, choice:"custom border")
|
||||
and contains(styling.custom_border_source, match:".png")
|
||||
}
|
||||
custom_border_blend := { color_background(type:"custom_border", base_hybrid:card_hybrid) }
|
||||
watermark_include := "/magic-modules.mse-include/watermarks"
|
||||
############################################################## Set info fields
|
||||
set info style:
|
||||
@@ -253,6 +258,11 @@ styling field:
|
||||
choice: nyx
|
||||
choice: snow
|
||||
choice: vehicle
|
||||
choice: custom border
|
||||
styling field:
|
||||
type: text
|
||||
name: custom border source
|
||||
description: Use this file from magic-mainframe-extras as a custom vehicle-like frame. if colored, name images like "wborder.png" and put "-color-border.png" here.
|
||||
styling field:
|
||||
type: multiple choice
|
||||
name: auto frames
|
||||
@@ -486,7 +496,7 @@ card style:
|
||||
top: {if comma_count(styling.popout_image_style) == ",,,," then split_text(match:",", styling.popout_image_style).1 else "0"}
|
||||
width: {if comma_count(styling.popout_image_style) == ",,,," then split_text(match:",", styling.popout_image_style).2 else "0"}
|
||||
height: {if comma_count(styling.popout_image_style) == ",,,," then split_text(match:",", styling.popout_image_style).3 else "0"}
|
||||
z index: 8
|
||||
z index: 1010
|
||||
############################# Card type
|
||||
type:
|
||||
left: 32
|
||||
@@ -712,6 +722,12 @@ extra card field:
|
||||
choice: plate
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: choice
|
||||
name: custom overlay
|
||||
choice: plate
|
||||
save value: false
|
||||
editable: false
|
||||
extra card field:
|
||||
type: text
|
||||
name: vorthos box
|
||||
@@ -856,6 +872,16 @@ extra card style:
|
||||
image: voverlay.png
|
||||
mask: {"v_" + (if is_nyx() or is_snow() then "nyx_" else "") + if is_tall() then "tall_mask.png" else if is_textless() then "short_mask.png" else "mid_mask.png"}
|
||||
visible: { is_vehicle() }
|
||||
vehicle overlay:
|
||||
left: 15
|
||||
top: 15
|
||||
width: 345
|
||||
height: 471
|
||||
z index: 1
|
||||
render style: image
|
||||
image: {custom_border_blend()}
|
||||
mask: {"v_" + (if is_nyx() or is_snow() then "nyx_" else "") + if is_tall() then "tall_mask.png" else if is_textless() then "short_mask.png" else "mid_mask.png"}
|
||||
visible: { is_custom_border() }
|
||||
vorthos box:
|
||||
right: { if card.pt != "" then 275 else 350 }
|
||||
top: 488
|
||||
|
||||
Reference in New Issue
Block a user