mirror of
https://github.com/QuasarApp/Snake.git
synced 2025-05-19 21:09:45 +00:00
ref #79 Added defaultLight for obj.
This commit is contained in:
parent
c4ff46523f
commit
10830e0b9a
@ -2,7 +2,7 @@
|
|||||||
<!DOCTYPE TS>
|
<!DOCTYPE TS>
|
||||||
<TS version="2.1">
|
<TS version="2.1">
|
||||||
<context>
|
<context>
|
||||||
<name>AbsLvlWorld</name>
|
<name>AbstractLvl::AbsLvlWorld</name>
|
||||||
<message>
|
<message>
|
||||||
<source>This a abstract lvl</source>
|
<source>This a abstract lvl</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<!DOCTYPE TS>
|
<!DOCTYPE TS>
|
||||||
<TS version="2.1">
|
<TS version="2.1">
|
||||||
<context>
|
<context>
|
||||||
<name>AbsLvlWorld</name>
|
<name>AbstractLvl::AbsLvlWorld</name>
|
||||||
<message>
|
<message>
|
||||||
<source>This a abstract lvl</source>
|
<source>This a abstract lvl</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<!DOCTYPE TS>
|
<!DOCTYPE TS>
|
||||||
<TS version="2.1">
|
<TS version="2.1">
|
||||||
<context>
|
<context>
|
||||||
<name>AbsLvlWorld</name>
|
<name>AbstractLvl::AbsLvlWorld</name>
|
||||||
<message>
|
<message>
|
||||||
<source>This a abstract lvl</source>
|
<source>This a abstract lvl</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<!DOCTYPE TS>
|
<!DOCTYPE TS>
|
||||||
<TS version="2.1">
|
<TS version="2.1">
|
||||||
<context>
|
<context>
|
||||||
<name>AbsLvlWorld</name>
|
<name>AbstractLvl::AbsLvlWorld</name>
|
||||||
<message>
|
<message>
|
||||||
<source>This a abstract lvl</source>
|
<source>This a abstract lvl</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<!DOCTYPE TS>
|
<!DOCTYPE TS>
|
||||||
<TS version="2.1">
|
<TS version="2.1">
|
||||||
<context>
|
<context>
|
||||||
<name>AbsLvlWorld</name>
|
<name>AbstractLvl::AbsLvlWorld</name>
|
||||||
<message>
|
<message>
|
||||||
<source>This a abstract lvl</source>
|
<source>This a abstract lvl</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<!DOCTYPE TS>
|
<!DOCTYPE TS>
|
||||||
<TS version="2.1">
|
<TS version="2.1">
|
||||||
<context>
|
<context>
|
||||||
<name>AbsLvlWorld</name>
|
<name>AbstractLvl::AbsLvlWorld</name>
|
||||||
<message>
|
<message>
|
||||||
<source>This a abstract lvl</source>
|
<source>This a abstract lvl</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<!DOCTYPE TS>
|
<!DOCTYPE TS>
|
||||||
<TS version="2.1">
|
<TS version="2.1">
|
||||||
<context>
|
<context>
|
||||||
<name>AbsLvlWorld</name>
|
<name>AbstractLvl::AbsLvlWorld</name>
|
||||||
<message>
|
<message>
|
||||||
<source>This a abstract lvl</source>
|
<source>This a abstract lvl</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<!DOCTYPE TS>
|
<!DOCTYPE TS>
|
||||||
<TS version="2.1">
|
<TS version="2.1">
|
||||||
<context>
|
<context>
|
||||||
<name>AbsLvlWorld</name>
|
<name>AbstractLvl::AbsLvlWorld</name>
|
||||||
<message>
|
<message>
|
||||||
<source>This a abstract lvl</source>
|
<source>This a abstract lvl</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<!DOCTYPE TS>
|
<!DOCTYPE TS>
|
||||||
<TS version="2.1">
|
<TS version="2.1">
|
||||||
<context>
|
<context>
|
||||||
<name>AbsLvlWorld</name>
|
<name>AbstractLvl::AbsLvlWorld</name>
|
||||||
<message>
|
<message>
|
||||||
<source>This a abstract lvl</source>
|
<source>This a abstract lvl</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<!DOCTYPE TS>
|
<!DOCTYPE TS>
|
||||||
<TS version="2.1">
|
<TS version="2.1">
|
||||||
<context>
|
<context>
|
||||||
<name>AbsLvlWorld</name>
|
<name>AbstractLvl::AbsLvlWorld</name>
|
||||||
<message>
|
<message>
|
||||||
<source>This a abstract lvl</source>
|
<source>This a abstract lvl</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
|
@ -13,10 +13,13 @@
|
|||||||
#include <abslvlsnake.h>
|
#include <abslvlsnake.h>
|
||||||
#include "Crawl/iworlditem.h"
|
#include "Crawl/iworlditem.h"
|
||||||
|
|
||||||
|
#include "Crawl/defaultlight.h"
|
||||||
|
|
||||||
|
|
||||||
namespace AbstractLvl {
|
namespace AbstractLvl {
|
||||||
|
|
||||||
AbsLvlWorld::AbsLvlWorld() {
|
AbsLvlWorld::AbsLvlWorld() {
|
||||||
setCameraReleativePosition({50,0,150});
|
setCameraReleativePosition({50,0,200});
|
||||||
setCameraRatation(QQuaternion::fromEulerAngles({0,0,0}));
|
setCameraRatation(QQuaternion::fromEulerAngles({0,0,0}));
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -25,23 +28,24 @@ CRAWL::IPlayer *AbsLvlWorld::initPlayer() const {
|
|||||||
}
|
}
|
||||||
|
|
||||||
CRAWL::WorldRule *AbsLvlWorld::initWorldRules() {
|
CRAWL::WorldRule *AbsLvlWorld::initWorldRules() {
|
||||||
|
|
||||||
return new CRAWL::WorldRule {
|
return new CRAWL::WorldRule {
|
||||||
|
|
||||||
{0,
|
{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 {
|
QString AbsLvlWorld::initHdrBackGround() const {
|
||||||
return "qrc:/hdr/hdr/testHDR.hdr";
|
return "qrc:/hdr/hdr/plate_absLvl.hdr";
|
||||||
}
|
}
|
||||||
|
|
||||||
QString AbsLvlWorld::description() const {
|
QString AbsLvlWorld::description() const {
|
||||||
|
@ -19,6 +19,7 @@ public:
|
|||||||
|
|
||||||
AbsLvlWorld();
|
AbsLvlWorld();
|
||||||
|
|
||||||
|
|
||||||
CRAWL::IPlayer *initPlayer() const override;
|
CRAWL::IPlayer *initPlayer() const override;
|
||||||
CRAWL::WorldRule *initWorldRules() override;
|
CRAWL::WorldRule *initWorldRules() override;
|
||||||
QString initHdrBackGround() const override;
|
QString initHdrBackGround() const override;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user