chatsounds.Initialize()
chatsounds.Say([[
	nice of the princess to invite us over for a picnic eh luigi
	(cdi%130--1 cdi%50--1 cdi%180--1 cdi%115--1 cdi%170--1)*5
	i hope she made lots of spaghetti--10*20 spaghetti
	cdi%150--4 cdi%130--4 cdi%120--4 cdi%50--4
	luigi look its from | bowser bowser^50 bowser^25 bowser^12 bowser^5
	dear pesky plumbers--50 plumbers%150--50 plumbers%200--50 plumbers%250--50 plumbers%400--50 plumbers%700--50 plumbers%1000--50 plumbers%2000--50 plumbers%5000--50
	the koopalings and i have taken over the mushroom kingdom^1000
	the princess is now a permanent	guest%150 at one of my seven (koopa hotels):pitch(50)
	i dare you to find her if you can
	we gotta find the princess
	and you gotta help us if you need instructions on how to get through
	the hotels check out the:choose(4, cdihm_mario) enclosed instruction book
]])

do
	return
end

chatsounds.Say([[
	cdi%100--5=0.25 cdi%125--5=0.25 cdi%150--5=0.25 cdi%165--5=0.25 cdi%175--5=0.25 cdi%165--5=0.25 cdi%150--5=0.25 cdi%125--5=0.25
	cdi%100--5=0.25 cdi%125--5=0.25 cdi%150--5=0.25 cdi%165--5=0.25 cdi%175--5=0.25 cdi%165--5=0.25 cdi%150--5=0.25 cdi%125--5=0.25
	cdi%135--5=0.25 cdi%165--5=0.25 cdi%200--5=0.25 cdi%225--5=0.25 cdi%235--5=0.25 cdi%225--5=0.25 cdi%200--5=0.25 cdi%165--5=0.25
	cdi%100--5=0.25 cdi%125--5=0.25 cdi%150--5=0.25 cdi%165--5=0.25 cdi%175--5=0.25 cdi%165--5=0.25 cdi%150--5=0.25 cdi%125--5=0.25
	cdi%150--5=0.25 cdi%190--5=0.25 cdi%225--5=0.25 cdi%250--5=0.25 cdi%135--5=0.25 cdi%165--5=0.25 cdi%200--5=0.25 cdi%225--5=0.25
	cdi%100--5=0.25 cdi%125--5=0.25 cdi%150--5=0.25 cdi%165--5=0.25 cdi%175--5=0.25 cdi%165--5=0.25 cdi%150--5=0.25 cdi%125--5=0.25
	;
	bdrum1=0.25%100 snare2#2=0.25%100 bdrum1=0.25%100 snare2#2=0.25%100 bdrum1=0.25%100 snare2#2=0.25%100 bdrum1=0.25%100 snare2#2=0.25%100
	bdrum1=0.25%100 snare2#2=0.25%100 bdrum1=0.25%100 snare2#2=0.25%100 bdrum1=0.25%100 snare2#2=0.25%100 bdrum1=0.25%100 snare2#2=0.25%100
	bdrum1=0.25%100 snare2#2=0.25%100 bdrum1=0.25%100 snare2#2=0.25%100 bdrum1=0.25%100 snare2#2=0.25%100 bdrum1=0.25%100 snare2#2=0.25%100
	bdrum1=0.25%100 snare2#2=0.25%100 bdrum1=0.25%100 snare2#2=0.25%100 bdrum1=0.25%100 snare2#2=0.25%100 bdrum1=0.25%100 snare2#2=0.25%100
	bdrum1=0.25%100 snare2#2=0.25%100 bdrum1=0.25%100 snare2#2=0.25%100 bdrum1=0.25%100 snare2#2=0.25%100 bdrum1=0.25%100 snare2#2=0.25%100
	bdrum1=0.25%100 snare2#2=0.25%100 bdrum1=0.25%100 snare2#2=0.25%100 bdrum1=0.25%100 snare2#2=0.25%100 bdrum1=0.25%100 snare2#2=0.25%100
]])
chatsounds.Say([[
	what is the weirdest
	what is%50 the weirdest%150
	hello no yes that=0.5 (hello wow yeah hello hi)%30 where is the%50 where is oh no feelings%30 princess yo%50
	where is oh no feelings%30 princess yo%50
	o%50=0.2 o%50=0.2 o%50=0.2 o%50=0.2 o%50=0.2 o%50=0.2 o%150=0.2 o%160=0.2 o%75=0.2 o%150=0.2 o%160=0.2 o%75=0.2 o%150=0.2 o%160=0.2 o%75=0.2o%150=0.2 o%160=0.2 o%75=0.2
	1 2 3 4 | 5 6 7 8
	if you need instructions on how to get through the hotels check out the enclosed instruction book
	uh oh%50 uh oh%50 uh oh%50
]])
chatsounds.Say([[
	button:choose(2,buttons)%100=0.125
	button:choose(2,buttons)%100=0.125
	button:choose(2,buttons)%50=0.5
	button:choose(2,buttons)%50=0.5
	button:choose(2,buttons)%50=0.35
	button:choose(2,buttons)%50=0.40
	button:choose(2,buttons)%100=0.125
	button:choose(2,buttons)%100=0.125
	button:choose(2,buttons)%50=0.5
	button:choose(2,buttons)%50=0.5
	button:choose(2,buttons)%25=0.35
	button:choose(2,buttons)%50=0.4
	button:choose(2,buttons)%25=0.25
	button:choose(2,buttons)%25=0.25
	button:choose(2,buttons)%25=0.125
	button:choose(2,buttons)%25=0.25
	button:choose(2,buttons)%25=0.125
	button:choose(2,buttons)%50=0.35
	button:choose(2,buttons)%50=0.40
	button:choose(2,buttons)%50=0.40
	button:choose(2,buttons)%25=0.25
	button:choose(2,buttons)%25=0.125
	button:choose(2,buttons)%25=0.25
	button:choose(2,buttons)%25=0.125
	button:choose(2,buttons)%50=0.35
	button:choose(2,buttons)%50=0.40
	button:choose(2,buttons)%50=0.40
	button:choose(2,buttons)%100=0.125
	button:choose(2,buttons)%100=0.125
	button:choose(2,buttons)%50=0.5
	button:choose(2,buttons)%50=0.5
	button:choose(2,buttons)%50=0.35
	button:choose(2,buttons)%50=0.40
	;
	hitbod#1%150=0.25^0
	hitbod#1%150=0.5
	hitbod#1%150=0.5
	hitbod#1%150=0.5
	hitbod#1%150=0.5
	hitbod#1%150=0.5
	hitbod#1%150=0.5
	hitbod#1%150=0.5
	hitbod#1%150=0.5
	hitbod#1%150=0.5
	hitbod#1%150=0.5
	hitbod#1%150=0.5
	hitbod#1%150=0.5
	hitbod#1%150=0.5
	hitbod#1%150=0.5
	hitbod#1%150=0.5
	hitbod#1%150=0.5
	hitbod#1%150=1
	hitbod#1%150=1
	;
	spark:choose(3,ambient)%255=0.125^100
	spark:choose(3,ambient)%255=0.125^75
	spark:choose(3,ambient)%255=0.125^50
	spark:choose(3,ambient)%255=0.125^25
	spark:choose(3,ambient)%255=0.125^100
	spark:choose(3,ambient)%255=0.125^75
	spark:choose(3,ambient)%255=0.125^50
	spark:choose(3,ambient)%255=0.125^25
	spark:choose(3,ambient)%255=0.125^100
	spark:choose(3,ambient)%255=0.125^75
	spark:choose(3,ambient)%255=0.125^50
	spark:choose(3,ambient)%255=0.125^25
	spark:choose(3,ambient)%255=0.125^100
	spark:choose(3,ambient)%255=0.125^75
	spark:choose(3,ambient)%255=0.125^50
	spark:choose(3,ambient)%255=0.125^25
	spark:choose(3,ambient)%255=0.125^100
	spark:choose(3,ambient)%255=0.125^75
	spark:choose(3,ambient)%255=0.125^50
	spark:choose(3,ambient)%255=0.125^25
	spark:choose(3,ambient)%255=0.125^100
	spark:choose(3,ambient)%255=0.125^75
	spark:choose(3,ambient)%255=0.125^50
	spark:choose(3,ambient)%255=0.125^25
	spark:choose(3,ambient)%255=0.125^100
	spark:choose(3,ambient)%255=0.125^75
	spark:choose(3,ambient)%255=0.125^50
	spark:choose(3,ambient)%255=0.125^25
	spark:choose(3,ambient)%255=0.125^100
	spark:choose(3,ambient)%255=0.125^75
	spark:choose(3,ambient)%255=0.125^50
	spark:choose(3,ambient)%255=0.125^25
	spark:choose(3,ambient)%255=0.125^100
	spark:choose(3,ambient)%255=0.125^75
	spark:choose(3,ambient)%255=0.125^50
	spark:choose(3,ambient)%255=0.125^25
	spark:choose(3,ambient)%255=0.125^100
	spark:choose(3,ambient)%255=0.125^75
	spark:choose(3,ambient)%255=0.125^50
	spark:choose(3,ambient)%255=0.125^25
	spark:choose(3,ambient)%255=0.125^100
	spark:choose(3,ambient)%255=0.125^75
	spark:choose(3,ambient)%255=0.125^50
	spark:choose(3,ambient)%255=0.125^25
	spark:choose(3,ambient)%255=0.125^100
	spark:choose(3,ambient)%255=0.125^75
	spark:choose(3,ambient)%255=0.125^50
	spark:choose(3,ambient)%255=0.125^25
	spark:choose(3,ambient)%255=0.125^100
	spark:choose(3,ambient)%255=0.125^75
	spark:choose(3,ambient)%255=0.125^50
	spark:choose(3,ambient)%255=0.125^25
	spark:choose(3,ambient)%255=0.125^100
	spark:choose(3,ambient)%255=0.125^75
	spark:choose(3,ambient)%255=0.125^50
	spark:choose(3,ambient)%255=0.125^25
	spark:choose(3,ambient)%255=0.125^100
	spark:choose(3,ambient)%255=0.125^75
	spark:choose(3,ambient)%255=0.125^50
	spark:choose(3,ambient)%255=0.125^25
	spark:choose(3,ambient)%255=0.125^100
	spark:choose(3,ambient)%255=0.125^75
	spark:choose(3,ambient)%255=0.125^50
	spark:choose(3,ambient)%255=0.125^25
	;
	radio random#3%100=0.5
	radio random#3%100=0.5
	radio random#3%100=0.5
	radio random#3%100=0.5
	radio random#3%100=0.5
	radio random#3%100=0.5
	radio random#3%100=0.5
	radio random#3%100=0.5
	;
	body medium impact hard#3%255=0.75^0
	body medium impact hard#3%150=1^0
	body medium impact hard#3%150=1^0
	body medium impact hard#3%150=1^0
	body medium impact hard#3%150=1^0
	body medium impact hard#3%150=1
	body medium impact hard#3%150=1
	body medium impact hard#3%150=1
	body medium impact hard#3%150=0.125
	body medium impact hard#3%150=0.5
]])