1
This commit is contained in:
parent
ac7e77a7e4
commit
3338c226b9
@ -9,7 +9,7 @@ else()
|
||||
endif()
|
||||
|
||||
set(CMAKE_BUILD_TYPE "Debug")
|
||||
#set(CMAKE_BUILD_TYPE "Release")
|
||||
set(CMAKE_BUILD_TYPE "Release")
|
||||
set(CMAKE_CXX_FLAGS_RELEASE "-O3 -g -std=gnu++11 -DGAME_ID=${GAME_ID} -DA8_TCP_SESSION2=1")
|
||||
#set(CMAKE_CXX_FLAGS_RELEASE "-O2 -g -std=gnu++11 -DGAME_ID=${GAME_ID} -DA8_TCP_SESSION2=1 -fsanitize=address -fno-omit-frame-pointer")
|
||||
set(CMAKE_CXX_FLAGS_DEBUG "-Wall -g -std=gnu++11 -DGAME_ID=${GAME_ID} -DA8_TCP_SESSION2=1")
|
||||
|
@ -105,6 +105,9 @@ void Bullet::OnHit(std::set<Entity*>& objects)
|
||||
switch (target->entity_type) {
|
||||
case ET_Player:
|
||||
{
|
||||
if (App::Instance()->HasFlag(8)) {
|
||||
return;
|
||||
}
|
||||
Human* hum = (Human*)target;
|
||||
#if 1
|
||||
if (!hum->dead) {
|
||||
|
@ -740,7 +740,7 @@ bool Human::HasNoDownedTeammate()
|
||||
void Human::Land()
|
||||
{
|
||||
a8::UnSetBitFlag(status, HS_Jump);
|
||||
if (entity_subtype == EST_Android) {
|
||||
if (entity_subtype == EST_Android || App::Instance()->HasFlag(8)) {
|
||||
MetaData::Equip* weapon_meta = MetaMgr::Instance()->GetEquip(a8::RandEx(12103, 12122));
|
||||
if (weapon_meta) {
|
||||
weapons[GUN_SLOT1].weapon_idx = GUN_SLOT1;
|
||||
@ -958,7 +958,9 @@ void Human::FindLocation()
|
||||
std::vector<Entity*> objects;
|
||||
room->BuildingBoxBoundCollisionDetection(this, objects);
|
||||
if (objects.size() > 1) {
|
||||
#if 0
|
||||
abort();
|
||||
#endif
|
||||
}
|
||||
if (!objects.empty()) {
|
||||
Building* building = (Building*)objects[0];
|
||||
|
2
third_party/a8engine
vendored
2
third_party/a8engine
vendored
@ -1 +1 @@
|
||||
Subproject commit 07650796618d3d5f86bc3749e817bdc4848458b9
|
||||
Subproject commit c0baee99800e68e3e82c5902aae5ad4ce151493e
|
2
third_party/framework
vendored
2
third_party/framework
vendored
@ -1 +1 @@
|
||||
Subproject commit 0d1fd33446c6dda16e8ecb5a0ad9b0e42c44deee
|
||||
Subproject commit 7af5d3b84aeaa84a2979c24db9db5ed5a43cea2d
|
Loading…
x
Reference in New Issue
Block a user