ca.disassembly.madness
Class MadnessAndTheMinotaur

java.lang.Object
  extended by ca.disassembly.madness.MadnessAndTheMinotaur

public class MadnessAndTheMinotaur
extends java.lang.Object


Constructor Summary
MadnessAndTheMinotaur()
           
 
Method Summary
 void clean()
           
 void extractNumberedLists()
           
 void extractObjectNames()
           
 void extractStrings()
           
 void extractStrings(int start, int end)
           
 void extractWordLists(int start, int stop, boolean youAre)
           
 void findCommentReferences()
           
 java.util.List<java.lang.String> findPaths(int from, int to, boolean allowJumps, boolean[] beenHere)
           
 void fiveByteTable()
           
static void main(java.lang.String[] args)
           
 void mapStrings()
           
 void printConfigTable(int start)
           
 void printDirHandlers()
           
 void printEnteringRoomTable()
           
 void printJumpInfoTable()
           
 void printMap(boolean extended)
           
 void printObjectData()
           
 void printObjectNames()
           
 void printObjectPlacementTable()
           
 void printRoomActionTable()
           
 void printShakeTable()
           
 void printStrings()
           
 void printWeightBulk()
           
 void processSplashScreen()
           
 void twoByteCommandTable(int start, int end)
           
 void writeWallConfig()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MadnessAndTheMinotaur

public MadnessAndTheMinotaur()
                      throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

processSplashScreen

public void processSplashScreen()

extractStrings

public void extractStrings()

extractStrings

public void extractStrings(int start,
                           int end)

printStrings

public void printStrings()

extractWordLists

public void extractWordLists(int start,
                             int stop,
                             boolean youAre)

clean

public void clean()
           throws java.lang.Exception
Throws:
java.lang.Exception

mapStrings

public void mapStrings()
                throws java.lang.Exception
Throws:
java.lang.Exception

twoByteCommandTable

public void twoByteCommandTable(int start,
                                int end)

writeWallConfig

public void writeWallConfig()

extractNumberedLists

public void extractNumberedLists()

extractObjectNames

public void extractObjectNames()

printObjectNames

public void printObjectNames()

findCommentReferences

public void findCommentReferences()
                           throws java.lang.Exception
Throws:
java.lang.Exception

printWeightBulk

public void printWeightBulk()

printObjectData

public void printObjectData()

printDirHandlers

public void printDirHandlers()

fiveByteTable

public void fiveByteTable()

printRoomActionTable

public void printRoomActionTable()

printJumpInfoTable

public void printJumpInfoTable()

printEnteringRoomTable

public void printEnteringRoomTable()

printConfigTable

public void printConfigTable(int start)

printObjectPlacementTable

public void printObjectPlacementTable()

printShakeTable

public void printShakeTable()

printMap

public void printMap(boolean extended)

findPaths

public java.util.List<java.lang.String> findPaths(int from,
                                                  int to,
                                                  boolean allowJumps,
                                                  boolean[] beenHere)

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception