minor fixes
This commit is contained in:
+11
-8
@@ -34,8 +34,12 @@ void Ari::onInit()
|
||||
{
|
||||
engine->renderer->setCameraDefinitions(&camera.worldView, &camera.position, camera.planes);
|
||||
engine->audio.setSongVolume(40);
|
||||
engine->audio.loadSong("MOV-CIRC.WAV");
|
||||
adpcm = engine->audio.loadADPCM("ziobro.adpcm");
|
||||
// engine->audio.loadSong("MOV-CIRC.WAV");
|
||||
engine->audio.loadSong("nob-else.wav");
|
||||
|
||||
adpcm1 = engine->audio.loadADPCM("ziobro1.adpcm");
|
||||
adpcm2 = engine->audio.loadADPCM("ziobro2.adpcm");
|
||||
|
||||
texRepo = engine->renderer->getTextureRepository();
|
||||
engine->renderer->disableVSync();
|
||||
island.loadDff("sunnyisl/", "sunnyisl", 0.1F, false);
|
||||
@@ -72,11 +76,8 @@ void Ari::onInit()
|
||||
|
||||
texRepo->addByMesh("sunnyisl/", island);
|
||||
texRepo->addByMesh("sunnyisl/", islandAddons);
|
||||
|
||||
texRepo->addByMesh("skybox/", skybox);
|
||||
|
||||
texRepo->addByMesh("ari/", player.mesh);
|
||||
|
||||
engine->audio.playSong();
|
||||
}
|
||||
|
||||
@@ -90,17 +91,19 @@ void Ari::onUpdate()
|
||||
{
|
||||
if (engine->pad.isCrossClicked)
|
||||
{
|
||||
engine->audio.loadSong("nob-else.wav");
|
||||
engine->audio.playADPCM(adpcm);
|
||||
// engine->audio.loadSong("nob-else.wav");
|
||||
engine->audio.playADPCM(adpcm1);
|
||||
printf("FPS:%f\n", engine->fps);
|
||||
}
|
||||
if (engine->pad.isCircleClicked)
|
||||
engine->audio.playADPCM(adpcm2);
|
||||
camera.update(engine->pad, player.mesh);
|
||||
engine->renderer->draw(skybox);
|
||||
engine->renderer->draw(island);
|
||||
engine->renderer->draw(islandAddons);
|
||||
engine->renderer->draw(player.mesh);
|
||||
for (u8 i = 0; i < WATER_TILES_COUNT; i++)
|
||||
engine->renderer->drawByPath3(waterFloors[i]);
|
||||
engine->renderer->draw(waterFloors[i]);
|
||||
}
|
||||
|
||||
void Ari::calcSpiral(int X, int Y)
|
||||
|
||||
@@ -39,7 +39,7 @@ private:
|
||||
Player player;
|
||||
Mesh island, islandAddons, skybox;
|
||||
Mesh *waterFloors;
|
||||
audsrv_adpcm_t *adpcm;
|
||||
audsrv_adpcm_t *adpcm1, *adpcm2;
|
||||
Point *spirals;
|
||||
Camera camera;
|
||||
TextureRepository *texRepo;
|
||||
|
||||
@@ -55,5 +55,14 @@ all: $(EE_BIN)
|
||||
clean:
|
||||
rm -f $(EE_BIN) $(EE_OBJS)
|
||||
|
||||
run: $(EE_BIN)
|
||||
killall -v ps2client || true
|
||||
ps2client reset
|
||||
ps2client reset
|
||||
$(EE_STRIP) --strip-all $(EE_BIN)
|
||||
mv $(EE_BIN) bin/$(EE_BIN)
|
||||
rm $(EE_OBJS)
|
||||
cd bin/ && ps2client execee host:$(EE_BIN)
|
||||
|
||||
include $(PS2SDK)/samples/Makefile.pref
|
||||
include $(PS2SDK)/samples/Makefile.eeglobal
|
||||
|
||||
@@ -51,9 +51,9 @@ void Floors::onUpdate()
|
||||
camera.update(engine->pad, player.mesh);
|
||||
floorManager.update(player);
|
||||
player.update(engine->pad, camera, floorManager);
|
||||
// engine->renderer->draw(player.mesh);
|
||||
engine->renderer->draw(player.mesh);
|
||||
for (u8 i = 0; i < FLOORS_COUNT; i++)
|
||||
engine->renderer->drawByPath3(floorManager.floors[i].mesh, lightManager.bulbs, lightManager.bulbsCount);
|
||||
engine->renderer->draw(floorManager.floors[i].mesh, lightManager.bulbs, lightManager.bulbsCount);
|
||||
}
|
||||
|
||||
void Floors::onAudioTick()
|
||||
|
||||
Reference in New Issue
Block a user