Well, it still ***** from few issues. Inout center clips tend to disappear before reaching the end of the screen; sometimes poledancers hide or, vice versa, hang in the mid-air; and the most important - some behindtable clips have unproper scaling, so they appear too small, i even made a topic in Bugs with that. Anyway, here it goes. Doh, it cannot accept the biggest file, so it goes there:
http://i.cubeupload.com/bWkBZ9.pngclip {
id: Center
deny: table, top, cage, pole
}
clip {
id: LeftGirl
allow: pole
}
clip {
id: RightGirl
allow: pole
}
clip {
id: RightBack
allow: fronttable
}
clip {
id: LeftBack
allow: behindtable
}
texture {
id: Background
source: background.png
filter: linear
}
texture {
id: Midground
source: midground.png
}
texture {
id: Foreground
source: foreground.png
}
texture {
id: Portal
source: portal.gif
}
camera {
type: 3D
angle: 45
pos: -0, -550, 1200
target: -0, -550, 0
ambient: 0.8, 0.8, 0.8
animate: 40, PingPong, InOutSine, target, 80, 0, 0
animate: 40, PingPong, InOutSine, pos, 160, 0, 0
animate: 20, PingPong, InOutSine, pos, 0, 0, 120
// The background
sprite {
pos: 0, 0, 20
rot: 0, 0, 0
hotspot: 0.5, 1.0
source: Background
blend: false
}
//LeftBack
clipSprite {
pos: -380, -685, 20
source: LeftBack
standingHeight: 450
material: true
resolution: 20
}
clipNameSprite {
pos: -380, -685, 20
scale: 0.5
hotspot: 0.5, 1
source: LeftBack
color: 0.9, 0.2, 0.9
}
//portal
sprite {
pos: 300, -400, 20
rot: 0, 0, 0
hotspot: 0.5, 1.0
source: Portal
}
//RightBack
clipSprite {
pos: 300, -685, 20
source: RightBack
scale: -1, 1, 1
standingHeight: 500
material: true
resolution: 20
}
clipNameSprite {
pos: 300, -685, 20
scale: 0.5
hotspot: 0.5, 1
source: RightBack
color: 0.9, 0.2, 0.9
}
//Center
clipSprite {
pos: 0, -155, 20
source: Center
standingHeight: 650
material: true
resolution: 20
}
clipNameSprite {
pos: 0, -155, 20
scale: 0.8
hotspot: 0.5, 1
source: Center
color: 0.9, 0.2, 0.9
}
//Midground
sprite {
pos: 0, 0, 20
rot: 0, 0, 0
hotspot: 0.5, 1.0
source: Midground
}
//Left reflection
clipSprite {
pos: -530, -200, 200
rot: 180, 0, 0
scale: 1, 1, 1
source: LeftGirl
standingHeight: 650
opacity: 0.3
}
//Left Girl
clipSprite {
pos: -530, -200, 200
source: LeftGirl
standingHeight: 650
material: true
resolution: 20
}
clipNameSprite {
pos: -530, -200, 20
scale: 0.8
hotspot: 0.5, 1
source: LeftGirl
color: 0.9, 0.2, 0.9
}
//Right Reflection
clipSprite {
pos: 530, -200, 200
rot: 180, 0, 0
scale: -1, 1, 1
source: RightGirl
standingHeight: 650
opacity: 0.3
}
//Right Girl
clipSprite {
pos: 530, -200, 200
source: RightGirl
scale: -1, 1, 1
standingHeight: 650
material: true
resolution: 20
}
clipNameSprite {
pos: 530, -200, 20
scale: 0.8
hotspot: 0.5, 1
source: RightGirl
color: 0.9, 0.2, 0.9
}
//ForeGround
sprite {
pos: 0, 0, 20
rot: 0, 0, 0
hotspot: 0.5, 1.0
source: Foreground
}
light {
pos: 0, -1000, 100
color: 0.9, 0.9, 0.9
}
light {
pos: 0, -1000, 100
color: -0.4, -0.4, 1
}