This commit is contained in:
aozhiwei 2022-12-19 15:03:29 +08:00
parent 766bd474f0
commit 7f9dbea5a9

View File

@ -114,33 +114,13 @@ static void CalcGunMuzzlePosition(Creature* c,
}//end if }//end if
if (weapon_meta->gun_muzzle_position) { if (weapon_meta->gun_muzzle_position) {
gun_muzzle_position += gun_muzzle_position +=
#if 1
glm::vec4( glm::vec4(
-std::get<0>(*weapon_meta->gun_muzzle_position.get()), -std::get<0>(*weapon_meta->gun_muzzle_position.get()),
std::get<1>(*weapon_meta->gun_muzzle_position.get()), std::get<1>(*weapon_meta->gun_muzzle_position.get()),
std::get<2>(*weapon_meta->gun_muzzle_position.get()), std::get<2>(*weapon_meta->gun_muzzle_position.get()),
0 0
); );
#else
glm::vec4(
std::get<0>(*weapon_meta->gun_muzzle_position.get()),
std::get<1>(*weapon_meta->gun_muzzle_position.get()),
std::get<2>(*weapon_meta->gun_muzzle_position.get()),
0
);
#endif
} }
#if 0
if (weapon_meta->movex_position) {
gun_muzzle_position -=
glm::vec4(
std::get<0>(*weapon_meta->movex_position.get()),
std::get<1>(*weapon_meta->movex_position.get()),
std::get<2>(*weapon_meta->movex_position.get()),
0
);
}
#endif
} }
static void InternalCreateBullet(BulletInfo& bullet_info) static void InternalCreateBullet(BulletInfo& bullet_info)