# **** Basic Event Creation Procedure ****
#
# 1) Create Event
# 2) Set Page Graphics & Conditions
# 3) Set Page Conditions
# 4) Add New Page (If Needed)
# 5) Repeat Steps 2-4 as needed
# 6) End Event
#
#
# **** Syntax Instructions *****
#
# Creating Event
# - Event_Spawner.create_event(x = 0, y = 0, name = '')
#
# Adding Event Command
# - Event_Spawner.add_event_command(code, parameters = [], indent = 0)
#
# Setting Page Condition
# - Event_Spawner.set_page_condition({<parameters>})
# 'switch1' => switch_id
# 'switch2' => switch_id
# 'selfswitch' => 'A', 'B', 'C' or 'D'
# 'variable' => [variable_id, value]
#
# Setting Page Graphic
# - Event_Spawner.set_page_graphic(
# 'tileid' => id
# 'c_name' => 'character_filename'
# 'c_hue' => 0..360
# 'dir' => 2 : Down, 4 : Left, 6 : Right, 8 : Up
# 'pattern' => 0..3
# 'opacity' => 0..255
# 'blend' => 0 : Normal, 1 : Addition, 2 : Subtraction
#
# Setting Page Trigger
# - Event_Spawner.set_page_trigger(trigger)
# 0 : Action Button, 1 : Contact With Player, 2 - Contact With Event
# 3 : Autorun, 4 : Parallel Processing
#
# Set Page Move Settings
# - Event_Spawner.set_page_move_settings({<parameters>})
# 'type' => 0 : fixed, 1 : random, 2 : approach, 3 : custom).
# 'speed' => 1 : slowest ... 6 : fastest
# 'freq' => 1 : lowest ... 6 : highest
# 'route' => RPG::MoveRoute (See Generate Move Route)
#
# Generate Move Route
# - Event_Spawner.generate_move_route(list = [], repeat, skippable)
# See Method Heading For List Parameters