fixed floors bug

This commit is contained in:
h4570
2020-12-27 13:39:44 +01:00
parent d0c2dfcaa3
commit e987089df0
2 changed files with 6 additions and 7 deletions
+5 -5
View File
@@ -38,16 +38,16 @@ Floors::~Floors()
void Floors::onInit()
{
texRepo = engine->renderer->getTextureRepository();
enemy = new Enemy(texRepo);
ui = new Ui(texRepo);
floorManager = new FloorManager(FLOORS_COUNT, texRepo); // we must init FloorManager before starting audio!
player = new Player(&engine->audio, texRepo);
setBgColorAndAmbientColor();
engine->renderer->setCameraDefinitions(&camera.view, &camera.unitCirclePosition, camera.planes);
enemy = new Enemy(texRepo); // I know that here is bug with PNG loading
ui = new Ui(texRepo); // Will be resolved in December version
engine->audio.addSongListener(this);
engine->audio.loadSong("sounds/mafikizolo-loot.wav");
engine->audio.playSong();
engine->audio.setSongVolume(80);
floorManager = new FloorManager(FLOORS_COUNT, texRepo);
player = new Player(&engine->audio, texRepo);
engine->audio.setSongVolume(1);
}
void Floors::onUpdate()
@@ -30,10 +30,9 @@ FloorManager::FloorManager(int t_floorAmount, TextureRepository *t_texRepo)
calcSpiral(floorSpiralMaxOffset, floorSpiralMaxOffset);
initFloors();
trick = 0.0F;
trickMode = 0;
isTimeForChangeTriggerColor = true;
isTimeForChangeDefaultColor = true;
audioOffset = audioMode = audioTick = 0;
audioOffset = audioMode = audioTick = trickMode = 0;
}
FloorManager::~FloorManager()