# the adapt demosystem 2017 config file
#  (a) all rights to the left and so on
#
# This config file contains the common global config and
# also all effects in their drawing and execution order,
# which can also be known as the demo timeline.
# For descriptions of all effects and their parameters
# please see the ADEMOSYS.TXT
#
#	blendMode
#	   ||--------------------------------------------------------|
#	   | blendMode | meaning                                     |
#	   ||--------------------------------------------------------|
#				 0 | no blending
#				 1 | black bit (if color is 0,0,0 then see thru)
#				 2 | add 
#				 3 | sub
#				 4 | mul
#
#
[common]
 music DATA/A-POLARC.XM
 rewind 0
 startPosition 0
 endPosition 51
 endRow 73
 endWaitSecs 5
 
#[effect]
# name kuva
# startPos 0
# endPos 4
# clearRGB 1
# textureFile m/choop2.pcx
# edgeY P0R0 L0.0:0, 3.60:40, 4.50:80, 5.50:80, 14.0:40
# center 1
# x 0.0
# y 0.0

# ALKU!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1111

[effect]
 name kuva
 startPos 0
 endPos 4
 textureFile m/tiima95.pcx
 edgeY P0R0 L0.0:0, 3.60:40, 4.50:80, 5.50:80, 14.0:40
 center 1
 x 0.0
 y 0.0

# writeri 
 
[effect]
 name text
 startPos 0
 endPos 4
 clearRGB 0
 textureFile font.pcx
 charW 32
 charH 32
 charsPerRow 10
 text A DEMO CALLED     GO BIT
 x P0R0 L0.0:360, 2.0:200, 4.0:40, 9.0:-530, 10.0:-530
 y P0R0 L0.0:2, 3.60:40.0, 4.50:82, 5.50:82, 14.0:42
 blendMode 2

# Triangle tunneli
 
[effect]
 name kamera		
 startPos 4
 endPos 11
 x 0
 y 0
 z P4R0 L0.0:-5000, 2.0:0
 rx P4R0 L0.0:0, 3.0:0, 8.0:323, 20.0:0, 22.0:0
 ry P4R0 L0.0:0, 3.0:0, 12.0:170, 20.0:0, 22.0:-50
 up P4R0 L0.0:-90, 3.0:-90, 21.0:305.0
 
[effect]
 name tritun		
 startPos 4
 endPos 11
 clearRGB 1
 textureFile tunnelt1.pcx
 useKamera 1
 shade P4R0 L0.0:-55, 3.0:50, 6.0:0, 20.0:16
 shadeShift 11
 camMoveSpeed 1.50
 camMoveRad 1500
 camRotSpeed 1.5

# logo
 
#[effect]
# name kuva
# startPos 4
# endPos 11
# clearRGB 0
# textureFile adaptmc.pcx
# alpha P4R0 L0.0:0.990, 7.0:0, 14.0:0, 20.0:0.990
# blendMode 3
# edgeY P4R0 L0.0:72, 3.0:72, 6.0:100, 14.0:100, 20.0:72
# center 1
# x 0.0
# y 0.0

[effect]
 name kuva
 startPos 4
 endPos 11
 clearRGB 0
 textureFile adaptmc.pcx
 alpha P4R0 L0.0:0.990, 7.0:0, 14.0:0, 20.0:0.990
 blendMode 3
 edgeY P4R0 L0.0:72, 3.0:72, 6.0:100, 14.0:100, 20.0:72
 center 1
 x 0.0
 y 0.0
 bumpMode 0
 bump 0
 textureFile2 raidat1.pcx
 textureFile3 rgb
 bx 0
 by 0
 
# VÄLIKUVA
 
[effect]
 name kuva
 startPos 10
 endPos 11
 clearRGB P10R0 S0.0:0, 3.0:1
 textureFile m/shnballs.pcx
 blendMode 0
 edgeY P10R0 L0.0:0, 3.0:0, 4.0:35, 5.0:40
 center 1
 x 0.0
 y P10R0 L0.0:-200,2.50:20,7.0:-24

# WATERWORLD + 3D 
# 
# B A S S   B O O M S start here
 
[effect]
 name water		
 startPos 11
 endPos 15
 clearRGB 1
 clearZ 1
 textureFile m/shnballs.pcx
 speed 1.0
 numObjects 1
 obj1 4
 obj1s 0.4
 obj2 3
 obj3 4
 obj3s 0.6
 damp -4
 uw 0
 
# BASSOSÄRÖ I
 
[effect]
 name distort
 startPos 11
 endPos 12
 clearRGB 0
 #textureFile grock.pcx
 textureFile raidat1.pcx
 edgeY P11R0 Y0.0:30, 0.5:100
 freqX 55
 moveX 2048
 freqY 125
 freqY2 386
 ampX 1000
 yMove 3
 yMove2 4
 center 1
 blendEdges 1
 x 0.0
 y 0.0
 
# Metaballs 
 
[effect]
 name blob		
 startPos 15
 endPos 19
 clearRGB 1
 clearZ 1
 numBalls 3
 textureFile meta1t2.pcx 
 recalcBlobs 1
 b1s 16
 b2s 2
 b3s -8
 camRotSpeedXY 0.001
 camRotSpeedXZ 0.001
 stars 2500

[effect]
 name kuva
 startPos 16
 endPos 17
 clearRGB 0
 textureFile metatxt1.pcx
 x 210.0
 y 150.0
 blendMode 1
 
[effect]
 name kuva
 startPos 18
 endPos 19
 clearRGB 0
 textureFile metatxt2.pcx
 x 210.0
 y 150.0
 blendMode 1
 
# BASSOSÄRÖ II
 
[effect]
 name distort
 startPos 15
 endPos 16
 clearRGB 0
 textureFile raidat1.pcx
 edgeY P15R0 Y0.0:30, 1.0:100
 freqX 55
 moveX 2048
 freqY 125
 freqY2 386
 ampX 1000
 yMove 3
 yMove2 4
 center 1
 blendEdges 1
 x 0.0
 y 0.0
 
# Water 2
 
[effect]
 name water		
 startPos 19
 endPos 21
 clearRGB 1
 clearZ 1
 textureFile wat2t1.pcx
 speed 1.0
 numObjects 4
 obj1 1
 obj1s 0.3
 obj2 1
 obj2s 0.25
 obj3 1
 obj3s 0.2
 obj4 1
 obj4s 0.15
 damp -4
 damp2 0
 uw 1
 
# BASSOSÄRÖ III
 
[effect]
 name distort
 startPos 19
 endPos 20
 clearRGB 0
 #textureFile grock.pcx
 textureFile raidat1.pcx
 edgeY P19R0 Y0.0:30, 0.5:100
 freqX 55
 moveX 2048
 freqY 125
 freqY2 386
 ampX 1000
 yMove 3
 yMove2 4
 center 1
 blendEdges 1
 x 0.0
 y 0.0
 
 
# ENVMAP Ballz
# 
#[effect]
# name blob		
# startPos 21
# endPos 22
# clearRGB 1
# clearZ 1
# textureFile envtex3.pcx 
# numBalls 10
# camRotSpeedXY 0.0001
# camRotSpeedXZ 0.0001 
# stars 2000

# Distort & Env 2
 
[effect]
 name kuva
 startPos 21
 endPos 23
 clearRGB 1
 textureFile adapt.pcx
 edgeY 30
 center 1
 x 0.0
 y 0.0
 
[effect]
 name distort
 startPos 21
 endPos 23
 clearRGB 0
 textureFile rgb
 edgeY 30
 freqX 55
 moveX 2048
 freqY 125
 freqY2 386
 ampX 1000
 yMove 3
 yMove2 4
 center 1
 blendEdges 1
 x 0.0
 y 0.0
 
[effect]
 name blob		
 startPos 23
 endPos 25
 clearRGB 1
 clearZ 1
 numBalls 10
 textureFile envtex3.pcx 
 recalcBlobs 1
 b1s 0
 b2s 0
 b1x -80
 b1y 120
 b1z 0
 b2x 80
 b2y 120
 b2z 0
 b2s 10
 b3x 0
 b3y -120
 b3z 0
 b4x -40
 b4y -90
 b4z 0
 b4s 10
 b5x 40
 b5y -90
 b5z 0
  b5s 10
 b6x -90
 b6y -40
 b6s 5
 b7x 90
 b7y -40
 b7s 5
 camRotSpeedXY 0.001
 camRotSpeedXZ 0.002
 stars 500

# Water kuutio & kredut ja sassiin
 
[effect]
 name water		
 startPos 25
 endPos 31
 clearRGB 1
 clearZ 1
 textureFile wat2t1.pcx
 numObjects 1
 damp -4
 uw 1
 
[effect]
 name text
 startPos 27
 endPos 28
 clearRGB 0
 textureFile fontmini.pcx
 charW 16
 charH 16
 charsPerRow 10
 text DEEPR
 x 115
 y 90
 blendMode 2  
 alpha 0.7

[effect]
 name text
 startPos 28
 endPos 29
 clearRGB 0
 textureFile fontmini.pcx
 charW 16
 charH 16
 charsPerRow 10
 text MISTRAL
 x 107
 y 90
 blendMode 2  
 alpha 0.7

[effect]
 name text
 startPos 29
 endPos 30
 clearRGB 0
 textureFile fontmini.pcx
 charW 16
 charH 16
 charsPerRow 10
 text MINOMUS SKYSCAPE
 x 25
 y 90
 blendMode 2  
 alpha 0.7

[effect]
 name text
 startPos 30
 endPos 31
 clearRGB 0
 textureFile fontmini.pcx
 charW 16
 charH 16
 charsPerRow 10
 text LEGEND
 x 107
 y 90
 blendMode 2  
 alpha 0.7

 
 
# Hallueffarit
 
[effect]
 name kuva
 startPos 31
 endPos 41
 textureFile apo33s2.pcx
 x P31R0 L0.0:0, 30.0:-180
 y 0.0
 edgeY 80
 center 1
 blendMode 2
 alpha 0.2
  
[effect]
 name kuva
 startPos 31
 endPos 41
 textureFile rgb
 x 0.0
 y 0.0
 edgeY 40
 blendMode 1
 alpha 0.9
  
[effect]
 name text
 startPos 31
 endPos 32
 clearRGB 0
 textureFile fontmini.pcx
 charW 16
 charH 16
 charsPerRow 10
 text DIFFERENT KIND
 x 70
 y 102
 blendMode 1  
 alpha 0.7
  
[effect]
 name text
 startPos 32
 endPos 33
 clearRGB 0
 textureFile fontmini.pcx
 charW 16
 charH 16
 charsPerRow 10
 text OF STATE
 x 150
 y 122
 blendMode 2   
 alpha 0.7
    
[effect]
 name text
 startPos 33
 endPos 34
 clearRGB 0
 textureFile fontmini.pcx
 charW 16
 charH 16
 charsPerRow 10
 text OF MIND
 x 160
 y 142
 blendMode 2   
 alpha 0.7	

[effect]
 name text
 startPos 34
 endPos 35
 clearRGB 0
 textureFile fontmini.pcx
 charW 16
 charH 16
 charsPerRow 10
 text DIFFERENT
 x 10
 y 102
 blendMode 2  
 alpha 0.7

# BOOM 1

[effect]
 name distort
 startPos 35
 endPos 36
 clearRGB 0
 textureFile raidat1.pcx
 edgeY P35R0 Y0.0:10, 0.25:100
 freqX 55
 moveX 2048
 freqY 125
 freqY2 386
 ampX 1000
 yMove 3
 yMove2 4
 center 1
 blendEdges 1
 x 0.0
 y 0.0
 
[effect]
 name text
 startPos 35
 endPos 36
 clearRGB 0
 textureFile fontmini.pcx
 charW 16
 charH 16
 charsPerRow 10
 text KIND OF
 x 10
 y 122
 blendMode 2   
 alpha 0.7
 
[effect]
 name text
 startPos 36
 endPos 37
 clearRGB 0
 textureFile fontmini.pcx
 charW 16
 charH 16
 charsPerRow 10
 text REALITY
 x 10
 y 142
 blendMode 2   
 alpha 0.7 
    
[effect]
 name text
 startPos 37
 endPos 38
 clearRGB 0
 textureFile fontmini.pcx
 charW 16
 charH 16
 charsPerRow 10
 text GO
 x 150
 y 62
 blendMode 2   
 alpha 0.7	
 
[effect]
 name text
 startPos 38
 endPos 39
 clearRGB 0
 textureFile fontmini.pcx
 charW 16
 charH 16
 charsPerRow 10
 text BACK
 x 140
 y 82
 blendMode 2  
 alpha 0.7

# BOOM 2

[effect]
 name distort
 startPos 39
 endPos 40
 clearRGB 0
 textureFile raidat1.pcx
 edgeY P39R0 Y0.0:10, 0.25:100
 freqX 55
 moveX 2048
 freqY 125
 freqY2 386
 ampX 1000
 yMove 3
 yMove2 4
 center 1
 blendEdges 1
 x 0.0
 y 0.0
 
[effect]
 name text
 startPos 39
 endPos 40
 clearRGB 0
 textureFile fontmini.pcx
 charW 16
 charH 16
 charsPerRow 10
 text IN
 x 150
 y 102
 blendMode 2  
 alpha 0.7

[effect]
 name text
 startPos 40
 endPos 41
 clearRGB 0
 textureFile fontmini.pcx
 charW 16
 charH 16
 charsPerRow 10
 text TIME
 x 140
 y 122
 blendMode 2  
 alpha 0.7
 
[effect]
 name blob		
 startPos 31
 endPos 41
 clearRGB 0
 clearZ 1
 edgeY 40
 textureFile rgb
 numBalls 4
 stars 0
 camRotSpeedXY 0.001
 camRotSpeedXZ 0.001

# HALLLLLLLLLUTTTTT LOPPUUUUUUUUUU!!!!!!!!!!!!!!!111
 
# VOKSELIT
 
[effect]
 name voxel
 startPos 41
 endPos 45
 camRotZSpeed 0.5
 camRotZ -0
 camRotX 0
 textureFile voxel2.pcx
 height 1.0
 heightOfs 0.0
 zBright -1.0
 zBrightOfs 100.0
 camMoveSpeed 1.0
 camX P41R0 L0.0:-512.0, 1.0:0.0
 camY 0
 camZ P41R0 L0.0:128.0, 1.50:0.0

# ÖEMT*V*T PALLOT 
 
[effect]
 name kuva
 startPos 41
 endPos 43
 textureFile ball.pcx
 x P41R0 L0.0:320, 1.50:-100
 y 100
 blendMode 2
 
[effect]
 name kuva
 startPos 41
 endPos 43
 textureFile ball2.pcx
 x P41R0 L0.0:380, 1.0:-120
 y 20
 blendMode 2
  
[effect]
 name kuva
 startPos 41
 endPos 43
 textureFile ball3.pcx
 x P41R0 L0.0:360, 2.0:-80
 y 60
 blendMode 2
    

# TUHKIS PRKL MISSÄ TUPAKKI

[effect]
 name kuva
 startPos 48
 endPos 69
 clearRGB 1
 textureFile tuhkis5.pcx
 x 0
 y P48R0 L0.0:-200, 3.0:40
 
[effect]
 name savu
 startPos 49
 endPos 69
 pColR 1.20
 pColG 1.0
 pColB 1.10
 numParticles 2700
 age 6
 ageRand 5
 noiseSX 6
 noiseSY 4
 noiseSZ 6
 noiseOFX 1.5
 noiseOFY 1.5
 noiseOFZ 1.5
 noiseOAX 0.5
 noiseOAY 0.5
 noiseOAZ 0.5 
 
# VOXELZ PART II - RANANMBO IS VERI BERI PERBERI MAD

[effect]
 name voxel
 startPos 45
 endPos 49
 camRotZSpeed 0.5
 camRotZ 0
 textureFile voxel3.pcx
 height P41R0 L0.0:1.0, 10.0:-3.50, 15.0:-1.50
 heightOfs P45R0 L0.0:0.0, 10.0:120, 15.0:100.0
 zBright P45R0 L0.0:-1.0, 3.0:-0.90
 zBrightOfs P45R0 L0.0:100.0, 3.0:80.0
 camMoveSpeed P45R0 L0.0:1.0, 2.0:0.30
 camZ P45R0 L0.0:0.0, 3.0:64.0
 camY P45R0 L0.0:0.0, 11.50:0.0, 13.0:360
 camRotX P45R0 L0.0:0.0, 2.0:40, 12.0:30
 camRotY P45R0 L0.0:0.0, 1.0:0.0, 8.0:-10.0, 15.0:10

# ÖEMT*V*T PALLOT 
 
[effect]
 name kuva
 startPos 46
 endPos 47
 textureFile ball.pcx
 x P41R0 L0.0:320, 1.50:-100
 y 100
 blendMode 2
 
[effect]
 name kuva
 startPos 45
 endPos 46
 textureFile ball2.pcx
 x P41R0 L0.0:380, 1.0:-120
 y 20
 blendMode 2
  
[effect]
 name kuva
 startPos 47
 endPos 48
 textureFile ball3.pcx
 x P41R0 L0.0:360, 2.0:-80
 y 60
 blendMode 2

[effect]
 name distort
 startPos 50
 endPos 51
 clearRGB 0
 textureFile raidat1.pcx
 edgeY P50R100 Y0.0:30, 0.1:100, 0.2:30, 0.3:100, 0.4:20, 0.5:100, 0.6:40, 0.7:100
 freqX 65
 moveX 2048
 freqY 125
 freqY2 386
 ampX 1500
 yMove 3
 yMove2 4
 center 1
 blendEdges 1
 x 0.0
 y 0.0

[effect]
 name distort
 startPos 51
 endPos 52
 clearRGB 0
 textureFile walko1.pcx
 edgeY P51R0 Y0.0:30, 0.1:100, 0.2:30, 0.3:100, 0.4:20, 0.5:100
 freqX 65
 moveX 2048
 freqY 125
 freqY2 386
 ampX 1500
 yMove 3
 yMove2 4
 center 1
 blendEdges 1
 x 0.0
 y -5.0
 
 
#[effect]
# name posRowInfo
# startPos 0
# endPos 1000
# clearRGB 0
# textureFile fontmini.pcx
# charW 16
# charH 16
# charsPerRow 10
# text FPS
# x 0.0
# y 0.0
# blendMode 1  
  
[effect]
#the rendering stops always if this effect is executed
 name stop		
 startPos 0
 endPos 1000


# 99999999999999  Thank you for viewing this config ü 9999999999999999999
