1
This commit is contained in:
parent
a37c68385d
commit
f54b69354d
@ -3500,6 +3500,15 @@ int Room::GetPolyExtFlag(int poly_idx)
|
|||||||
|
|
||||||
void Room::CreateWorldObjects()
|
void Room::CreateWorldObjects()
|
||||||
{
|
{
|
||||||
|
if (IsNewBieRoom()) {
|
||||||
|
int uniid = AllocUniid();
|
||||||
|
std::shared_ptr<BornPoint> born_point = std::make_shared<BornPoint>();
|
||||||
|
std::shared_ptr<mt::WorldObject> wo_meta = std::make_shared<mt::WorldObject>();
|
||||||
|
wo_meta->pos = mt::Param::s().newbie_room_born_point;
|
||||||
|
born_point->wo_meta = wo_meta;
|
||||||
|
born_point_hash_[uniid] = born_point;
|
||||||
|
return;
|
||||||
|
}
|
||||||
if (IsPveRoom()) {
|
if (IsPveRoom()) {
|
||||||
int uniid = AllocUniid();
|
int uniid = AllocUniid();
|
||||||
std::shared_ptr<BornPoint> born_point = std::make_shared<BornPoint>();
|
std::shared_ptr<BornPoint> born_point = std::make_shared<BornPoint>();
|
||||||
|
@ -964,6 +964,7 @@ void RoomMgr::EnterNewBie(f8::MsgHdr& hdr, const cs::CMJoin& msg)
|
|||||||
{
|
{
|
||||||
const mt::Hero* hero_meta = mt::Hero::GetById(mt::Param::s().newbie_room_hero_id);
|
const mt::Hero* hero_meta = mt::Hero::GetById(mt::Param::s().newbie_room_hero_id);
|
||||||
const mt::Equip* weapon_meta = mt::Equip::GetById(mt::Param::s().newbie_room_weapon_id);
|
const mt::Equip* weapon_meta = mt::Equip::GetById(mt::Param::s().newbie_room_weapon_id);
|
||||||
|
hum->meta = hero_meta;
|
||||||
context->ForceInit
|
context->ForceInit
|
||||||
(
|
(
|
||||||
App::Instance()->AllocTempHeroUniId(),
|
App::Instance()->AllocTempHeroUniId(),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user