###############################################################
##
## Main Loading Script -- Yeepah!
##
##	Written by Brioche/Aspirine
##
###############################################################

###############################################################
##
## Screen buffers
##
###############################################################

create Layer32bpp buffer = size 512 200
create Layer32bpp buffer2 = size 512 200
create Layer8bpp buffer8bpp = size 512 200
create Layer8bpp lightbuffer = size 512 200

###############################################################
##
## Background pictures and Misc Layers
##
###############################################################

create Layer32bpp loading = layers/loading.pcx
create Layer32bpp title = layers/title.pcx
create Layer32bpp credits = layers/creditsz.pcx
create Layer32bpp greets1 = layers/greets1.pcx
create Layer32bpp greets2 = layers/greets2.pcx
create Layer32bpp greets3 = layers/greets3.pcx
create Layer32bpp greets4 = layers/greets4.pcx
create Layer32bpp sourceTunnelLitemap = layers/tunnel_litemap.pcx

###############################################################
##
## 256k boundary aligned texture maps
##
###############################################################

# Floor
create Layer32bpp floor_map32bpp = layers/floor.pcx
create Layer8bpp floor_map8bpp = layers/floor.pcx
create Palette floor_pal = layers/floor.pcx
create Layer32bpp floor_shade = size 256 256

execute ShadingLut { 
	lut = floor_shade 
	color_begin = black
	color_end = black
	palette = floor_pal 
}


###############################################################
##
## Tunnel Surfaces
##
###############################################################

create Layer32bpp sourceCouloirOffsets = size 800 400
create Layer32bpp couloirOffsets = size 512 200

execute OffsetsCouloir { 
	offsets = sourceCouloirOffsets
	fov = const 0.01
	depth = const 8192
}

wait 9999
