Main Menu
  • Welcome to The RPG Maker Resource Kit.

Things I wish I knew earlier...

Started by Heretic86, September 27, 2011, 12:12:47 AM

0 Members and 1 Guest are viewing this topic.

Heretic86

The more experience I gain mapping and eventing, I've found that there are a lot of things I wish I knew earlier.  It just makes me feel like a total idiot for not knowing something that was intended to be Obvious!  So, I thought we could share some of those things with the rest of the Community so we can all benefit.  I'll start off with one dumb trick that I really wish that I had known when I began mapping, and found accidentally while trying to Run, hit the wrong key, then found out about this "Trick".  If anyone else has any Tricks or Quirks, please feel free to share them as well!

Holding the CTRL Key while Playtesting allows you to Walk through Solid Walls and Avoid Encounters.

---

Event Scripts BREAK if they overrun on their Lines.

Doesn't affect the Main Script Window.  For example:
message.text_speed = message.text_spe
ed_player


or

message.text_speed = message
.text_speed_player



This Event Script will work: (with the right variables set up)
message.text_speed =
message.text_speed_player
Heretic's Vehicles XP (Boat and Magic Carpet)

Heretic's Collection XP Ver 2.3 - Updated to include Dynamic Lighting, Moving Platforms, Vehicles, and much much more!

Adon

#1
I wish I knew all of this stuff too!
I found that in VX:
Game_Player has this:

  return if $TEST and Input.press?(Input::CTRL)   # During test play?
    return if in_vehicle?                           # Riding in vehicle?
    if $game_map.bush?(@x, @y)                      # If in bush
      @encounter_count -= 2                         # Reduce encounters by 2
    else                                            # If not in bush
      @encounter_count -= 1                         # Reduce encounters by 1
    end

This reduces the encounter rate by one when pressing the CTRL button, this is true,[/code]


  def debug_through?
    return false unless $TEST
    return Input.press?(Input::CTRL)
  end

This is the other thing, only part I think.

I'm back.