private static Window_Command new_map_window(int width) { List <string> commands = new List <string> { "Edit Unit", "Move Unit", "Change Team", "Copy Unit", "Remove Unit" }; var window = new Window_Command_Scrollbar( new Vector2(8 + (show_menu_on_right ? (Config.WINDOW_WIDTH - (width + 16)) : 0), 24), width, 8, commands); window.stereoscopic = Config.MAPCOMMAND_WINDOW_DEPTH; window.help_stereoscopic = Config.MAPCOMMAND_HELP_DEPTH; window.color_override = Window_Unit_Team.TEAM - 1; return(window); }
private static Window_Command new_map_window(int width) { List <string> commands = new List <string> { "Unit", "Add Unit", "Paste Unit", "Reinforcements", "Options", "Clear Units", "Mirror Units", "Playtest", "Revert", "Save", "Quit" }; var window = new Window_Command_Scrollbar( new Vector2(8 + (show_menu_on_right ? (Config.WINDOW_WIDTH - (width + 16)) : 0), 24), width, 8, commands); window.stereoscopic = Config.MAPCOMMAND_WINDOW_DEPTH; window.help_stereoscopic = Config.MAPCOMMAND_HELP_DEPTH; window.color_override = Window_Unit_Team.TEAM - 1; return(window); }
private static Window_Command new_map_window(int width) { List <string> commands = new List <string> { "Refresh", "Delete Unit", "Skip Chapter", "Heal", "Support++", "Level Up", Global.game_map.fow ? "Toggle Fog Off" : "Toggle Fog On", "Toggle Inf Mov", Game_AI.AI_ENABLED ? "Toggle AI Off" : "Toggle AI On" }; var window = new Window_Command_Scrollbar( new Vector2(8 + (Global.player.is_on_left() ? (Config.WINDOW_WIDTH - (width + 16)) : 0), 24), width, 8, commands); window.stereoscopic = Config.MAPCOMMAND_WINDOW_DEPTH; window.help_stereoscopic = Config.MAPCOMMAND_HELP_DEPTH; return(window); }
private static Window_Command NewWindow(Game_Unit unit) { List <string> commands = new List <string>(); foreach (int classId in PromotionChoices(unit)) { commands.Add(Global.data_classes[classId].name); } Window_Command window; if (commands.Count <= MAX_ROWS) { window = new Window_Command(new Vector2(24, 8), WIDTH, commands); } else { window = new Window_Command_Scrollbar(new Vector2(24, 8), WIDTH + 8, MAX_ROWS, commands); } window.text_offset = new Vector2(4, 0); window.stereoscopic = Config.MAPCOMMAND_WINDOW_DEPTH; window.help_stereoscopic = Config.MAPCOMMAND_HELP_DEPTH; return(window); }