vignette "textures/tree_introduction/vignette.png"
darkbg "textures/tree_introduction/menubg_dark.png"
lightbg "textures/tree_introduction/menubg_light.png"
bark "textures/tree_introduction/bark.png"
barkSpec "textures/tree_introduction/bark_S.png"
branchbark "textures/tree_introduction/branch_bark.png"
branchbarkSpec "textures/tree_introduction/branch_bark_S.png"
flower "textures/tree_introduction/flower.png"
flowerdot "textures/tree_introduction/flower_dot.png"
leaf1 "textures/tree_introduction/leaf1.png"
leaf2 "textures/tree_introduction/leaf2.png"
leaf1light "textures/tree_introduction/leaf1_light.png"
leaf2light "textures/tree_introduction/leaf2_light.png"
note "textures/tree_introduction/note.png"
lantern "textures/tree_introduction/lantern.png"
lanterndim "textures/tree_introduction/lantern_dim.png"
firefly "textures/tree_introduction/firefly.png"
glow "textures/tree_introduction/glow.png"
snowflake "textures/tree_introduction/particle_32.png"
butterfly "textures/tree_introduction/butterfly.png"

flowerSize 0.25
leafSize 0.02
stemRadius 0.2
stemRadiusBulge 0.15
stemCoil 0.55
stemUVTwist 0.271

darkLanternLightColor f6ad40
darkLanternLightMult 6.0
darkSkyLightColor 6d354d
darkSkyLightMult 1.0
darkAmbientLightColor 000d1a
darkFogColor 4d4358
darkRimColor 2e2a52
darkRimMult 1.0
darkFakeSpecColor d1c432
darkFakeSpecMult 0.6

lightMainLightColor f4a3b2
lightMainLightMult 1.1
lightSkyLightColor d7973b
lightSkyLightMult 0.35
lightAmbientLightColor 6d63ba
lightAmbientLightMult 0.2
lightFogColor 236699
lightRimColor ffffff
lightRimMult 1.0
lightFakeSpecColor fc8d09
lightFakeSpecMult 0.25

gameMainLightColor bbbb99
gameAmbientLightColor 1a2033


gate {
	name $ZERO_BEGIN
	icon "textures/flower_icon_64.png"
	unlock 0
}

level {
	name $BEG_CROW
	object "objects/introduction/beg_04_crow.sia.zbf"
	icon "objects/introduction/beg_04_crow.sia.tga"
	stringLen 50
	collectionLevel 1
}

gate {
	name $BEG_FIRST
	icon "textures/flower_icon_64.png"
	unlock 2
}

level {
	name $BEG_MOOSE
	object "objects/introduction/beg_02_moose.sia.zbf"
	icon "objects/introduction/beg_02_moose.sia.tga"
	stringLen 50

	# 0=no nail bombs (default), 1=nail bombs enabled & existing in model
	nailBombs 1

	# 0=no string bombs (default), 1=string bombs enabled
	stringBombs 0
	# pattern wraps around after reaching the end...
	pattern "1"
	spacing 1.5
	
	# valid blastRadius values: 1 (default), 2, 3
	stringBombBlastRadius 2
	nailBombBlastRadius 3

	# 0=normal rope (default), 1=no rope paint
	disableRopePaint 1
}


level {
	name $BEG_HIPPO
	object "objects/introduction/beg_03_hippo.sia.zbf"
	icon "objects/introduction/beg_03_hippo.sia.tga"
	stringLen 50

	# 0=no nail bombs (default), 1=nail bombs enabled & existing in model
	nailBombs 0

	# 0=no string bombs (default), 1=string bombs enabled
	stringBombs 1
	# pattern wraps around after reaching the end...
	pattern "2"
	spacing 1.5
	
	# valid blastRadius values: 1 (default), 2, 3
	stringBombBlastRadius 2
	nailBombBlastRadius 2

	# 0=normal rope (default), 1=no rope paint
	disableRopePaint 1
}

level {
	name $BEG_DUCK
	object "objects/introduction/beg_01_duck.sia.zbf"
	icon "objects/introduction/beg_01_duck.sia.tga"
	stringLen 50
	collectionLevel 1

	# 0=no nail bombs (default), 1=nail bombs enabled & existing in model
	nailBombs 0

	# 0=no string bombs (default), 1=string bombs enabled
	stringBombs 1
	# pattern wraps around after reaching the end...
	pattern "3"
	spacing 1.5
	
	# valid blastRadius values: 1 (default), 2, 3
	stringBombBlastRadius 3
	nailBombBlastRadius 2

	# 0=normal rope (default), 1=no rope paint
	disableRopePaint 0

}

gate {
	name $BEG_SECOND
	icon "textures/flower_icon_64.png"
	unlock 5
}

level {
	name $BEG_HEDGEHOG
	object "objects/introduction/beg_05_hedgehog.sia.zbf"
	icon "objects/introduction/beg_05_hedgehog.sia.tga"
	stringLen 50
	hedgehog 1

	# 0=no nail bombs (default), 1=nail bombs enabled & existing in model
	nailBombs 1

	# 0=no string bombs (default), 1=string bombs enabled
	stringBombs 0
	# pattern wraps around after reaching the end...
	pattern "1"
	spacing 1.5
	
	# valid blastRadius values: 1 (default), 2, 3
	stringBombBlastRadius 2
	nailBombBlastRadius 2

	# 0=normal rope (default), 1=no rope paint
	disableRopePaint 0
}