Example #1
0
    static public RoomInstance Create(AreaInstance area, RoomData roomData)
    {
        GameObject   obj  = new GameObject("RoomInstance " + roomData.index + " " + roomData.roomType);
        RoomInstance room = obj.AddComponent <RoomInstance>();

        if (room.Initialize(area, roomData))
        {
            return(room);
        }
        return(null);
    }