Хорошо! Хорошо!:  0
Плохо! Плохо!:  0
Показано с 1 по 3 из 3

Тема: No Scene Title

  1. #1
    Маститый Аватар для Andrew
    Информация о пользователе
    Регистрация
    08.02.2011
    Адрес
    Беларусь, Витебск
    Сообщений
    1,049
    Записей в дневнике
    3
    Репутация: 30 Добавить или отнять репутацию

    По умолчанию No Scene Title

    Не ругайте меня за то, что я выкладываю простые скрипты, но может они кому нибудь пригодятся.
    Этот скрипт убирает меню. Я его делал(изменял Scene_Title) для себя. В основном этот для роликов(что бы меню не мешало).
    Код:
    class Scene_Title < Scene_Base
     
      def main
        if $BTEST                         
          battle_test                     
        else                              
          super                           
        end
      end
      def start
        super
        load_database                     
        create_game_objects                                                       
      end
      def post_start
        command_new_game
      end
      def load_database
        $data_actors        = load_data("Data/Actors.rvdata")
        $data_classes       = load_data("Data/Classes.rvdata")
        $data_skills        = load_data("Data/Skills.rvdata")
        $data_items         = load_data("Data/Items.rvdata")
        $data_weapons       = load_data("Data/Weapons.rvdata")
        $data_armors        = load_data("Data/Armors.rvdata")
        $data_enemies       = load_data("Data/Enemies.rvdata")
        $data_troops        = load_data("Data/Troops.rvdata")
        $data_states        = load_data("Data/States.rvdata")
        $data_animations    = load_data("Data/Animations.rvdata")
        $data_common_events = load_data("Data/CommonEvents.rvdata")
        $data_system        = load_data("Data/System.rvdata")
        $data_areas         = load_data("Data/Areas.rvdata")
      end
      def load_bt_database
        $data_actors        = load_data("Data/BT_Actors.rvdata")
        $data_classes       = load_data("Data/BT_Classes.rvdata")
        $data_skills        = load_data("Data/BT_Skills.rvdata")
        $data_items         = load_data("Data/BT_Items.rvdata")
        $data_weapons       = load_data("Data/BT_Weapons.rvdata")
        $data_armors        = load_data("Data/BT_Armors.rvdata")
        $data_enemies       = load_data("Data/BT_Enemies.rvdata")
        $data_troops        = load_data("Data/BT_Troops.rvdata")
        $data_states        = load_data("Data/BT_States.rvdata")
        $data_animations    = load_data("Data/BT_Animations.rvdata")
        $data_common_events = load_data("Data/BT_CommonEvents.rvdata")
        $data_system        = load_data("Data/BT_System.rvdata")
      end
      def create_game_objects
        $game_temp          = Game_Temp.new
        $game_message       = Game_Message.new
        $game_system        = Game_System.new
        $game_switches      = Game_Switches.new
        $game_variables     = Game_Variables.new
        $game_self_switches = Game_SelfSwitches.new
        $game_actors        = Game_Actors.new
        $game_party         = Game_Party.new
        $game_troop         = Game_Troop.new
        $game_map           = Game_Map.new
        $game_player        = Game_Player.new
      end
    
      def confirm_player_location
        if $data_system.start_map_id == 0
          print "Player start location not set."
          exit
        end
      end
      def command_new_game
        confirm_player_location
        $game_party.setup_starting_members            
        $game_map.setup($data_system.start_map_id)    
        $game_player.moveto($data_system.start_x, $data_system.start_y)
        $game_player.refresh
        $scene = Scene_Map.new
        Graphics.frame_count = 0
        $game_map.autoplay
      end
      def battle_test
        load_bt_database                  
        create_game_objects               
        Graphics.frame_count = 0          
        $game_party.setup_battle_test_members
        $game_troop.setup($data_system.test_troop_id)
        $game_troop.can_escape = true
        $game_system.battle_bgm.play
        snapshot_for_background
        $scene = Scene_Battle.new
      end
    end

  2. #2
    Создатель Аватар для Рольф
    Информация о пользователе
    Регистрация
    14.04.2008
    Адрес
    Южно- Сахалинск/Пенза
    Сообщений
    10,283
    Записей в дневнике
    2
    Репутация: 108 Добавить или отнять репутацию

    По умолчанию

    Может тебе создать тему и там свои мини скрипты выкладывать.

  3. #3
    Маститый Аватар для Narcotic Truth
    Информация о пользователе
    Регистрация
    29.04.2008
    Адрес
    RUSSIA
    Сообщений
    1,280
    Записей в дневнике
    2
    Репутация: 26 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Рольф Посмотреть сообщение
    Может тебе создать тему и там свои мини скрипты выкладывать.
    Надо сделать оглавление по 3м параметрам: по названию, по системе(cms, cbs и т.д.) и по автору. Тогда все темы можно будет легко находить)
    --- Yellow House Studio ---

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
No Scene Title