public TextureInfo(string file, TextureType type, int width, int height, int tick = 0, bool searchFile = true, bool load = true) { if (searchFile) { file = FileExplorer.FindIn(FileExplorer.Misc, file); } this.file = file; Type = type; Tick = tick; Width = width; Height = height; if (load) { if (Type == TextureType.IMAGE) { textures = SheetManager.AddTexture(file, out Width, out Height); } else { textures = SheetManager.AddSprite(file, width, height); } } }
protected override void Initialize() { // Create a new SpriteBatch, which can be used to draw textures. spriteBatch = new SpriteBatch(GraphicsDevice); gameContent = Content; Components.Add(new InputHandler(this)); SheetManager.Initialize(this); manager = new GameStateManager(this); Components.Add(manager); manager.ChangeState(new MainMenuState(this, manager)); graphics.PreferredBackBufferWidth = GAME_WIDTH; graphics.PreferredBackBufferHeight = GAME_HEIGHT; graphics.ApplyChanges(); IsMouseVisible = true; Config.Initialize(this); // NoiseGenerator.Initialize(this); base.Initialize(); }
//public double cruelty; //public List<????> TimeMetadata; private void Awake() { // USE FOR TESTING modeLine = 4; System.Random random = new System.Random(); noteList = new List <NoteData>(); for (int i = 0; i < 20; i++) { noteList.Add(new NoteData(i / 4.0, random.Next(0, 4), i % 2, 0)); noteList.Add(new NoteData(i / 4.0, -1, 2, 0)); } //noteList.Add(new LongNoteData(0, 0, 0, 0, 2)); bpmList = new List <BpmData>(); bpmList.Add(new BpmData(0, 120)); noteList.Sort(); var keynote = from note in noteList where note.line != -1 select note; noteCount = keynote.Count(); // DontDestroyOnLoad(this); if (instance == null) { instance = this; } else { Destroy(this); } }
protected override void Initialize() { Components.Add(new InputHandler(this)); Config.Initialize(this); hud = new HUD(this); hud.Initialize(); SheetManager.Initialize(this); canvas = new Canvas(this); level = new TileMap(30, 30); level.AddTileSet(new TileSet("TileSheets\\dirt.png", 32, 32)); for (int i = 0; i < 3; i++) { level.AddLayer(new MapLayer(level)); } level.CurrentLayerIndex = 0; canvas.Initialize(); base.Initialize(); }
public static void CredentialSheetServiceByToken() { if (DriveService == null) { UserCredential credential; using (var stream = new FileStream(credentialPath, FileMode.Open, FileAccess.Read)) { string credPath = "token.json"; credential = GoogleWebAuthorizationBroker.AuthorizeAsync( GoogleClientSecrets.Load(stream).Secrets, new string[] { SheetsService.Scope.Spreadsheets }, "user", CancellationToken.None, new FileDataStore(credPath, true)).Result; Console.WriteLine("Credential file saved to: " + credPath); } // Create Drive API service. var service = new SheetsService(new BaseClientService.Initializer() { HttpClientInitializer = credential, ApplicationName = ApplicationName, }); SheetService = service; SheetManager.Init(service); } }
public SCEELibs(string id) { _currentID = id; _sheetManager = new SheetManager(id); _widgetManager = new WidgetManager(id); _modulesStorageManager = new StorageManager(id); }
public Font(FontInfo info) { Info = info; characters = SheetManager.AddFont(info); WidthGap = (int)(Info.SpaceSize.X * multiplier); HeightGap = (int)(Info.SpaceSize.Y * multiplier); MaxWidth = (int)(Info.MaxSize.X * multiplier); MaxHeight = (int)(Info.MaxSize.Y * multiplier); }
List <SavedSheetLine> savedLines = new List <SavedSheetLine>(); //saved lines go here ///////////// private void Awake() { if (instance != null) { Destroy(this); } else { instance = this; } }
public VertexRenderer(Game game, GraphicsDevice graphics, SpriteBatch spriteBatch, ColorManager colorManager, SpriteRenderer spriteRenderer, VertexManager vertexManager, CameraManager cameraManager, SheetManager sheetManager) { this.game = game; this.graphics = graphics; this.spriteBatch = spriteBatch; this.spriteRenderer = spriteRenderer; this.vertexManager = vertexManager; this.cameraManager = cameraManager; this.sheetManager = sheetManager; this.colorManager = colorManager; }
protected override void Dispose(bool disposing) { Stopped = true; UISpriteManager.Dispose(); MasterRenderer.Dispose(); SheetManager.DeleteSheets(); FontManager.Dispose(); base.Dispose(disposing); }
private void Start() { sheetM = gameM.sheetM; switch (sheetM.modeLine) { case 4: KeyCodes = KeyCodes4K; break; case 5: KeyCodes = KeyCodes5K; break; case 6: KeyCodes = KeyCodes6K; break; case 8: KeyCodes = KeyCodes8K; break; } }
private void Start() { sheetM = gameM.sheetM; inputM = InputManager.instance; switch (sheetM.modeLine) { case 4: PressingEffects = PressingEffects4K; break; case 5: PressingEffects = PressingEffects5K; break; case 6: PressingEffects = PressingEffects6K; break; case 8: PressingEffects = PressingEffects8K; break; } }
public void ShouldCreateSheet() { var sheetDTO = new SheetDTO() { Name = "Ficha modelo", GameStyle = "3D&T", Text = "Atributos - Forca: 0" }; ISheetManager sheetManager = new SheetManager(); var sheet = sheetManager.Create(sheetDTO); Assert.AreEqual(sheetDTO.Name, sheet.Name); Assert.AreEqual(sheetDTO.GameStyle, sheet.GameStyle); Assert.AreEqual(sheetDTO.Text, sheet.Text); }
protected override void OnLoad() { Console.Write("Loading..."); base.OnLoad(); KeyInput.SetWindow(this); MouseInput.SetWindow(this); // Load icon var iconData = BitmapLoader.LoadBytes(FileExplorer.FindIn(FileExplorer.Misc, "warsnu"), out var iconWidth, out var iconHeight); Icon = new WindowIcon(new Image(iconWidth, iconHeight, iconData)); MasterRenderer.Initialize(); SheetManager.InitSheets(); timer.Restart(); FontManager.Load(); timer.StopAndWrite("Loading Fonts"); timer.Restart(); AudioController.Load(); MusicController.Load(); timer.StopAndWrite("Loading Sound"); timer.Restart(); GameController.Load(); timer.StopAndWrite("Loading Rules"); SheetManager.FinishSheets(); MasterRenderer.InitRenderer(); GameController.CreateFirst(); Ready = true; Console.WriteLine(" Done!"); if (Program.OnlyLoad) { Program.Exit(); } }
public void ShouldEditSheet() { var sheetDTO = new SheetDTO() { Name = "Ficha modelo [MODIFIED]", GameStyle = "3D&T [MODIFIED]", }; var sheet = new Sheet() { Name = "Ficha modelo", GameStyle = "3D&T", Text = "Atributos - Forca: 0" }; ISheetManager sheetManager = new SheetManager(); var sheetEdited = sheetManager.Edit(sheet, sheetDTO); Assert.AreEqual(sheetDTO.Name, sheetEdited.Name); Assert.AreEqual(sheetDTO.GameStyle, sheetEdited.GameStyle); Assert.AreEqual(sheet.Text, sheetEdited.Text); }
public WorldRenderer(MapManager mapManager, SheetManager sheetManager) { this.mapManager = mapManager; this.sheetManager = sheetManager; }
public void SetTime(SheetManager sheetManager) { Time = TimeCalc.GetTime(timing + GameManager.WAITTIMING, sheetManager) + GameManager.WAITTIME; }
// SheetManager Parameter should be fixed to TimeMetadata for performance. public static double GetTiming(float time, SheetManager sheetManager) { return(time * sheetManager.bpmList[0].bpm * (1.0 / 60.0)); }
public void SheetManagerRibControl(IRibbonControl control, bool pressed) { SheetManager.SheetManagerCTP(); SheetManager.ctp.Visible = pressed; }
public static float GetTime(double timing, SheetManager sheetManager) { return((float)(timing * (1.0 / sheetManager.bpmList[0].bpm)) * 60.0f); }
public static SerializableSheet GetSerializableSheet(SheetManager m) { return(null); }