Example #1
0
        public void loadConfigurationOptionsFromMe()
        {
            configMember.addConfigurationOption("sim_UUID", ConfigurationOption.ConfigurationTypes.TYPE_UUID_NULL_FREE,
                                                "UUID of Region (Default is recommended, random UUID)",
                                                RegionID.ToString(), true);
            configMember.addConfigurationOption("sim_name", ConfigurationOption.ConfigurationTypes.TYPE_STRING_NOT_EMPTY,
                                                "Region Name", RegionName, true);
            configMember.addConfigurationOption("sim_location_x", ConfigurationOption.ConfigurationTypes.TYPE_UINT32,
                                                "Grid Location (X Axis)", m_regionLocX.ToString(), true);
            configMember.addConfigurationOption("sim_location_y", ConfigurationOption.ConfigurationTypes.TYPE_UINT32,
                                                "Grid Location (Y Axis)", m_regionLocY.ToString(), true);
            //m_configMember.addConfigurationOption("datastore", ConfigurationOption.ConfigurationTypes.TYPE_STRING_NOT_EMPTY, "Filename for local storage", "OpenSim.db", false);
            configMember.addConfigurationOption("internal_ip_address",
                                                ConfigurationOption.ConfigurationTypes.TYPE_IP_ADDRESS,
                                                "Internal IP Address for incoming UDP client connections",
                                                m_internalEndPoint.Address.ToString(),
                                                true);
            configMember.addConfigurationOption("internal_ip_port", ConfigurationOption.ConfigurationTypes.TYPE_INT32,
                                                "Internal IP Port for incoming UDP client connections",
                                                m_internalEndPoint.Port.ToString(), true);
            configMember.addConfigurationOption("allow_alternate_ports",
                                                ConfigurationOption.ConfigurationTypes.TYPE_BOOLEAN,
                                                "Allow sim to find alternate UDP ports when ports are in use?",
                                                m_allow_alternate_ports.ToString(), true);
            configMember.addConfigurationOption("external_host_name",
                                                ConfigurationOption.ConfigurationTypes.TYPE_STRING_NOT_EMPTY,
                                                "External Host Name", m_externalHostName, true);
            configMember.addConfigurationOption("lastmap_uuid", ConfigurationOption.ConfigurationTypes.TYPE_UUID,
                                                "Last Map UUID", lastMapUUID.ToString(), true);
            configMember.addConfigurationOption("lastmap_refresh", ConfigurationOption.ConfigurationTypes.TYPE_STRING_NOT_EMPTY,
                                                "Last Map Refresh", Util.UnixTimeSinceEpoch().ToString(), true);

            configMember.addConfigurationOption("nonphysical_prim_max", ConfigurationOption.ConfigurationTypes.TYPE_INT32,
                                                "Maximum size for nonphysical prims", m_nonphysPrimMax.ToString(), true);

            configMember.addConfigurationOption("physical_prim_max", ConfigurationOption.ConfigurationTypes.TYPE_INT32,
                                                "Maximum size for physical prims", m_physPrimMax.ToString(), true);

            configMember.addConfigurationOption("clamp_prim_size", ConfigurationOption.ConfigurationTypes.TYPE_BOOLEAN,
                                                "Clamp prims to max size", m_clampPrimSize.ToString(), true);

            configMember.addConfigurationOption("object_capacity", ConfigurationOption.ConfigurationTypes.TYPE_INT32,
                                                "Max objects this sim will hold", m_objectCapacity.ToString(), true);

            configMember.addConfigurationOption("scope_id", ConfigurationOption.ConfigurationTypes.TYPE_UUID,
                                                "Scope ID for this region", ScopeID.ToString(), true);

            configMember.addConfigurationOption("region_type", ConfigurationOption.ConfigurationTypes.TYPE_STRING,
                                                "Free form string describing the type of region", String.Empty, true);
        }
Example #2
0
        public void loadConfigurationOptionsFromMe()
        {
            configMember.addConfigurationOption("sim_UUID", ConfigurationOption.ConfigurationTypes.TYPE_UUID_NULL_FREE,
                                                "UUID of Region (Default is recommended, random UUID)",
                                                RegionID.ToString(), true);
            configMember.addConfigurationOption("sim_name", ConfigurationOption.ConfigurationTypes.TYPE_STRING_NOT_EMPTY,
                                                "Region Name", RegionName, true);
            configMember.addConfigurationOption("sim_location_x", ConfigurationOption.ConfigurationTypes.TYPE_UINT32,
                                                "Grid Location (X Axis)", m_regionLocX.ToString(), true);
            configMember.addConfigurationOption("sim_location_y", ConfigurationOption.ConfigurationTypes.TYPE_UINT32,
                                                "Grid Location (Y Axis)", m_regionLocY.ToString(), true);
            //m_configMember.addConfigurationOption("datastore", ConfigurationOption.ConfigurationTypes.TYPE_STRING_NOT_EMPTY, "Filename for local storage", "OpenSim.db", false);
            configMember.addConfigurationOption("internal_ip_address",
                                                ConfigurationOption.ConfigurationTypes.TYPE_IP_ADDRESS,
                                                "Internal IP Address for incoming UDP client connections",
                                                m_internalEndPoint.Address.ToString(),
                                                true);
            configMember.addConfigurationOption("internal_ip_port", ConfigurationOption.ConfigurationTypes.TYPE_INT32,
                                                "Internal IP Port for incoming UDP client connections",
                                                m_internalEndPoint.Port.ToString(), true);
            configMember.addConfigurationOption("allow_alternate_ports",
                                                ConfigurationOption.ConfigurationTypes.TYPE_BOOLEAN,
                                                "Allow sim to find alternate UDP ports when ports are in use?",
                                                m_allow_alternate_ports.ToString(), true);
            configMember.addConfigurationOption("external_host_name",
                                                ConfigurationOption.ConfigurationTypes.TYPE_STRING_NOT_EMPTY,
                                                "External Host Name", m_externalHostName, true);
            configMember.addConfigurationOption("master_avatar_uuid", ConfigurationOption.ConfigurationTypes.TYPE_UUID,
                                                "Master Avatar UUID", MasterAvatarAssignedUUID.ToString(), true);
            configMember.addConfigurationOption("master_avatar_first",
                                                ConfigurationOption.ConfigurationTypes.TYPE_STRING_NOT_EMPTY,
                                                "First Name of Master Avatar", MasterAvatarFirstName, true);
            configMember.addConfigurationOption("master_avatar_last",
                                                ConfigurationOption.ConfigurationTypes.TYPE_STRING_NOT_EMPTY,
                                                "Last Name of Master Avatar", MasterAvatarLastName, true);
            configMember.addConfigurationOption("master_avatar_pass", ConfigurationOption.ConfigurationTypes.TYPE_STRING,
                                                "(Sandbox Mode Only)Password for Master Avatar account",
                                                MasterAvatarSandboxPassword, true);
            configMember.addConfigurationOption("lastmap_uuid", ConfigurationOption.ConfigurationTypes.TYPE_UUID,
                                                "Last Map UUID", lastMapUUID.ToString(), true);
            configMember.addConfigurationOption("lastmap_refresh", ConfigurationOption.ConfigurationTypes.TYPE_STRING_NOT_EMPTY,
                                                "Last Map Refresh", Util.UnixTimeSinceEpoch().ToString(), true);

            configMember.addConfigurationOption("nonphysical_prim_max", ConfigurationOption.ConfigurationTypes.TYPE_INT32,
                                                "Maximum size for nonphysical prims", NonphysPrimMax.ToString(), true);

            configMember.addConfigurationOption("physical_prim_max", ConfigurationOption.ConfigurationTypes.TYPE_INT32,
                                                "Maximum size for physical prims", PhysPrimMax.ToString(), true);

            configMember.addConfigurationOption("clamp_prim_size", ConfigurationOption.ConfigurationTypes.TYPE_BOOLEAN,
                                                "Clamp prims to max size", m_clampPrimSize.ToString(), true);

            configMember.addConfigurationOption("object_capacity", ConfigurationOption.ConfigurationTypes.TYPE_INT32,
                                                "Max objects this sim will hold", m_objectCapacity.ToString(), true);

            configMember.addConfigurationOption("region_product", ConfigurationOption.ConfigurationTypes.TYPE_INT32,
                                                "Type of region, 1=full, 2=ocean/strait, 3=scenic, 4=plus", this.m_product.ToString(), true);

            configMember.addConfigurationOption("region_access", ConfigurationOption.ConfigurationTypes.TYPE_INT32,
                                                "Access restrictions, 0=anyone, 1=only Plus users", this.m_productAccess.ToString(), true);

            configMember.addConfigurationOption("outside_ip", ConfigurationOption.ConfigurationTypes.TYPE_STRING,
                                                "The ip address as seen by the outside world", this.OutsideIP, true);
        }
        public void LoadConfigurationOptions()
        {
            configMember.addConfigurationOption("region_flags",
                                                ConfigurationOption.ConfigurationTypes.TYPE_UINT32,
                                                String.Empty, "336723974", true);

            configMember.addConfigurationOption("max_agents",
                                                ConfigurationOption.ConfigurationTypes.TYPE_INT32,
                                                String.Empty, "40", true);

            configMember.addConfigurationOption("object_bonus_factor",
                                                ConfigurationOption.ConfigurationTypes.TYPE_DOUBLE,
                                                String.Empty, "1.0", true);

            configMember.addConfigurationOption("sim_access",
                                                ConfigurationOption.ConfigurationTypes.TYPE_INT32,
                                                String.Empty, "21", true);

            configMember.addConfigurationOption("terrain_base_0",
                                                ConfigurationOption.ConfigurationTypes.TYPE_UUID,
                                                String.Empty, DEFAULT_TERRAIN_TEXTURE_1.ToString(), true);

            configMember.addConfigurationOption("terrain_base_1",
                                                ConfigurationOption.ConfigurationTypes.TYPE_UUID,
                                                String.Empty, DEFAULT_TERRAIN_TEXTURE_2.ToString(), true);

            configMember.addConfigurationOption("terrain_base_2",
                                                ConfigurationOption.ConfigurationTypes.TYPE_UUID,
                                                String.Empty, DEFAULT_TERRAIN_TEXTURE_3.ToString(), true);

            configMember.addConfigurationOption("terrain_base_3",
                                                ConfigurationOption.ConfigurationTypes.TYPE_UUID,
                                                String.Empty, DEFAULT_TERRAIN_TEXTURE_4.ToString(), true);

            configMember.addConfigurationOption("terrain_start_height_0",
                                                ConfigurationOption.ConfigurationTypes.TYPE_DOUBLE,
                                                String.Empty, "10.0", true);

            configMember.addConfigurationOption("terrain_start_height_1",
                                                ConfigurationOption.ConfigurationTypes.TYPE_DOUBLE,
                                                String.Empty, "10.0", true);

            configMember.addConfigurationOption("terrain_start_height_2",
                                                ConfigurationOption.ConfigurationTypes.TYPE_DOUBLE,
                                                String.Empty, "10.0", true);

            configMember.addConfigurationOption("terrain_start_height_3",
                                                ConfigurationOption.ConfigurationTypes.TYPE_DOUBLE,
                                                String.Empty, "10.0", true);

            configMember.addConfigurationOption("terrain_height_range_0",
                                                ConfigurationOption.ConfigurationTypes.TYPE_DOUBLE,
                                                String.Empty, "60.0", true);

            configMember.addConfigurationOption("terrain_height_range_1",
                                                ConfigurationOption.ConfigurationTypes.TYPE_DOUBLE,
                                                String.Empty, "60.0", true);

            configMember.addConfigurationOption("terrain_height_range_2",
                                                ConfigurationOption.ConfigurationTypes.TYPE_DOUBLE,
                                                String.Empty, "60.0", true);

            configMember.addConfigurationOption("terrain_height_range_3",
                                                ConfigurationOption.ConfigurationTypes.TYPE_DOUBLE,
                                                String.Empty, "60.0", true);

            configMember.addConfigurationOption("region_water_height",
                                                ConfigurationOption.ConfigurationTypes.TYPE_DOUBLE,
                                                String.Empty, "20.0", true);

            configMember.addConfigurationOption("terrain_raise_limit",
                                                ConfigurationOption.ConfigurationTypes.TYPE_DOUBLE,
                                                String.Empty, "100.0", true);

            configMember.addConfigurationOption("terrain_lower_limit",
                                                ConfigurationOption.ConfigurationTypes.TYPE_DOUBLE,
                                                String.Empty, "-100.0", true);

            configMember.addConfigurationOption("sun_hour",
                                                ConfigurationOption.ConfigurationTypes.TYPE_DOUBLE,
                                                String.Empty, "0.0", true);
        }
        public void loadConfigurationOptions()
        {
            configMember.addConfigurationOption("billable_factor",
                                                ConfigurationOption.ConfigurationTypes.TYPE_FLOAT,
                                                String.Empty, "0.0", true);

//            configMember.addConfigurationOption("estate_id",
//                    ConfigurationOption.ConfigurationTypes.TYPE_UINT32,
//                    String.Empty, "100", true);

//            configMember.addConfigurationOption("parent_estate_id",
//                    ConfigurationOption.ConfigurationTypes.TYPE_UINT32,
//                    String.Empty, "1", true);

            configMember.addConfigurationOption("redirect_grid_x",
                                                ConfigurationOption.ConfigurationTypes.TYPE_INT32,
                                                String.Empty, "0", true);

            configMember.addConfigurationOption("redirect_grid_y",
                                                ConfigurationOption.ConfigurationTypes.TYPE_INT32,
                                                String.Empty, "0", true);

            configMember.addConfigurationOption("price_per_meter",
                                                ConfigurationOption.ConfigurationTypes.TYPE_UINT32,
                                                String.Empty, "1", true);

            configMember.addConfigurationOption("estate_name",
                                                ConfigurationOption.ConfigurationTypes.TYPE_STRING,
                                                String.Empty, "My Estate", true);

            configMember.addConfigurationOption("estate_manager_0",
                                                ConfigurationOption.ConfigurationTypes.TYPE_UUID,
                                                String.Empty, "00000000-0000-0000-0000-000000000000", true);

            configMember.addConfigurationOption("estate_manager_1",
                                                ConfigurationOption.ConfigurationTypes.TYPE_UUID,
                                                String.Empty, "00000000-0000-0000-0000-000000000000", true);

            configMember.addConfigurationOption("estate_manager_2",
                                                ConfigurationOption.ConfigurationTypes.TYPE_UUID,
                                                String.Empty, "00000000-0000-0000-0000-000000000000", true);

            configMember.addConfigurationOption("estate_manager_3",
                                                ConfigurationOption.ConfigurationTypes.TYPE_UUID,
                                                String.Empty, "00000000-0000-0000-0000-000000000000", true);

            configMember.addConfigurationOption("estate_manager_4",
                                                ConfigurationOption.ConfigurationTypes.TYPE_UUID,
                                                String.Empty, "00000000-0000-0000-0000-000000000000", true);

            configMember.addConfigurationOption("estate_manager_5",
                                                ConfigurationOption.ConfigurationTypes.TYPE_UUID,
                                                String.Empty, "00000000-0000-0000-0000-000000000000", true);

            configMember.addConfigurationOption("estate_manager_6",
                                                ConfigurationOption.ConfigurationTypes.TYPE_UUID,
                                                String.Empty, "00000000-0000-0000-0000-000000000000", true);

            configMember.addConfigurationOption("estate_manager_7",
                                                ConfigurationOption.ConfigurationTypes.TYPE_UUID,
                                                String.Empty, "00000000-0000-0000-0000-000000000000", true);

            configMember.addConfigurationOption("estate_manager_8",
                                                ConfigurationOption.ConfigurationTypes.TYPE_UUID,
                                                String.Empty, "00000000-0000-0000-0000-000000000000", true);

            configMember.addConfigurationOption("estate_manager_9",
                                                ConfigurationOption.ConfigurationTypes.TYPE_UUID,
                                                String.Empty, "00000000-0000-0000-0000-000000000000", true);

            configMember.addConfigurationOption("region_flags",
                                                ConfigurationOption.ConfigurationTypes.TYPE_UINT32,
                                                String.Empty, "336723974", true);
        }