-- write out that we loaded sucessfully (mor or less, anyway)
io.write("Starting oo-script for Level 3 of S23-IvoryTower in BlinkenLUA / ",_VERSION,"!\n")

-- Register my init call
bs.callback.engine.init("myInit");


function myInit ()
	
	bs.level.lockedbg(bs.yes);
	
	bs.include("_bees.inc.bsl");
	SimpleBeeMonster:new(1503, 850, 120, 2, 2, 0);
	SimpleBeeMonster:new(1974, 738, 130, 0, 3, 0);
	SimpleBeeMonster:new(300, 538, 230, 3, 3, 0);
	
	BoxedBeeMonster:new(32, 704, 160, 768, 3, 2, 9);
	
	bs.include("_firetile.inc.bsl");	

	Firetile:new(25, 27);
	Firetile:new(24, 27);
	Firetile:new(2, 21);
	for i=2,26 do
	    Firetile:new(i, 29);
	end

	bs.include("_elevator.inc.bsl");
	Elevator:new(40, 80, 400, 2);
	
	bs.include("_tropflava.inc.bsl");
	--TropfLava:new(1330, 896, 0, 15);

end
