private void Start()
    {
        roomGen     = GetComponent <RoomGen>();
        tileGen     = GetComponent <TileGen>();
        pathGen     = GetComponent <PathGen>();
        mouseStatus = GetComponent <MouseStatus>();

        rooms = new List <Room>();
    }
示例#2
0
    private void Awake()
    {
        tileGen    = GetComponent <TileGen>();
        dungeonGen = GetComponent <DungeonGen>();

        savedLevels = new List <string>();

        fileLocation = "MapData/";
    }
示例#3
0
        static void Main(string[] args)
        {
            string contents = TileGen.ReadSource("kernel.cs.in");

            Console.WriteLine($"The contents are {contents}.");
            string clsName = TileGen.KernelName(contents);

            Console.WriteLine($"The name of the containing class is {clsName}.");
            Console.WriteLine("Done!");
        }
 public void SetReferences(GameObject _dungeonGen)
 {
     tileGen = _dungeonGen.GetComponent <TileGen>();
     mouse   = _dungeonGen.GetComponent <MouseStatus>();
 }
    // auto-hook to gameplay managers when they show up
    void OnLevelWasLoaded(int level)
    {
        mapGenerator = FindObjectOfType<TileGen>();
        if (mapGenerator != null)
        {
            //mapGenerator.generateFromMap(selectedMap);
        }

        charSelectManager = FindObjectOfType<CharacterSelectManager>();
        reporter = FindObjectOfType<FieldReporter>();
    }
 private void Awake()
 {
     tileGen = GetComponent <TileGen>();
 }