4
1
mirror of https://github.com/QuasarApp/Snake.git synced 2025-05-10 08:29:44 +00:00

ref Added defaultLight for obj.

This commit is contained in:
IgorekLoschinin 2021-07-24 19:23:47 +03:00
parent c4ff46523f
commit 10830e0b9a
12 changed files with 22 additions and 17 deletions

@ -2,7 +2,7 @@
<!DOCTYPE TS>
<TS version="2.1">
<context>
<name>AbsLvlWorld</name>
<name>AbstractLvl::AbsLvlWorld</name>
<message>
<source>This a abstract lvl</source>
<translation type="unfinished"></translation>

@ -2,7 +2,7 @@
<!DOCTYPE TS>
<TS version="2.1">
<context>
<name>AbsLvlWorld</name>
<name>AbstractLvl::AbsLvlWorld</name>
<message>
<source>This a abstract lvl</source>
<translation type="unfinished"></translation>

@ -2,7 +2,7 @@
<!DOCTYPE TS>
<TS version="2.1">
<context>
<name>AbsLvlWorld</name>
<name>AbstractLvl::AbsLvlWorld</name>
<message>
<source>This a abstract lvl</source>
<translation type="unfinished"></translation>

@ -2,7 +2,7 @@
<!DOCTYPE TS>
<TS version="2.1">
<context>
<name>AbsLvlWorld</name>
<name>AbstractLvl::AbsLvlWorld</name>
<message>
<source>This a abstract lvl</source>
<translation type="unfinished"></translation>

@ -2,7 +2,7 @@
<!DOCTYPE TS>
<TS version="2.1">
<context>
<name>AbsLvlWorld</name>
<name>AbstractLvl::AbsLvlWorld</name>
<message>
<source>This a abstract lvl</source>
<translation type="unfinished"></translation>

@ -2,7 +2,7 @@
<!DOCTYPE TS>
<TS version="2.1">
<context>
<name>AbsLvlWorld</name>
<name>AbstractLvl::AbsLvlWorld</name>
<message>
<source>This a abstract lvl</source>
<translation type="unfinished"></translation>

@ -2,7 +2,7 @@
<!DOCTYPE TS>
<TS version="2.1">
<context>
<name>AbsLvlWorld</name>
<name>AbstractLvl::AbsLvlWorld</name>
<message>
<source>This a abstract lvl</source>
<translation type="unfinished"></translation>

@ -2,7 +2,7 @@
<!DOCTYPE TS>
<TS version="2.1">
<context>
<name>AbsLvlWorld</name>
<name>AbstractLvl::AbsLvlWorld</name>
<message>
<source>This a abstract lvl</source>
<translation type="unfinished"></translation>

@ -2,7 +2,7 @@
<!DOCTYPE TS>
<TS version="2.1">
<context>
<name>AbsLvlWorld</name>
<name>AbstractLvl::AbsLvlWorld</name>
<message>
<source>This a abstract lvl</source>
<translation type="unfinished"></translation>

@ -2,7 +2,7 @@
<!DOCTYPE TS>
<TS version="2.1">
<context>
<name>AbsLvlWorld</name>
<name>AbstractLvl::AbsLvlWorld</name>
<message>
<source>This a abstract lvl</source>
<translation type="unfinished"></translation>

@ -13,10 +13,13 @@
#include <abslvlsnake.h>
#include "Crawl/iworlditem.h"
#include "Crawl/defaultlight.h"
namespace AbstractLvl {
AbsLvlWorld::AbsLvlWorld() {
setCameraReleativePosition({50,0,150});
setCameraReleativePosition({50,0,200});
setCameraRatation(QQuaternion::fromEulerAngles({0,0,0}));
}
@ -25,23 +28,24 @@ CRAWL::IPlayer *AbsLvlWorld::initPlayer() const {
}
CRAWL::WorldRule *AbsLvlWorld::initWorldRules() {
return new CRAWL::WorldRule {
{0,
{
{registerObject<Baff>(), 1}
{registerObject<Baff>(), 10}, {registerObject<DefaultLight>(), 1}
}
},
{200,
{20,
{
{registerObject<ObstacleBlue>(), 1}
{registerObject<ObstacleBlue>(), 10}, {registerObject<DefaultLight>(), 1}
}
},
{300,
{30,
{
{registerObject<ObstacleRed>(), 4}
{registerObject<ObstacleRed>(), 40}, {registerObject<DefaultLight>(), 1}
}
}
@ -49,7 +53,7 @@ CRAWL::WorldRule *AbsLvlWorld::initWorldRules() {
}
QString AbsLvlWorld::initHdrBackGround() const {
return "qrc:/hdr/hdr/testHDR.hdr";
return "qrc:/hdr/hdr/plate_absLvl.hdr";
}
QString AbsLvlWorld::description() const {

@ -19,6 +19,7 @@ public:
AbsLvlWorld();
CRAWL::IPlayer *initPlayer() const override;
CRAWL::WorldRule *initWorldRules() override;
QString initHdrBackGround() const override;