コード例 #1
0
 public BrokenCmapVariationCompiler(StreamWriter tileNameWriter) : base(_subDirName, tileNameWriter)
 {
     MissingBrokenCmapVariationTileCreator = new MissingTileCreator();
     MissingBrokenCmapVariationTileCreator.BackgroundColor = Color.LightGray;
     MissingBrokenCmapVariationTileCreator.TextColor       = Color.DarkRed;
     MissingBrokenCmapVariationTileCreator.Capitalize      = false;
 }
コード例 #2
0
 public CmapCompiler(StreamWriter tileNameWriter) : base(_subDirName, tileNameWriter)
 {
     MissingCmapTileCreator = new MissingTileCreator();
     MissingCmapTileCreator.BackgroundColor = Color.LightGray;
     MissingCmapTileCreator.TextColor       = Color.DarkGreen;
     MissingCmapTileCreator.Capitalize      = false;
 }
コード例 #3
0
        public EnlargementCompiler(StreamWriter tileNameWriter) : base(_subDirName, tileNameWriter)
        {
            MissingEnlargementCreator = new MissingTileCreator();
            MissingEnlargementCreator.BackgroundColor = Color.LightGray;
            MissingEnlargementCreator.TextColor       = Color.Brown;

            StatueCreator = new StatueCreator();
        }
コード例 #4
0
        public AnimationCompiler(StreamWriter tileNameWriter) : base(_subDirName, tileNameWriter)
        {
            MissingAnimationCreator           = new MissingTileCreator();
            MissingAnimationCreator.TextColor = Color.Black;

            MissingAnimationFloorCreator            = new MissingTileCreator();
            MissingAnimationFloorCreator.TextColor  = Color.Black;
            MissingAnimationFloorCreator.BitmapSize = Program.ItemSize;
        }
コード例 #5
0
        public ObjectCompiler(StreamWriter tileNameWriter) : base(_subDirName, tileNameWriter)
        {
            MissingObjectTileCreator           = new MissingTileCreator();
            MissingObjectTileCreator.TextColor = Color.DarkBlue;
            MissingObjectTileCreator.TileSize  = MissingTileSize.Item;

            MissingObjectFloorTileCreator            = new MissingTileCreator();
            MissingObjectFloorTileCreator.TextColor  = Color.DarkBlue;
            MissingObjectFloorTileCreator.BitmapSize = Program.ItemSize;
        }
コード例 #6
0
        public UICompiler(StreamWriter tileNameWriter) : base(_subDirName, tileNameWriter)
        {
            MissingUITileCreator                 = new MissingTileCreator();
            MissingUITileCreator.TextColor       = Color.Yellow;
            MissingUITileCreator.BackgroundColor = Color.Gray;

            MissingUISubTileCreator                 = new MissingSubTileCreator();
            MissingUISubTileCreator.TextColor       = Color.Yellow;
            MissingUISubTileCreator.BackgroundColor = Color.Gray;
        }
コード例 #7
0
        public ArtifactCompiler(StreamWriter tileNameWriter) : base(_subDirName, tileNameWriter)
        {
            ObjectBaseDirectory = new DirectoryInfo(Path.Combine(Program.InputDirectory.FullName, _objectSubDirName));

            MissingArtifactTileCreator           = new MissingTileCreator();
            MissingArtifactTileCreator.TextColor = Color.Purple;
            MissingArtifactTileCreator.TileSize  = MissingTileSize.Item;

            MissingArtifactFloorTileCreator            = new MissingTileCreator();
            MissingArtifactFloorTileCreator.TextColor  = Color.Purple;
            MissingArtifactFloorTileCreator.BitmapSize = Program.ItemSize;
        }
コード例 #8
0
        public MonsterCompiler(StreamWriter tileNameWriter) : base(_subDirName, tileNameWriter)
        {
            MissingMonsterTileCreator            = new MissingTileCreator();
            MissingMonsterTileCreator.TextColor  = Color.Red;
            MissingMonsterTileCreator.Capitalize = true;

            MissingCorpseTileCreator           = new MissingTileCreator();
            MissingCorpseTileCreator.TextColor = Color.DarkBlue;
            MissingCorpseTileCreator.TileSize  = MissingTileSize.Item;

            StatueCreator = new StatueCreator();
        }
コード例 #9
0
 public PlayerCompiler(StreamWriter tileNameWriter) : base(_subDirName, tileNameWriter)
 {
     MissingPlayerTileCreator = new MissingTileCreator();
     MissingPlayerTileCreator.BackgroundColor = Color.White;
     MissingPlayerTileCreator.SetTextFont(FontFamily.GenericSansSerif, 10.0f);
 }
コード例 #10
0
 public MiscCompiler(StreamWriter tileNameWriter) : base(_subDirName, tileNameWriter)
 {
     MissingMiscTileCreator                 = new MissingTileCreator();
     MissingMiscTileCreator.TextColor       = Color.Black;
     MissingMiscTileCreator.BackgroundColor = Color.Azure;
 }