[ScryMUD] SVN Commit Info r761 - branches/people/eroper/automapper/mud/grrmud/server

scrymud at wanfear.com scrymud at wanfear.com
Wed Dec 15 12:26:56 PST 2004


Author: eroper
Date: 2004-12-15 12:26:55 -0800 (Wed, 15 Dec 2004)
New Revision: 761

Modified:
   branches/people/eroper/automapper/mud/grrmud/server/zone.cc
   branches/people/eroper/automapper/mud/grrmud/server/zone.h
Log:
Zone information (currently just name) is now recorded in .map files.
zone::getName() has been added.


Modified: branches/people/eroper/automapper/mud/grrmud/server/zone.cc
===================================================================
--- branches/people/eroper/automapper/mud/grrmud/server/zone.cc	2004-12-15 09:35:20 UTC (rev 760)
+++ branches/people/eroper/automapper/mud/grrmud/server/zone.cc	2004-12-15 20:26:55 UTC (rev 761)
@@ -414,6 +414,8 @@
       if (zone_list[i].isInUse()) {
          Sprintf(buf, "./World/zone_%i.map", i);
          ofstream ofile(buf);
+         ofile << "zone " << i << " " << (const char*)(zone_list[i].getName())
+            << endl;
          ofile << zone_list[i].createMapFile();
       }//if
    }//for

Modified: branches/people/eroper/automapper/mud/grrmud/server/zone.h
===================================================================
--- branches/people/eroper/automapper/mud/grrmud/server/zone.h	2004-12-15 09:35:20 UTC (rev 760)
+++ branches/people/eroper/automapper/mud/grrmud/server/zone.h	2004-12-15 20:26:55 UTC (rev 761)
@@ -122,6 +122,7 @@
    int getEndRoomNum() const { return end_room_num; }
    int getIdNum() const { return zone_num; }
    int isInUse() const { return end_room_num > 0; }
+   const String &getName() { return zone_name; }
 
    void resetTicksTillRegen() { ticks_till_regen = ticks_in_regen_cycle; }
    void decrementTicksTillRegen() { ticks_till_regen--; }




More information about the ScryMUD mailing list