2018-09-03 21:08:40 +02:00
|
|
|
-- TR5Main Gameflow file
|
|
|
|
-- Created by MontyTRC
|
|
|
|
-- Place in this LUA script all the levels of your game
|
|
|
|
-- Title is mandatory and must be the first level
|
|
|
|
|
|
|
|
-- Title level
|
|
|
|
title = Level.new();
|
|
|
|
|
|
|
|
title.script = "andrea2.lua";
|
|
|
|
title.soundtrack = 110;
|
2018-09-03 21:24:03 +02:00
|
|
|
title.filename = "Data\\title.trc";
|
2018-09-03 21:08:40 +02:00
|
|
|
title.horizon = true;
|
|
|
|
title.coladdhorizon = true;
|
|
|
|
title.layer1 = SkyLayer.new(120, 80, 50, -4);
|
|
|
|
title.storm = true;
|
|
|
|
title.background = "title.png";
|
|
|
|
|
|
|
|
Gameflow:addLevel(title);
|
|
|
|
|
|
|
|
-- Streets of rome
|
|
|
|
streets = Level.new();
|
|
|
|
|
|
|
|
streets.name = 101;
|
|
|
|
streets.script = "andrea1.lua";
|
|
|
|
streets.soundtrack = 128;
|
2018-09-03 21:24:03 +02:00
|
|
|
streets.filename = "Data\\andrea1.trc";
|
2018-09-03 21:08:40 +02:00
|
|
|
streets.horizon = true;
|
|
|
|
streets.coladdhorizon = true;
|
|
|
|
streets.layer1 = SkyLayer.new(120, 80, 50, -4);
|
|
|
|
|
|
|
|
Gameflow:addLevel(streets);
|
2018-09-02 21:13:34 +02:00
|
|
|
|
|
|
|
-- Trajan markets
|
|
|
|
trajan = Level.new();
|
|
|
|
|
|
|
|
trajan.name = 102;
|
|
|
|
trajan.script = "andrea2.lua";
|
2018-09-03 21:08:40 +02:00
|
|
|
trajan.soundtrack = 126;
|
2018-09-03 21:24:03 +02:00
|
|
|
trajan.filename = "Data\\andrea2.trc";
|
2018-09-02 21:13:34 +02:00
|
|
|
trajan.horizon = true;
|
|
|
|
trajan.coladdhorizon = true;
|
|
|
|
trajan.layer1 = SkyLayer.new(120, 80, 50, -4);
|
2018-09-03 21:08:40 +02:00
|
|
|
trajan.storm = true;
|
|
|
|
|
|
|
|
Gameflow:addLevel(trajan);
|
|
|
|
|
|
|
|
-- Colosseum
|
|
|
|
colosseum = Level.new();
|
|
|
|
|
|
|
|
colosseum.name = 103;
|
|
|
|
colosseum.script = "andrea3.lua";
|
|
|
|
colosseum.soundtrack = 118;
|
2018-09-03 21:24:03 +02:00
|
|
|
colosseum.filename = "Data\\andrea3.trc";
|
2018-09-03 21:08:40 +02:00
|
|
|
colosseum.horizon = true;
|
|
|
|
colosseum.coladdhorizon = true;
|
|
|
|
colosseum.layer1 = SkyLayer.new(120, 80, 50, -4);
|
2018-09-02 21:13:34 +02:00
|
|
|
|
2018-09-03 21:24:03 +02:00
|
|
|
Gameflow:addLevel(colosseum);
|
|
|
|
|
|
|
|
-- The base
|
|
|
|
theBase = Level.new();
|
|
|
|
|
|
|
|
theBase.name = 104;
|
|
|
|
theBase.script = "joby2.lua";
|
|
|
|
theBase.soundtrack = 130;
|
|
|
|
theBase.filename = "Data\\joby2.trc";
|
|
|
|
theBase.horizon = true;
|
|
|
|
theBase.coladdhorizon = true;
|
|
|
|
theBase.layer1 = SkyLayer.new(120, 80, 50, -4);
|
|
|
|
|
|
|
|
Gameflow:addLevel(theBase);
|
|
|
|
|
|
|
|
-- The submarine
|
|
|
|
submarine = Level.new();
|
|
|
|
|
|
|
|
submarine.name = 105;
|
|
|
|
submarine.script = "joby3.lua";
|
|
|
|
submarine.soundtrack = 121;
|
|
|
|
submarine.filename = "Data\\joby3.trc";
|
|
|
|
submarine.horizon = true;
|
|
|
|
submarine.coladdhorizon = true;
|
|
|
|
submarine.layer1 = SkyLayer.new(120, 80, 50, -4);
|
|
|
|
|
|
|
|
Gameflow:addLevel(submarine);
|
|
|
|
|
|
|
|
-- Deepsea dive
|
|
|
|
deepsea = Level.new();
|
|
|
|
|
|
|
|
deepsea.name = 106;
|
|
|
|
deepsea.script = "joby4.lua";
|
|
|
|
deepsea.soundtrack = 127;
|
|
|
|
deepsea.filename = "Data\\joby4.trc";
|
|
|
|
deepsea.horizon = true;
|
|
|
|
deepsea.coladdhorizon = true;
|
|
|
|
deepsea.layer1 = SkyLayer.new(120, 80, 50, -4);
|
|
|
|
|
|
|
|
Gameflow:addLevel(deepsea);
|