]> git.localhorst.tv Git - blobs.git/blobdiff - src/ui/ui.cpp
remove ability to fly at will
[blobs.git] / src / ui / ui.cpp
index c3397fe5c13aec4aa5bbecf4a0ab40dbaf06dde7..9d73b925416a4cd4d00a6344a2683647bcf5b684 100644 (file)
@@ -231,7 +231,11 @@ void CreaturePanel::Draw(graphics::Viewport &viewport) noexcept {
        }
 
        pos->Text(VectorString(c->GetSituation().Position(), 2));
-       tile->Text(c->GetSituation().GetTileType().label);
+       tile->Text(c->GetSituation().GetTileType().label + (
+               c->GetSituation().OnGround()
+                       ? (c->GetSituation().Moving() ? " (moving)" : " (standing)")
+                       : (c->GetSituation().Moving() ? " (flying)" : " (hovering)")
+       ));
        head->Text(VectorString(c->GetSituation().Heading(), 2));
 
        const creature::Composition &comp = c->GetComposition();