ZoneBuilder/Tests/Textures/Medricel/TEXTURES.txt

1344 lines
19 KiB
Plaintext

////////////////////////////////////////
//--------------------------------------
// Texture Properties
//--------------------------------------
////////////////////////////////////////
//--------------------------------------
// XScale Only
//--------------------------------------
texture TSCLX025, 64, 64 //0.25, 4x size
{
XScale 0.25
Patch W31_1, 0, 0
}
texture TSCLX05, 64, 64 //XScale 0.5, 2x Size
{
XScale 0.5
Patch W31_1, 0, 0
}
texture TSCLX2, 64, 64 //XScale 2, 0.5x Size
{
XScale 2
Patch W31_1, 0, 0
}
texture TSCLX4, 64, 64 //XScale 4, 0.25x Size
{
XScale 4
Patch W31_1, 0, 0
}
//--------------------------------------
// YScale Only
//--------------------------------------
texture TSCLY025, 32, 32 //YScale 0.25
{
YScale 0.25
Patch SW3S1, 0, 0
}
texture TSCLY05, 32, 32 //YScale 0.5
{
YScale 0.5
Patch SW3S1, 0, 0
}
texture TSCLY2, 32, 32 //YScale 2
{
YScale 2
Patch SW3S1, 0, 0
}
texture TSCLY4, 32, 32 //YScale 4
{
YScale 4
Patch SW3S1, 0, 0
}
//--------------------------------------
// XScale and YScale Equal
//--------------------------------------
texture TSCLB025, 32, 32 //Scale 0.25
{
XScale 0.25
YScale 0.25
Patch SGCRATE2, 0,0
}
texture TSCLB05, 32, 32 //Scale 0.5
{
XScale 0.5
YScale 0.5
Patch SGCRATE2, 0,0
}
texture TSCLB2, 32, 32 //Scale 2
{
XScale 2
YScale 2
Patch SGCRATE2, 0,0
}
texture TSCLB4, 32, 32 //Scale 4
{
XScale 4
YScale 4
Patch SGCRATE2, 0,0
}
//--------------------------------------
// XScale and YScale Mixed
//--------------------------------------
texture TSCLM1, 32, 64 // X: 0.25, Y: 2
{
XScale 0.25
YScale 2
Patch RW31_4, 0, 0
}
texture TSCLM2, 128, 128 // X: 4, Y: 2
{
XScale 4
YScale 2
Patch MWALL4_2, 0, 0
}
texture TSCLM3, 64, 64 // X: 2, Y: 0.5
{
XScale 2
YScale 0.5
Patch WALL72_3, 0, 0
}
texture TSCLM4, 32, 32 // X: 0.5, Y: 0.25
{
XScale 0.5
YScale 0.25
Patch SW2S1, 0, 0
}
//--------------------------------------
// World Panning - Same As Above
//--------------------------------------
texture TSCLMWP1, 32, 64 // X: 0.25, Y: 2
{
XScale 0.25
YScale 2
WorldPanning
Patch RW31_4, 0, 0
}
texture TSCLMWP2, 128, 128 // X: 4, Y: 2
{
XScale 4
YScale 2
WorldPanning
Patch MWALL4_2, 0, 0
}
texture TSCLMWP3, 64, 64 // X: 2, Y: 0.5
{
XScale 2
YScale 0.5
WorldPanning
Patch WALL72_3, 0, 0
}
texture TSCLMWP4, 32, 32 // X: 0.5, Y: 0.25
{
XScale 0.5
YScale 0.25
WorldPanning
Patch SW2S1, 0, 0
}
//--------------------------------------
// Misc. Texture Properties
//--------------------------------------
texture TMISCNOD, 64, 128 // No Decals
{
NoDecals
Patch WALL00_1, 0, 0
}
texture TMISCNUL, 64, 128 // Null Texture
{
NullTexture
Patch WALL78_1, 0, 0
}
////////////////////////////////////////
//--------------------------------------
// Patch Properties
//--------------------------------------
////////////////////////////////////////
//--------------------------------------
// Basic Use
//--------------------------------------
texture PBLACK, 32,32 //All-Black Texture
{
Patch RW34_1, -16, -16
}
texture PBASIC1, 64, 128 // Basic Single-Patch Texture
{
Patch HELL6_3, 0, 0
}
texture PBASIC2, 256, 128 // Multi-Patch Texture, Side-by-Side
{
Patch HELL5_1, 0, 0
Patch HELL5_2, 128, 0
}
texture PBASIC3, 64, 128 // Multi-Patch Texture, Overlapping
{
Patch COMP03_4, 0, 0
Patch Comp03_4, 0, 64
Patch Comp03_4, 32, 0
Patch Comp03_4, 32, 64
Patch Comp04_1, 0, 24
Patch WARNA0, 24, 66
}
//--------------------------------------
// Flipping
//--------------------------------------
texture PFLIPX, 112, 64 // FlipX
{
Patch CYL1_1, 0, 0
{
FlipX
}
}
texture PFLIPY, 64, 128 // FlipY
{
Patch WALL58_2, 0, 0
{
FlipY
}
}
texture PFLIPXY, 64, 64 // FlipX and FlipY Combined
{
Patch T14_3, 0, -4
{
FlipX
FlipY
}
}
texture PFLIPM, 64, 128 // Three Flipped Patches
{
Patch RSKY3, 0, -32
{
FlipY
}
Patch DOOR2_1, -16, 56
{
FlipX
FlipY
}
Patch PS20A0, 1, 54
{
FlipX
}
}
//--------------------------------------
// Rotation
//--------------------------------------
texture PROT90, 128, 128 // Rotate 90
{
Patch W74B_1, 0, 0
{
Rotate 90
}
}
texture PROT180, 128, 128 // Rotate 180
{
Patch W74B_1, 0, 0
{
Rotate 180
}
}
texture PROT270, 128, 128 // Rotate 270
{
Patch W74B_1, 0, 0
{
Rotate 270
}
}
texture PROTM, 128, 128 // Four Rotated Patches
{
Patch TOMW2_2, 0, 56
{
Rotate 180
}
Patch COMP04_2, 0, 0
{
Rotate -90
}
Patch COMP03_5, 64, 0
{
Rotate 90
}
Patch WARNA0, 48, 60
{
Rotate 270
}
}
//--------------------------------------
// Translations - Pre-Named
//--------------------------------------
texture PTRNN1, 64, 64 // Inverse
{
Patch WALL72_5, 0, 0
{
Translation Inverse
}
}
texture PTRNN2, 64, 64 // Gold
{
Patch WALL72_5, 0, 0
{
Translation Gold
}
}
texture PTRNN3, 64, 64 // Red
{
Patch WALL72_5, 0, 0
{
Translation Red
}
}
texture PTRNN4, 64, 64 // Green
{
Patch WALL72_5, 0, 0
{
Translation Green
}
}
texture PTRNN5, 64, 64 // Ice
{
Patch WALL72_5, 0, 0
{
Translation Ice
}
}
texture PTRNN6, 64, 64 // Desaturate
{
Patch WALL72_5, 0, 0
{
Translation "Desaturate, 1.0"
}
}
texture PTRNN7, 64, 128 // Two Patches - Gold and Inverse
{
Patch WALL72_5, 0, 0
{
Translation Gold
}
Patch WALL72_5, 0, 64
{
Translation Inverse
}
}
//--------------------------------------
// Translations - Custom
//--------------------------------------
texture PTRNC1, 64, 128 // index:index
{
Patch RW37_3, 0, 0
{
Translation "152:159=70:77"
}
}
texture PTRNC2, 64, 128 // index:rgb
{
Patch RW37_3, 0, 0
{
Translation "152:159=[254,112,136]:[182,56,24]"
}
}
texture PTRNC3, 64, 128 // index:index, index:index
{
Patch RW37_3, 0, 0
{
Translation "200:207=192:199", "152:159=70:77"
}
}
texture PTRNC4, 64, 128 // index:rgb, index:rgb
{
Patch RW37_3, 0, 0
{
Translation "200:207=[138,254,61]:[85,211,1]", "152:159=[254,112,136]:[182,56,24]"
}
}
texture PTRNC5, 64, 128 // index:index, index:rgb
{
Patch RW37_3, 0, 0
{
Translation "200:207=192:199", "152:159=[254,112,136]:[182,56,24]"
}
}
texture PTRNC6, 64, 128 // Two Patches - i:i and i:rgb
{
Patch RW37_3, 0, 0
{
Translation "200:207=192:199"
}
Patch RW37_3, 0, 64
{
Translation "152:159=[254,112,136]:[182,56,24]"
}
}
//--------------------------------------
// Blend - Named Colors From X11R6RGB
// Lump in ZDoom.PK3
//--------------------------------------
texture PBLNN1, 64, 64 // "Blue"
{
Patch WALL02_1, 0, 0
{
Blend "Blue"
}
}
texture PBLNN2, 64, 64 // "Pale Green"
{
Patch WALL02_1, 0, 0
{
Blend "Pale Green"
}
}
texture PBLNN3, 64, 64 // "Dark Slate Grey"
{
Patch WALL02_1, 0, 0
{
Blend "Dark Slate Grey"
}
}
texture PBLNN4, 64, 64 // "Blue" at 0.75 Alpha
{
Patch WALL02_1, 0, 0
{
Blend "Blue", 0.75
}
}
texture PBLNN5, 64, 64 // "Pale Green" at 0.5 Alpha
{
Patch WALL02_1, 0, 0
{
Blend "Pale Green", 0.5
}
}
texture PBLNN6, 64, 64 // "Dark Slate Grey" at 0.25 Alpha
{
Patch WALL02_1, 0, 0
{
Blend "Dark Slate Grey", 0.25
}
}
texture PBLNN7, 64, 128 // Two Patches - "Red" and "Orange"
{
Patch WALL02_1, 0, 0
{
Blend "Red"
}
Patch WALL02_1, 0, 64
{
Blend "Orange"
}
}
//--------------------------------------
// Blend - RGB Colors
// Note: As of r1302, Alpha does not work
//--------------------------------------
texture PBLNRGB1, 64, 64 // 255 Red
{
Patch WALL03_1, 0 ,0
{
Blend 255, 0, 0, 1.0
}
}
texture PBLNRGB2, 64, 64 // 255 Green
{
Patch WALL03_1, 0 ,0
{
Blend 0, 255, 0, 1.0
}
}
texture PBLNRGB3, 64, 64 // 255 Blue
{
Patch WALL03_1, 0 ,0
{
Blend 0, 0, 255, 1.0
}
}
texture PBLNRGB4, 64, 64 // 252, 120, 213 - Pink
{
Patch WALL03_1, 0 ,0
{
Blend 252, 120, 213, 1.0
}
}
texture PBLNRGB5, 64, 64 // Pink in Hexadecimal "FC, 78, D5"
{
Patch WALL03_1, 0 ,0
{
Blend "FC, 78, D5"
}
}
texture PBLNRGB6, 64, 64 // Pink With 0.5 Alpha
{
Patch WALL03_1, 0 ,0
{
Blend 252, 120, 213, 0.5
}
}
texture PBLNRGB7, 64, 64 // Pink in Hex With 0.5 Alpha "80"
{
Patch WALL03_1, 0 ,0
{
Blend "FC, 78, D5, 80"
}
}
texture PBLNRGBM, 64, 128 // TWo Patches - "FC, 78, D5"
{ //and 83, 170, 146
Patch WALL03_1, 0 ,0
{
Blend "FC, 78, D5"
}
Patch WALL03_1, 0 ,64
{
Blend 83, 170, 146, 1.0
}
}
//--------------------------------------
// Styles
// Notes: Copy appears to do nothing in r1302
// CopyAlpha does something in software, but I don't know what.
// Using Blend returns a bad syntax error.
//--------------------------------------
texture PSTYL1, 64, 128 // Add
{
Patch RW1_2, 0, 0
Patch WLA128_1, 32, 0
{
Style Add
}
}
texture PSTYL2, 64, 128 // Subtract
{
Patch RW1_2, 0, 0
Patch WLA128_1, 32, 0
{
Style Subtract
}
}
texture PSTYL3, 64, 128 // ReverseSubtract
{
Patch RW1_2, 0, 0
Patch WLA128_1, 32, 0
{
Style ReverseSubtract
}
}
texture PSTYL4, 64, 128 // Modulate
{
Patch RW1_2, 0, 0
Patch WLA128_1, 32, 0
{
Style Modulate
}
}
texture PSTYL5, 64, 128 // Copy
{
Patch RW1_2, 0, 0
Patch WLA128_1, 32, 0
{
Style Copy
}
}
texture PSTYL6, 64, 128 // CopyAlpha
{
Patch RW1_2, 0, 0
Patch WLA128_1, 32, 0
{
Style CopyAlpha
}
}
texture PSTYL7, 64, 128 // Add and Add
{
Patch RW1_2, 0, 0
Patch WLA128_1, 0, 64
{
Style Add
}
Patch SUPPORT2, 0, 32
{
Style Add
}
}
texture PSTYL8, 64, 128 // Add and Subtract
{
Patch RW1_2, 0, 0
Patch WLA128_1, 0, 64
{
Style Add
}
Patch SUPPORT2, 0, 32
{
Style Subtract
}
}
texture PSTYL9, 64, 128 // Add and ReverseSubtract
{
Patch RW1_2, 0, 0
Patch WLA128_1, 0, 64
{
Style Add
}
Patch SUPPORT2, 0, 32
{
Style ReverseSubtract
}
}
texture PSTYL10, 64, 128 // Add and Modulate
{
Patch RW1_2, 0, 0
Patch WLA128_1, 0, 64
{
Style Add
}
Patch SUPPORT2, 0, 32
{
Style Modulate
}
}
texture PSTYL11, 64, 128 // Subtract and Subtract
{
Patch RW1_2, 0, 0
Patch WLA128_1, 0, 64
{
Style Subtract
}
Patch SUPPORT2, 0, 32
{
Style Subtract
}
}
texture PSTYL12, 64, 128 // Subtract and ReverseSubtract
{
Patch RW1_2, 0, 0
Patch WLA128_1, 0, 64
{
Style Subtract
}
Patch SUPPORT2, 0, 32
{
Style Reversesubtract
}
}
texture PSTYL13, 64, 128 // Subtract and Modulate
{
Patch RW1_2, 0, 0
Patch WLA128_1, 0, 64
{
Style Subtract
}
Patch SUPPORT2, 0, 32
{
Style Modulate
}
}
texture PSTYL14, 64, 128 // Modulate and Modulate
{
Patch RW1_2, 0, 0
Patch WLA128_1, 0, 64
{
Style Modulate
}
Patch SUPPORT2, 0, 32
{
Style Modulate
}
}
texture PSTYL15, 64, 128 // Modulate, Subtract, and Add
{
Patch RW1_2, 0, 0
Patch WLA128_1, 0, 64
{
Style Modulate
}
Patch SUPPORT2, 0, 32
{
Style Subtract
}
Patch COMP03_8, 12, 32
{
Style Add
}
}
texture PSTYL16, 64, 128 // Add, ReverseSubtract, and Modulate
{
Patch RW1_2, 0, 0
Patch WLA128_1, 0, 64
{
Style Add
}
Patch SUPPORT2, 0, 32
{
Style ReverseSubtract
}
Patch COMP03_8, 12, 32
{
Style Modulate
}
}
texture PSTYL17, 64, 128 // Add, ReverseSubtract, and Subtract
{
Patch RW1_2, 0, 0
Patch WLA128_1, 0, 64
{
Style Add
}
Patch SUPPORT2, 0, 32
{
Style ReverseSubtract
}
Patch COMP03_8, 12, 32
{
Style Subtract
}
}
//--------------------------------------
// Styles With Alpha
// Note: The following are not affected by Alpha in r1302:
// Modulate, Copy, and CopyAlpha
//--------------------------------------
texture PSTYA1, 64, 128 // Add 0.5
{
Patch RW1_2, 0, 0
Patch WLA128_1, 32, 0
{
Style Add
Alpha 0.5
}
}
texture PSTYA2, 64, 128 // Subtract 0.25
{
Patch RW1_2, 0, 0
Patch WLA128_1, 32, 0
{
Style Subtract
Alpha 0.75
}
}
texture PSTYA3, 64, 128 // ReverseSubtract 0.75
{
Patch RW1_2, 0, 0
Patch WLA128_1, 32, 0
{
Style ReverseSubtract
Alpha 0.75
}
}
texture PSTYA4, 64, 128 // Add 0.6, ReverseSubtract 0.9, Subtract 0.5
{
Patch RW1_2, 0, 0
Patch WLA128_1, 0, 64
{
Style Add
Alpha 0.6
}
Patch SUPPORT2, 0, 32
{
Style ReverseSubtract
Alpha 0.9
}
Patch COMP03_8, 12, 32
{
Style Subtract
Alpha 0.5
}
}
texture PSTYA5, 64, 128 // Subtract 0.25, Modulate, Add 0.75
{
Patch RW1_2, 0, 0
Patch WLA128_1, 0, 64
{
Style Subtract
Alpha 0.25
}
Patch SUPPORT2, 0, 32
{
Style Modulate
}
Patch COMP03_8, 12, 32
{
Style Add
Alpha 0.75
}
}
////////////////////////////////////////
//--------------------------------------
// Mixed Properties
//--------------------------------------
////////////////////////////////////////
//--------------------------------------
// Translation and Style
//--------------------------------------
texture MTS1, 64, 128 // Translation + Style 1
{
Patch RW18_1, 0, 0
Patch PS20A0, 1, 56
{
Translation "160:167=128:135"
Style Add
}
Patch PS20A0, 1, 56
{
Translation "160:167=128:135"
Style Modulate
}
}
texture MTS2, 64, 128 // Translation + Style 2
{
Patch WALL00_1, 0, 0
{
Translation "88:103=136:151"
}
Patch WALL00_3, 24, 0
{
Translation "32:47=192:207", "176:191=192:207", "88:103=136:151"
}
Patch PS20A0, 1, 56
{
Style ReverseSubtract
}
}
texture MTS3, 64, 128 // Translation + Style 3
{
Patch WALL03_7, 0, 0
{
Translation Gold
}
Patch WALL03_7, 0, 64
{
Translation Gold
}
Patch COMP03_4, 16, 0
{
Style Add
}
Patch COMP03_4, 16, 64
{
Style Add
}
Patch T14_5, 24, 28
{
Translation "93:111=62:79", "3:3=72:72"
}
}
texture MTS4, 64, 128 // Translation + Style 4
{
Patch WALL30_2, 0, 0
{
Translation Ice
}
Patch SW2_4, 6, 16
{
Translation Ice
}
Patch W73A_2, 0, 0
{
Style Add
Alpha 0.25
}
}
//--------------------------------------
// Translation and Flip
//--------------------------------------
texture MTF1, 64, 128 // Translation + Flip 1
{
Patch W105_1, -32, -8
{
FlipY
Translation Inverse
}
}
texture MTF2, 64, 128 // Translation + Flip 2
{
Patch RW39_2, 0, 0
{
FlipY
Translation "32:47=192:207", "225:231=112:118"
}
Patch SW1S1, 16, 72
{
FlipX
Translation "112:127=192:207", "176:191=112:127"
}
Patch EXIT1, 16, 12
{
Translation "176:191=112:127"
}
}
texture MTF3, 128, 64 // Translation + Flip 3
{
Patch TOMW2_2, 0, -8
{
FlipX
FlipY
Translation "112:127=[250,237,75]:[0,0,0]"
}
Patch WALL69_4, 0, -48
{
FlipY
FlipX
Translation Red
}
Patch WALL72_7, 64, -48
{
FlipY
Translation Red
}
}
//--------------------------------------
// Translation and Rotate
//--------------------------------------
texture MTR1, 64, 128 // Translation + Rotate 1
{
Patch WALL52_2, -64, 0
{
Rotate 270
Translation Green
}
Patch LADDER16, 8, 32
{
Rotate 90
Translation "141:151=94:105", "152:159=96:103", "74:79=106:111"
}
}
texture MTR2, 64, 128 // Translation + Rotate 2
{
Patch RW23_4, 0, 0
{
Rotate -90
Translation "96:111=128:143", "5:6=150:151", "247:247=239:239", "14:14=141:141"
}
Patch RW23_4, 0, 64
{
Rotate 270
Translation "96:111=128:143", "5:6=150:151", "247:247=239:239", "14:14=141:141"
}
Patch SUPPORT2, -4, 112
{
Rotate 90
Translation "80:111=48:79", "3:3=72:72"
}
}
Texture MTR3, 64, 128 // Translation + Rotate 3
{
Patch COMP03_5, 0, 0
{
Rotate 180
Translation "112:127=[250,237,75]:[0,0,0]", "240:247=[128,0,0]:[0,0,0]"
}
Patch COMP03_1, 0, 64
{
Rotate 90
Translation "203:207=179:183", "240:247=184:191"
}
Patch COMP03_8, 0, 96
{
Rotate -90
}
}
//--------------------------------------
// Translation, Flip, and Rotate
//--------------------------------------
texture MTFR1, 128, 128 // Translation + Flip + Rotate 1
{
Patch WALL62_2, 0, 0
{
FlipY
}
Patch WALL62_2, 64, 0
{
FlipY
}
Patch SW2_4, 8, 16
{
Rotate 90
Translation "176:191=[204,182,21]:[125,63,6]"
}
Patch SW2_4, 79, 16
{
Rotate -90
Translation Ice
}
Patch SW2_4, 37, 72
{
FlipY
Translation Green
}
}
texture MTFR2, 128, 128 // Translation + Flip + Rotate 2
{
Patch DOOR9_1, 0, 0
{
Rotate 180
Translation "32:47=216:223"
}
Patch W94_1, 0, 14
{
Translation Gold
Rotate 90
FlipY
}
Patch DOORTRAK, 0, 14
{
Rotate 90
Translation Gold
}
Patch DOORTRAK, 0, 88
{
Rotate 90
Translation Gold
}
Patch RW33_2, 0, 96
{
Rotate -90
FlipY
Translation "184:191=160:167"
}
}
texture MTFR3, 128, 128 // Translation + Flip + Rotate 3
{
Patch WALL22_1, 0, 8
{
FlipY
Translation Ice
}
Patch WALL42_3, 0, -16
{
Rotate 90
Translation Gold
}
Patch WALL42_3, 0, 120
{
Rotate 90
Translation Gold
}
}
texture MTFR4, 128, 128 // Translation + Flip + Rotate 4
{
Patch RSKY2, 0, 0
{
FlipX
FlipY
Rotate 270
Translation Inverse
}
Patch W111_3, 32, 32
{
Rotate 180
Translation Red
}
}
//--------------------------------------
// Translation, Flip, and Style
//--------------------------------------
texture MTFS1, 64, 128 // Translation + Flip + Style 1
{
Patch SW11_1, 0, 0
{
Translation Gold
FlipY
}
Patch SW11_1, 32, 0
{
Translation "80:111=128:143", "3:3=141:141"
}
Patch HELL6_3, 0, 0
{
Style Subtract
Alpha 0.3
}
}
texture MTFS2, 128, 128 // Translation + Flip + Style 2
{
Patch HELL5_1, 0, 0
{
FlipY
Translation "16:31=200:207", "32:47=240:247"
}
Patch COMP03_1, 32, 0
{
Translation Inverse
Style Subtract
Alpha 0.5
}
Patch COMP03_1, 32, 64
{
Translation Inverse
Style Subtract
Alpha 0.5
}
Patch Door3_5, -4, -8
{
FlipX
Translation Gold
Style ReverseSubtract
}
Patch Door3_5, -4, 64
{
FlipY
FlipX
Translation Gold
Style ReverseSubtract
}
Patch Door3_5, 108, -8
{
Translation Gold
Style ReverseSubtract
}
Patch Door3_5, 108, 64
{
FlipY
Translation Gold
Style ReverseSubtract
}
}
texture MTFS3, 64, 128 // Translation + Flip + Style 3
{
Patch RW7_2, 0, 0
{
Translation "152:159=160:167", "9:12=[108,63,0]:[0,0,0]"
}
Patch SW11_1, 0, 13
{
Translation Gold
Style ReverseSubtract
}
Patch SW11_1, 32, 13
{
Translation Gold
Style ReverseSubtract
}
Patch RW7_2, 0, 124
{
FlipY
Translation "152:159=160:167", "9:12=[108,63,0]:[0,0,0]"
}
}
texture MTFS4, 64, 128 // Translation + Flip + Style 4
{
Patch WALL00_1, 0, 0
{
//Translation Red
}
Patch WALL03_1, 0, -16
{
FlipY
Translation "128:143=176:191", "144:144=182:182"
Style Modulate
}
Patch WALL03_1, 0, 56
{
Translation "128:143=176:191", "144:144=182:182"
Style Modulate
}
Patch W33_8, 0, 52
{
Translation "80:111=88:95"
Style Modulate
}
Patch W33_8, 0, 71
{
Translation "80:111=88:95"
Style Modulate
}
}
//--------------------------------------
// Translation, Flip, Rotate, and Style
//--------------------------------------
texture MTFRS1, 128, 128 //
{
Patch WALL00_3, 56, 0
{
Translation "32:47=192:207", "176:191=192:207"
}
Patch W32_1, -6, 0
{
Rotate 90
}
Patch W32_1, 69, 0
{
Rotate 270
}
Patch W32_1, -6, 64
{
Rotate 90
}
Patch W32_1, 69, 64
{
Rotate 270
}
Patch AG128_2, 0, 0
{
Translation "80:111=48:79", "3:3=72:72"
Style Modulate
Rotate 90
}
Patch AG128_2, 0, 64
{
Translation "80:111=48:79", "3:3=72:72"
Style Modulate
Rotate 90
FlipX
}
}
texture MTFRS2, 128, 128 //
{
Patch AG128_1, 0, 0
{
Translation Red
}
Patch AG128_1, 64, 0
{
Translation Ice
}
Patch DOOR2_1, 16, 16
{
Style Add
Rotate 90
Translation "80:111=48:79", "3:3=72:72"
FlipX
}
}
texture MTFRS3, 128, 128 //
{
}
texture OHSHIT, 128, 128
{
Patch STONE, 0, 0
Patch AG128_2, 32, 0
{
Style Add
}
Patch TLITE6_5, 0, 0
{
Style Add
}
patch TLITE6_5, 64, 0
{
Style Add
}
}