1
This commit is contained in:
parent
0fccf1a2db
commit
501f6854d9
@ -1,7 +1,12 @@
|
|||||||
#include "precompile.h"
|
#include "precompile.h"
|
||||||
|
|
||||||
|
#include <glm/glm.hpp>
|
||||||
|
#include <glm/gtc/matrix_transform.hpp>
|
||||||
|
#include <glm/vec2.hpp>
|
||||||
|
|
||||||
#include "bornpoint.h"
|
#include "bornpoint.h"
|
||||||
#include "room.h"
|
#include "room.h"
|
||||||
|
#include "glmhelper.h"
|
||||||
|
|
||||||
#include "mt/Map.h"
|
#include "mt/Map.h"
|
||||||
|
|
||||||
@ -10,6 +15,11 @@ Position BornPoint::RandPoint(Room* room) const
|
|||||||
Position pos;
|
Position pos;
|
||||||
if (wo_meta) {
|
if (wo_meta) {
|
||||||
pos.FromGlmVec3(wo_meta->pos);
|
pos.FromGlmVec3(wo_meta->pos);
|
||||||
|
if (room->IsMobaModeRoom()) {
|
||||||
|
glm::vec3 dir = GlmHelper::UP;
|
||||||
|
GlmHelper::RotateY(dir, glm::radians((float)(rand() % 360)));
|
||||||
|
pos.AddGlmVec3(dir * (float)a8::RandEx(10, 100));
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
pos.SetX(5120.000000000000);
|
pos.SetX(5120.000000000000);
|
||||||
pos.SetY(6.250846862793);
|
pos.SetY(6.250846862793);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user