This commit is contained in:
aozhiwei 2021-09-24 11:56:56 +08:00
parent 17443b9bcf
commit 499f4bf883

View File

@ -54,6 +54,12 @@ static void InternalCreateBullet(BulletInfo& bullet_info)
bullet_info.bullet_dir,
bullet_info.fly_distance,
bullet_info.is_tank_skin);
#ifdef DEBUG
if (bullet_info.c.Get()->IsPlayer()) {
bullet_info.c.Get()->SendDebugMsg(a8::Format("CreateBullet id:%d",
{bullet_info.bullet_meta->i->id()}));
}
#endif
}
bullet_uniid = bullet_uniid ? bullet_uniid : c->room->AllocUniid();
c->room->frame_event.AddBullet
@ -1825,6 +1831,8 @@ void Creature::CheckSpecObject()
switch (collider->owner->GetEntityType()) {
case ET_Obstacle:
case ET_Building:
case ET_Dummy:
case ET_MapBlock:
{
if (TestCollision(room, (ColliderComponent*)collider)) {
cell_flags_ |= collider->tag;