mirror of
https://github.com/wesnoth/wesnoth
synced 2025-05-21 00:53:38 +00:00
191 lines
9.2 KiB
INI
191 lines
9.2 KiB
INI
|
|
#define BRIDGE:NEXUS C_TERRAIN NW_TERRAIN N_TERRAIN NE_TERRAIN SW_TERRAIN S_TERRAIN SE_TERRAIN C_FLAGS NW_FLAGS N_FLAGS NE_FLAGS SW_FLAGS S_FLAGS SE_FLAGS LAYER IMAGE
|
|
[terrain_graphics]
|
|
map="
|
|
, 3
|
|
2, 4
|
|
, 1
|
|
5, 7
|
|
, 6"
|
|
[tile]
|
|
pos=1
|
|
type={C_TERRAIN}
|
|
set_no_flag={C_FLAGS}
|
|
[/tile]
|
|
[tile]
|
|
pos=2
|
|
type={NW_TERRAIN}
|
|
set_no_flag={NW_FLAGS}
|
|
[/tile]
|
|
[tile]
|
|
pos=3
|
|
type={N_TERRAIN}
|
|
set_no_flag={N_FLAGS}
|
|
[/tile]
|
|
[tile]
|
|
pos=4
|
|
type={NE_TERRAIN}
|
|
set_no_flag={NE_FLAGS}
|
|
[/tile]
|
|
[tile]
|
|
pos=5
|
|
type={SW_TERRAIN}
|
|
set_no_flag={SW_FLAGS}
|
|
[/tile]
|
|
[tile]
|
|
pos=6
|
|
type={S_TERRAIN}
|
|
set_no_flag={S_FLAGS}
|
|
[/tile]
|
|
[tile]
|
|
pos=7
|
|
type={SE_TERRAIN}
|
|
set_no_flag={SE_FLAGS}
|
|
[/tile]
|
|
[image]
|
|
center=90,144
|
|
base=90,144
|
|
layer={LAYER}
|
|
name={IMAGE}.png
|
|
[/image]
|
|
[/terrain_graphics]
|
|
#enddef
|
|
|
|
#define BRIDGE:STRAIGHT_SE_NW NW_TERRAIN SE_TERRAIN N_TERRAIN S_TERRAIN NW_FLAGS SE_FLAGS LAYER IMAGE
|
|
[terrain_graphics]
|
|
map="
|
|
, 3
|
|
1
|
|
, 2
|
|
4"
|
|
[tile]
|
|
pos=1
|
|
type={NW_TERRAIN}
|
|
set_no_flag={NW_FLAGS}
|
|
[/tile]
|
|
[tile]
|
|
pos=2
|
|
type={SE_TERRAIN}
|
|
set_no_flag={SE_FLAGS}
|
|
[/tile]
|
|
[tile]
|
|
pos=3
|
|
type={N_TERRAIN}
|
|
[/tile]
|
|
[tile]
|
|
pos=4
|
|
type={S_TERRAIN}
|
|
[/tile]
|
|
[image]
|
|
center=63,126
|
|
base=63,126
|
|
layer={LAYER}
|
|
name={IMAGE}.png
|
|
[/image]
|
|
[/terrain_graphics]
|
|
#enddef
|
|
|
|
#define BRIDGE:STRAIGHT_SW_NE NE_TERRAIN SW_TERRAIN N_TERRAIN S_TERRAIN NE_FLAGS SW_FLAGS LAYER IMAGE
|
|
[terrain_graphics]
|
|
map="
|
|
3
|
|
, 1
|
|
2
|
|
, 4"
|
|
[tile]
|
|
pos=1
|
|
type={NE_TERRAIN}
|
|
set_no_flag={NE_FLAGS}
|
|
[/tile]
|
|
[tile]
|
|
pos=2
|
|
type={SW_TERRAIN}
|
|
set_no_flag={SW_FLAGS}
|
|
[/tile]
|
|
[tile]
|
|
pos=3
|
|
type={N_TERRAIN}
|
|
[/tile]
|
|
[tile]
|
|
pos=4
|
|
type={S_TERRAIN}
|
|
[/tile]
|
|
[image]
|
|
center=63,90
|
|
base=63,90
|
|
layer={LAYER}
|
|
name={IMAGE}.png
|
|
[/image]
|
|
[/terrain_graphics]
|
|
#enddef
|
|
|
|
#define BRIDGE:STRAIGHT_S_N N_TERRAIN S_TERRAIN W_TERRAIN E_TERRAIN N_FLAGS S_FLAGS LAYER IMAGE
|
|
[terrain_graphics]
|
|
map="
|
|
, 1
|
|
3, 4
|
|
, 2"
|
|
[tile]
|
|
pos=1
|
|
type={N_TERRAIN}
|
|
set_no_flag={N_FLAGS}
|
|
[/tile]
|
|
[tile]
|
|
pos=2
|
|
type={S_TERRAIN}
|
|
set_no_flag={S_FLAGS}
|
|
[/tile]
|
|
[tile]
|
|
pos=3
|
|
type={W_TERRAIN}
|
|
[/tile]
|
|
[tile]
|
|
pos=4
|
|
type={E_TERRAIN}
|
|
[/tile]
|
|
[image]
|
|
center=90,108
|
|
base=90,108
|
|
layer={LAYER}
|
|
name={IMAGE}.png
|
|
[/image]
|
|
[/terrain_graphics]
|
|
#enddef
|
|
|
|
#define BRIDGE:JOINTS NW_SE_OVERLAY N_S_OVERLAY NE_SW_OVERLAY B_TERRAIN S_TERRAIN NAME LAYER IMAGE_GROUP
|
|
{BRIDGE:NEXUS ({B_TERRAIN}^{NW_SE_OVERLAY},{B_TERRAIN}^{N_S_OVERLAY},{B_TERRAIN}^{NE_SW_OVERLAY}) * *^{N_S_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN} *^{NW_SE_OVERLAY} ({NAME}-n,{NAME}-se,{NAME}-sw,{NAME}-ne,{NAME}-s,{NAME}-nw) () {NAME}-s () {NAME}-ne () {NAME}-nw {LAYER} {IMAGE_GROUP}-n-se-sw}
|
|
{BRIDGE:NEXUS ({B_TERRAIN}^{NW_SE_OVERLAY},{B_TERRAIN}^{N_S_OVERLAY},{B_TERRAIN}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN} *^{N_S_OVERLAY} {S_TERRAIN} ({NAME}-n,{NAME}-se,{NAME}-sw,{NAME}-ne,{NAME}-s,{NAME}-nw) {NAME}-se () {NAME}-sw () {NAME}-n () {LAYER} {IMAGE_GROUP}-ne-s-nw}
|
|
{BRIDGE:NEXUS ({B_TERRAIN}^{NW_SE_OVERLAY},{B_TERRAIN}^{N_S_OVERLAY},{B_TERRAIN}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN} *^{N_S_OVERLAY} * ({NAME}-n,{NAME}-se,{NAME}-sw,{NAME}-ne,{NAME}-s,{NAME}-nw) {NAME}-se () {NAME}-sw () {NAME}-n () {LAYER} {IMAGE_GROUP}-ne-s-nw-l}
|
|
{BRIDGE:NEXUS ({B_TERRAIN}^{NW_SE_OVERLAY},{B_TERRAIN}^{N_S_OVERLAY},{B_TERRAIN}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} * *^{N_S_OVERLAY} {S_TERRAIN} ({NAME}-n,{NAME}-se,{NAME}-sw,{NAME}-ne,{NAME}-s,{NAME}-nw) {NAME}-se () {NAME}-sw () {NAME}-n () {LAYER} {IMAGE_GROUP}-ne-s-nw-r}
|
|
#enddef
|
|
|
|
#define BRIDGE:CORNERS NW_SE_OVERLAY N_S_OVERLAY NE_SW_OVERLAY B_TERRAIN S_TERRAIN NAME LAYER IMAGE_GROUP
|
|
{BRIDGE:NEXUS ({B_TERRAIN}^{NW_SE_OVERLAY},{B_TERRAIN}^{N_S_OVERLAY}) *^{NW_SE_OVERLAY} * * {S_TERRAIN} *^{N_S_OVERLAY} * ({NAME}-n,{NAME}-se,{NAME}-sw,{NAME}-ne,{NAME}-s,{NAME}-nw) {NAME}-se () () () {NAME}-n () {LAYER} {IMAGE_GROUP}-s-nw}
|
|
{BRIDGE:NEXUS ({B_TERRAIN}^{NW_SE_OVERLAY},{B_TERRAIN}^{N_S_OVERLAY}) * *^{N_S_OVERLAY} * * {S_TERRAIN} *^{NW_SE_OVERLAY} ({NAME}-n,{NAME}-se,{NAME}-sw,{NAME}-ne,{NAME}-s,{NAME}-nw) () {NAME}-s () () () {NAME}-nw {LAYER} {IMAGE_GROUP}-n-se}
|
|
{BRIDGE:NEXUS ({B_TERRAIN}^{NE_SW_OVERLAY},{B_TERRAIN}^{N_S_OVERLAY}) * * *^{NE_SW_OVERLAY} * *^{N_S_OVERLAY} {S_TERRAIN} ({NAME}-n,{NAME}-se,{NAME}-sw,{NAME}-ne,{NAME}-s,{NAME}-nw) () () {NAME}-sw () {NAME}-n () {LAYER} {IMAGE_GROUP}-ne-s}
|
|
{BRIDGE:NEXUS ({B_TERRAIN}^{NE_SW_OVERLAY},{B_TERRAIN}^{N_S_OVERLAY}) * *^{N_S_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN} * ({NAME}-n,{NAME}-se,{NAME}-sw,{NAME}-ne,{NAME}-s,{NAME}-nw) () {NAME}-s () {NAME}-ne () () {LAYER} {IMAGE_GROUP}-sw-n}
|
|
{BRIDGE:NEXUS ({B_TERRAIN}^{NW_SE_OVERLAY},{B_TERRAIN}^{NE_SW_OVERLAY}) * * * *^{NE_SW_OVERLAY} {S_TERRAIN} *^{NW_SE_OVERLAY} ({NAME}-n,{NAME}-se,{NAME}-sw,{NAME}-ne,{NAME}-s,{NAME}-nw) () () () {NAME}-ne () {NAME}-nw {LAYER} {IMAGE_GROUP}-sw-se}
|
|
{BRIDGE:NEXUS ({B_TERRAIN}^{NW_SE_OVERLAY},{B_TERRAIN}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN} {S_TERRAIN} {S_TERRAIN} ({NAME}-n,{NAME}-se,{NAME}-sw,{NAME}-ne,{NAME}-s,{NAME}-nw) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP}-ne-nw}
|
|
{BRIDGE:NEXUS ({B_TERRAIN}^{NW_SE_OVERLAY},{B_TERRAIN}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN} {S_TERRAIN} * ({NAME}-n,{NAME}-se,{NAME}-sw,{NAME}-ne,{NAME}-s,{NAME}-nw) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP}-ne-nw-lc}
|
|
{BRIDGE:NEXUS ({B_TERRAIN}^{NW_SE_OVERLAY},{B_TERRAIN}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN} * {S_TERRAIN} ({NAME}-n,{NAME}-se,{NAME}-sw,{NAME}-ne,{NAME}-s,{NAME}-nw) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP}-ne-nw-lr}
|
|
{BRIDGE:NEXUS ({B_TERRAIN}^{NW_SE_OVERLAY},{B_TERRAIN}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} * {S_TERRAIN} {S_TERRAIN} ({NAME}-n,{NAME}-se,{NAME}-sw,{NAME}-ne,{NAME}-s,{NAME}-nw) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP}-ne-nw-cr}
|
|
{BRIDGE:NEXUS ({B_TERRAIN}^{NW_SE_OVERLAY},{B_TERRAIN}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} {S_TERRAIN} * * ({NAME}-n,{NAME}-se,{NAME}-sw,{NAME}-ne,{NAME}-s,{NAME}-nw) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP}-ne-nw-l}
|
|
{BRIDGE:NEXUS ({B_TERRAIN}^{NW_SE_OVERLAY},{B_TERRAIN}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} * {S_TERRAIN} * ({NAME}-n,{NAME}-se,{NAME}-sw,{NAME}-ne,{NAME}-s,{NAME}-nw) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP}-ne-nw-c}
|
|
{BRIDGE:NEXUS ({B_TERRAIN}^{NW_SE_OVERLAY},{B_TERRAIN}^{NE_SW_OVERLAY}) *^{NW_SE_OVERLAY} * *^{NE_SW_OVERLAY} * * {S_TERRAIN} ({NAME}-n,{NAME}-se,{NAME}-sw,{NAME}-ne,{NAME}-s,{NAME}-nw) {NAME}-se () {NAME}-sw () () () {LAYER} {IMAGE_GROUP}-ne-nw-r}
|
|
#enddef
|
|
|
|
#define BRIDGE:STRAIGHTS NW_SE_OVERLAY N_S_OVERLAY NE_SW_OVERLAY BN_TERRAIN BS_TERRAIN S_TERRAIN NAME LAYER IMAGE_GROUP
|
|
{BRIDGE:STRAIGHT_SE_NW {BN_TERRAIN}^{NW_SE_OVERLAY} {BS_TERRAIN}^{NW_SE_OVERLAY} * {S_TERRAIN} {NAME}-se {NAME}-nw {LAYER} {IMAGE_GROUP}-se-nw}
|
|
{BRIDGE:STRAIGHT_S_N {BN_TERRAIN}^{N_S_OVERLAY} {BS_TERRAIN}^{N_S_OVERLAY} * * {NAME}-s {NAME}-n {LAYER} {IMAGE_GROUP}-s-n}
|
|
{BRIDGE:STRAIGHT_SW_NE {BN_TERRAIN}^{NE_SW_OVERLAY} {BS_TERRAIN}^{NE_SW_OVERLAY} * {S_TERRAIN} {NAME}-sw {NAME}-ne {LAYER} {IMAGE_GROUP}-sw-ne}
|
|
#enddef
|
|
|
|
#define BRIDGE:ENDS NW_SE_OVERLAY N_S_OVERLAY NE_SW_OVERLAY B_TERRAIN E_TERRAIN S_TERRAIN NAME LAYER IMAGE_GROUP
|
|
{BRIDGE:STRAIGHT_SE_NW {B_TERRAIN}^{NW_SE_OVERLAY} {E_TERRAIN} * {S_TERRAIN} {NAME}-se () {LAYER} {IMAGE_GROUP}-nw}
|
|
{BRIDGE:STRAIGHT_SE_NW {E_TERRAIN} {B_TERRAIN}^{NW_SE_OVERLAY} * {S_TERRAIN} () {NAME}-nw {LAYER} {IMAGE_GROUP}-se}
|
|
{BRIDGE:STRAIGHT_S_N {B_TERRAIN}^{N_S_OVERLAY} {E_TERRAIN} * * {NAME}-s () {LAYER} {IMAGE_GROUP}-n}
|
|
{BRIDGE:STRAIGHT_S_N {E_TERRAIN} {B_TERRAIN}^{N_S_OVERLAY} * * () {NAME}-n {LAYER} {IMAGE_GROUP}-s}
|
|
{BRIDGE:STRAIGHT_SW_NE {B_TERRAIN}^{NE_SW_OVERLAY} {E_TERRAIN} * {S_TERRAIN} {NAME}-sw () {LAYER} {IMAGE_GROUP}-ne}
|
|
{BRIDGE:STRAIGHT_SW_NE {E_TERRAIN} {B_TERRAIN}^{NE_SW_OVERLAY} * {S_TERRAIN} () {NAME}-ne {LAYER} {IMAGE_GROUP}-sw}
|
|
#enddef
|