1
This commit is contained in:
parent
a37c68385d
commit
f54b69354d
@ -3500,6 +3500,15 @@ int Room::GetPolyExtFlag(int poly_idx)
|
||||
|
||||
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()) {
|
||||
int uniid = AllocUniid();
|
||||
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::Equip* weapon_meta = mt::Equip::GetById(mt::Param::s().newbie_room_weapon_id);
|
||||
hum->meta = hero_meta;
|
||||
context->ForceInit
|
||||
(
|
||||
App::Instance()->AllocTempHeroUniId(),
|
||||
|
Loading…
x
Reference in New Issue
Block a user