todo-list update
authorPerttu Ahola <celeron55@gmail.com>
Sun, 23 Jan 2011 15:33:19 +0000 (17:33 +0200)
committerPerttu Ahola <celeron55@gmail.com>
Sun, 23 Jan 2011 15:33:19 +0000 (17:33 +0200)
src/main.cpp

index 4472246452d69d04ad93d6f4ecea201b7645a079..f9b66ad028084192be4f689daf91afa2887fe01c 100644 (file)
@@ -117,8 +117,6 @@ Gaming ideas:
 Documentation:\r
 --------------\r
 \r
-TODO: Copy build instructions from website to README.txt\r
-\r
 Build system / running:\r
 -----------------------\r
 \r
@@ -135,8 +133,8 @@ FIXME: Graphical mode seems to segfault with Irrlicht 1.7.1 on 64-bit
 FIXME: Some network errors on Windows that cause local game to not work\r
        - See siggjen's emails.\r
 \r
-Networking:\r
------------\r
+Networking and serialization:\r
+-----------------------------\r
 \r
 TODO: Get rid of GotSplitPacketException\r
 \r
@@ -145,7 +143,7 @@ GUI:
 \r
 TODO: Add gui option to remove map\r
 \r
-TODO: Startup and configuration menu\r
+TODO: Configuration menu, at least for keys\r
 \r
 Graphics:\r
 ---------\r
@@ -159,9 +157,6 @@ TODO: Optimize day/night mesh updating somehow
                   - This is not easy; There'd need to be a buffer somewhere\r
                     that would contain the night and day lighting values.\r
 \r
-TODO: Draw big amounts of torches better (that is, throw them in the\r
-      same meshbuffer (can the meshcollector class be used?))\r
-\r
 TODO: Combine MapBlock's face caches to so big pieces that VBO\r
       gets used\r
       - That is >500 vertices\r
@@ -195,10 +190,8 @@ TODO: When player dies, throw items on map
 TODO: Make an option to the server to disable building and digging near\r
       the starting position\r
 \r
-TODO: Players to only be hidden when the client quits.\r
-TODO: - Players to be saved on disk, with inventory\r
+TODO: Save players with inventories to disk\r
 TODO: Players to be saved as text in map/players/<name>\r
-TODO: Player inventory to be saved on disk\r
 \r
 TODO: Copy the text of the last picked sign to inventory in creative\r
       mode\r
@@ -209,10 +202,6 @@ TODO: Check what goes wrong with caching map to disk (Kray)
 TODO: When server sees that client is removing an inexistent block or\r
       adding a block to an existent position, resend the MapBlock.\r
 \r
-TODO: Save players with inventories to disk\r
-\r
-TODO: Make water more like in minecraft\r
-\r
 Objects:\r
 --------\r
 \r
@@ -257,16 +246,16 @@ TODO: Map generator version 2
        - There could be a certain height (to which mountains only reach)\r
          where some minerals are found\r
 \r
-FIXME: The new pre-sunlight-propagation code messes up with initial\r
-       water lighting\r
-\r
-TODO: Remove HMParams\r
-\r
 TODO: Change AttributeList to split the area into smaller sections so\r
       that searching won't be as heavy.\r
 TODO: Change AttributeList to be 2D, as it would be too slow to search\r
       in 3D fields anyway.\r
 \r
+FIXME: The new pre-sunlight-propagation code messes up with initial\r
+       water lighting. Does it any more?\r
+\r
+TODO: Remove HMParams\r
+\r
 Doing now:\r
 ----------\r
 \r