#==============================================================================
# module RMXOS
#------------------------------------------------------------------------------
# Contains options used for the game that can be set up.
#==============================================================================
module RMXOS::Options
SERVERS = []
SAVE_DATA = {}
CREATION_DATA = {}
#::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
# Server / Connection Settings
#::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
SERVER_REFRESH = 200
SERVER_TIMEOUT = 200
SERVERS.push(RMXOS::Server.new('Server Local', '127.0.0.1', 54269))
#SERVERS.push(RMXOS::Server.new('Endil', '127.0.0.1', 54268))
#SERVERS.push(RMXOS::Server.new('Sally', '5.184.209.29', 54269))
#SERVERS.push(RMXOS::Server.new('BlizzDev', '161.53.76.80', 54269))
#SERVERS.push(RMXOS::Server.new('My Server', 'www.myserver.net', 54269))
#::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
# System
#::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
MIN_USERPASS_LENGTH = 3
MAX_USERPASS_LENGTH = 16
CHATINPUT_WIDTH = 320
CHATBOX_WIDTH = 320
CHATBOX_LINES = 8
CHATINPUT_MAX_LENGTH = 40
#::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
# Save Data
# - see the documentation to learn how to set up which data is being saved
# by RMX-OS.
#::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
# save container variable definitions
SAVE_CONTAINERS = [
'$game_system',
'$game_switches',
'$game_variables',
'$game_self_switches',
'$game_party',
'$game_actors',
'$game_map',
'$game_player'
]
# general save data setup
SAVE_DATA['Graphics.frame_count'] = []
SAVE_DATA[Game_System] = ['@timer', '@timer_working', '@menu_disabled']
SAVE_DATA[Game_Switches] = ['@data']
SAVE_DATA[Game_Variables] = ['@data']
SAVE_DATA[Game_SelfSwitches] = ['@data']
SAVE_DATA[Game_Party] = ['@gold', '@steps', '@actors', '@items', '@weapons',
'@armors']
SAVE_DATA[Game_Actors] = ['@data']
SAVE_DATA[Game_Map] = ['@map_id']
SAVE_DATA[Game_Player] = ['@x', '@y', '@real_x', '@real_y', '@character_name',
'@encounter_count']
SAVE_DATA[Game_Actor] = ['@actor_id', '@name', '@character_name',
'@character_hue', '@class_id', '@weapon_id', '@armor1_id', '@armor2_id',
'@armor3_id', '@armor4_id', '@level', '@exp', '@skills', '@hp', '@sp',
'@states', '@maxhp_plus', '@maxsp_plus', '@str_plus', '@dex_plus',
'@agi_plus', '@int_plus']
# for all classes that must have default arguments specified
CREATION_DATA[Game_Actor] = '1'
end