From e5aada2bf01e51753829215c0a3035aa8bd8135a Mon Sep 17 00:00:00 2001 From: Stijn Buys Date: Sat, 5 Jul 2008 10:17:39 +0000 Subject: ncurses updates, refactored say --- src/core/func.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/core/func.cc') diff --git a/src/core/func.cc b/src/core/func.cc index 27c46a0..ad25426 100644 --- a/src/core/func.cc +++ b/src/core/func.cc @@ -81,7 +81,7 @@ Func *Func::find(const std::string &name) void Func::list() { std::map::iterator it; - con_print << "Flags: G=Game" << std::endl; + con_print << "Flags: G=Game S=Shared" << std::endl; for (it = registry.begin(); it != registry.end(); it++) { std::string typeindicator; @@ -89,6 +89,10 @@ void Func::list() typeindicator += 'G'; else typeindicator += ' '; + if (((*it).second->flags() & Shared) == Shared) + typeindicator += 'S'; + else + typeindicator += ' '; con_print << " " << typeindicator << " " << (*it).second->name() << " " << (*it).second->info() << std::endl; } -- cgit v1.2.3