Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*:
- *@plugindesc
- *@autor
- *
- *@param Titulo
- *@desc Imagem do titulo do jogo logalizado na pasta img\system.
- *@default TitulodoJogo
- *
- *@param NewGame
- *@desc Imagem de iniciar o jogo logalizado na pasta img\system.
- *@default Iniciar
- *
- *@param Continue
- *@desc Imagem da tela de jogos salvos logalizado na pasta img\system.
- *@default Continuar
- *
- *@param Options
- *@desc Imagem da tela de opções do jogo logalizado na pasta img\system.
- *@default Opcoes
- *
- *=====================================================================
- *@help
- *Todas as imagens precisam esta dentro da pasta informada pelo Plugin
- *para evitar erros em seu projeto!
- *=====================================================================
- *
- *Agradeço pela ajuda do Takkun pelas adequações realisadas para que
- *o plugins viesse a funcionar corretamente.
- *
- */
- var parameters = PluginManager.parameters('Julio');
- var TitulodoJogo = parameters['TitulodoJogo'];
- var NewGame = parameters['Iniciar'];
- var Continue = parameters['Continuar'];
- var Options = parameters['Opcoes'];
- var commandImages = ['Iniciar', 'Continuar', 'Opcoes'];
- Scene_Title.prototype.createCommandWindow = function() {
- this._commandWindow = new Window_TitleCommand();
- this._commandWindow.visible = false;
- this._commandWindow.x = Graphics.width * 2;
- this._commandWindow.y = Graphics.height * 2;
- this._commandWindow.setHandler('newGame', this.commandNewGame.bind(this));
- this._commandWindow.setHandler('continue', this.commandContinue.bind(this));
- this._commandWindow.setHandler('options', this.commandOptions.bind(this));
- this.addWindow(this._commandWindow);
- };
- var Julio_start = Scene_Title.prototype.start;
- Scene_Title.prototype.start = function() {
- Julio_start.apply(this);
- this.createcommandImages();
- this.createTitulo();
- };
- Scene_Title.prototype.createTitulo = function() {
- this._Titulo = new Sprite();
- this._Titulo.bitmap = ImageManager.loadSystem(TitulodoJogo);
- this.addChild(this._Titulo);
- };
- Scene_Title.prototype.createcommandImages = function() {
- this._imageCommands = new Sprite();
- this.addChild(this._imageCommands);
- };
- var Julio_update = Scene_Title.prototype.update;
- Scene_Title.prototype.update = function() {
- Julio_update.apply(this);
- this._imageCommands.bitmap = ImageManager.loadSystem(commandImages[this._commandWindow.index]);
- };
- Window_TitleCommand.prototype.makeCommandList = function() {
- this.addCommand(TextManager.newGame, 'newGame');
- this.addCommand(TextManager.continue, 'continue', this.isContinueEnabled());
- this.addCommand(TextManager.options, 'options');
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement