JD2022-TU1/data/EngineData/FcgTemplates/05_Pipe.fcg

128 lines
No EOL
2.1 KiB
Text

params =
{
NAME = "FriseConfig",
FriseConfig =
{
TAGS = {{VAL="frieze"},},
methode = 5,
height = 4,
width = 16,
smoothFactorVisual = 4.0,
collision =
{
CollisionFrieze =
{
build = FALSE,
offset = 0.75,
flip = TRUE,
methode = 1,
distMaxToSkipParallelEdge = 0.075,
extremity = vector2dNew(0.6,0.8),
extremity2 = vector2dNew(0.5,0.75),
--smoothFactor = 4.0,
}
},
textureConfigs =
{
{
FriseTextureConfig =
{
material =
{
GFXMaterialSerializable =
{
shaderPath = "World/Common/MatShader/RegularBuffer/Backlighted.msh",
textureSet =
{
GFXMaterialTexturePathSet =
{
__DifTexture__,
__DifTexture_BACK__,
normal = "",
separateAlpha = "",
},
},
},
},
color = "0xffffffff",
}
},
{
FriseTextureConfig =
{
friendly = "texZoneTop",
collision =
{
CollisionTexture =
{
offset = 0.75,
cornerIn = vector2dNew(0.75,0.75),
cornerOut = vector2dNew(0.25,0.75),
}
},
}
},
{
FriseTextureConfig =
{
friendly = "texZoneRight",
collision =
{
CollisionTexture =
{
offset = 0.75,
cornerIn = vector2dNew(0.75,0.25),
cornerOut = vector2dNew(0.75,0.75),
}
},
}
},
{
FriseTextureConfig =
{
friendly = "texZoneLeft",
collision =
{
CollisionTexture =
{
offset = 0.75,
cornerIn = vector2dNew(0.25,0.75),
cornerOut = vector2dNew(0.25,0.25),
}
},
}
},
{
FriseTextureConfig =
{
friendly = "texZoneBottom",
collision =
{
CollisionTexture =
{
offset = 0.75,
cornerIn = vector2dNew(0.25,0.25),
cornerOut = vector2dNew(0.75,0.25),
}
},
}
},
{
FriseTextureConfig =
{
friendly = "texSwitch",
path = "EngineData/Helpers/Samples/Frieze_Pipe/SwitchExtremity.png",
}
},
},
}
}