From 7a48e570ddfac6866d3ae66d6de5db6a0fa232bf Mon Sep 17 00:00:00 2001 From: Rtch90 Date: Thu, 8 Feb 2018 21:21:18 +0000 Subject: [PATCH] [Fix] Just a few small fixes. --- src/serializer.h | 1 - src/space.cpp | 3 +-- src/star_system.cpp | 4 ++-- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/serializer.h b/src/serializer.h index 4353355..0caec26 100644 --- a/src/serializer.h +++ b/src/serializer.h @@ -7,7 +7,6 @@ class Frame; class Body; class StarSystem; -class StarSystem::SBody; namespace Serializer { void IndexFrames(void); diff --git a/src/space.cpp b/src/space.cpp index b05c759..6cf14b2 100644 --- a/src/space.cpp +++ b/src/space.cpp @@ -71,11 +71,10 @@ void Space::Clear(void) { } PruneCorpses(); + L3D::player->SetFrame(rootFrame); for(std::list::iterator i = rootFrame->m_children.begin(); i != rootFrame->m_children.end(); ++i) delete *i; rootFrame->m_children.clear(); - - L3D::player->SetFrame(rootFrame); } void Space::MoveOrbitingObjectFrames(Frame* f) { diff --git a/src/star_system.cpp b/src/star_system.cpp index 7be2c40..e6eeb86 100644 --- a/src/star_system.cpp +++ b/src/star_system.cpp @@ -837,12 +837,12 @@ void StarSystem::SBody::PickPlanetType(StarSystem* system, SBody* star, const fi } /* Starports - surface. */ if((averageTemp < CELSIUS+80) && (averageTemp > 100) && - (type == TYPE_PLANET_DWARF) || + ((type == TYPE_PLANET_DWARF) || (type == TYPE_PLANET_SMALL) || (type == TYPE_PLANET_WATER) || (type == TYPE_PLANET_CO2) || (type == TYPE_PLANET_METHANE) || - (type == TYPE_PLANET_INDIGENOUS_LIFE)) { + (type == TYPE_PLANET_INDIGENOUS_LIFE))) { fixed activ = humanActivity; if(type == TYPE_PLANET_INDIGENOUS_LIFE) humanActivity *= 2;