TDS'S PROFILE

Ofblowman telefagus pentaculus benterpinize farntormian criscodophin nectoglabbit frontonian smectarufus foninax trickendance trinnoctor pontalifanarian trudinox nolicanisis.
Silver Heart
A short game with a simple ontological story.

Search

Filter

I am seeking a script!

Do you want to animate a series of images or have the script itself makes the effect for you?

Menu Modification!

Something like this should do it.

#==============================================================================
# ** Window_MenuCommand
#------------------------------------------------------------------------------
#  This command window appears on the menu screen.
#==============================================================================

class Window_MenuCommand < Window_Command
  #--------------------------------------------------------------------------
  # * Add Main Commands to List
  #--------------------------------------------------------------------------
  def add_main_commands
    add_command(Vocab::item,   :item,   main_commands_enabled)
    add_command(Vocab::equip,  :equip,  main_commands_enabled)
  end
  #--------------------------------------------------------------------------
  # * Add Save to Command List
  #--------------------------------------------------------------------------
  def add_save_command ; end
end


#==============================================================================
# ** Window_ItemCategory
#------------------------------------------------------------------------------
#  This window is for selecting a category of normal items and equipment
# on the item screen or shop screen.
#==============================================================================

class Window_ItemCategory < Window_HorzCommand
  #--------------------------------------------------------------------------
  # * Create Command List
  #--------------------------------------------------------------------------
  def make_command_list
    add_command(Vocab::item,     :item)
    add_command(Vocab::armor,    :armor)
  end
end

tell me more about your incredibly faithful video game clone



Apparently faithful enough to make Square Enix send me a copyright notice for some odd reason.

Battle retry testing

author=Clareain_Christopher
Really cool. It's annoying to have to run back to a boss battle, so features like this are always welcomed.


Yeah, but it's a pain to test and make sure it works properly since one bug could break the whole game.

Silver Heart

Thank you.

Ever feel like you have no idea what you're doing?

author=slashphoenix
Do you ever feel this way in regards to games or whatever your passion is? How do you resist the urge to compare yourself to everyone else? Does this go away when you've made a lot of games, or something people consider critically acclaimed.

Thanks for listening :)


Yes, I usually go "What was his approach!?" whenever I see someone do something I've been wanting to do and have not succeeded in a satisfactory manner. Sadly, it rarely lives up to my expectations and it's usually a very butchered version of what it's supposed to be, but when someone does something with a script in a way I had never thought of before it just blows me away.

As for comparing myself to other people, I already know I'm far from a good scripter when compared to the people whose work I follow. I just keep working to improve my skills, and over time I've even had the chance to meet some of the people whose work I admire.

People rarely change, so even if you become really skilled you're pretty much still you. If you tend to compare yourself to others and put yourself down when you see something superior then that is still going to keep happening, even if your work is great.

Every person I draw has T-rex arms.

Post an insane lie about the person above you

Ratty524 is a member of the Buttluminati, an offshoot group of the illuminati that holds all the secrets of the butts and control all the butt media and butt religion.

Butts.

I always get super anxious about revealing stuff :P

Then someone points out something obvious you missed or in the worst case scenario no one posts anything.

RMVX ACE: How to pan screen back to origin?

I think this may be able to do it.

#==============================================================================
# ** Game_Interpreter
#------------------------------------------------------------------------------
#  An interpreter for executing event commands. This class is used within the
# Game_Map, Game_Troop, and Game_Event classes.
#==============================================================================

class Game_Interpreter
  #--------------------------------------------------------------------------
  # * Pan Screen to Origin
  #     speed : scrolling speed
  #--------------------------------------------------------------------------
  def pan_screen_to_origin(speed = 2)
    2.times {
      # Scroll to Screen Center
      scroll_to_screen_center(speed)
      # Wait While Scrolling
      wait(1) while $game_map.scrolling?
    }
  end
  #--------------------------------------------------------------------------
  # * Scroll to Screen Center
  #     speed : scrolling speed
  #--------------------------------------------------------------------------
  def scroll_to_screen_center(speed)
    # Get Player Center Positions
    px = $game_player.x - $game_player.center_x  ; py = $game_player.y - $game_player.center_y
    # If Screen Center is to the Right
    if px > $game_map.display_x
      # Scroll Right
      $game_map.start_scroll(6, px - $game_map.display_x , speed)            
    end
    # If Screen Center is to the Left
    if px < $game_map.display_x
      # Scroll Right
      $game_map.start_scroll(4, $game_map.display_x - px , speed)            
    end    
    # If Screen Center is up
    if py < $game_map.display_y
      # Scroll Up
      $game_map.start_scroll(8, $game_map.display_y - py, speed)      
    end
    # If Screen Center is Down
    if py > $game_map.display_y
      # Scroll Down
      $game_map.start_scroll(2, py - $game_map.display_y, speed)
    end    
  end
end

Use this in a script call and it should center the screen.

pan_screen_to_origin

Or

pan_screen_to_origin(speed)
# Speed = Scroll Speed
# pan_screen_to_origin(6)

Let me know if it works.