int BumpUsers; /* if SETR set to 1 to make all users who knew this room to forget about it. */
- HashList *IgnetCfgs[maxRoomNetCfg];
+ HashList *IgnetCfgs[maxRoomNetCfg + 1];
}folder;
HashList *GetFloorListHash(StrBuf *Target, WCTemplputParams *TP);
void vDeleteFolder(void *vFolder);
void FlushFolder(folder *room);
+void FlushIgnetCfgs(folder *room);
void ParseGoto(folder *proom, StrBuf *Line);
void FlushRoomlist(void); /* release our caches, so a deleted / zapped room disapears */
void ReloadCurrentRoom(void); /* Flush cache; reload current state */
+HashList *GetFloorListHash(StrBuf *Target, WCTemplputParams *TP);
+HashList *GetRoomListHash(StrBuf *Target, WCTemplputParams *TP);
+int SortRoomsByListOrder(const void *room1, const void *room2);
+void tmplput_roombanner(StrBuf *Target, WCTemplputParams *TP);
+
+
/*
* wrapper around usual sort-comparator; private rooms will allways be prefered, -1 if one of them NULL
*/