The Isle Game.ini Configuration Settings Guide
In this guide, you'll find descriptions of important settings in the `Game.ini` file for **The Isle** server, along with their impact and typical values.
1. General Server Session Settings
Code:
[/Script/Engine.GameSession]
MaxPlayers=50 # Maximum number of players allowed on the server.
ServerName="My Isle Server" # The server name as it appears in the server browser.
ServerPassword="" # Password for the server (if any).
ServerAdminPassword="adminpass" # Administrator password for server commands.
- **ServerName**: The server name shown in the server browser.
- **ServerPassword**: Set this to create a private server.
- **ServerAdminPassword**: Password for admin commands.
2. Game Mode Settings
Code:
[/Script/IsleGame.IsleGameMode]
GameDifficulty=1 # Difficulty level (0 = Easy, 1 = Medium, 2 = Hard).
GameTimeMultiplier=1.0 # Time passage speed multiplier (1.0 = real-time).
DayNightCycleSpeed=1.0 # Speed of day-night transitions.
- **GameTimeMultiplier**: Adjusts the in-game time speed. Default: 1.0.
- **DayNightCycleSpeed**: Controls the speed of day-night cycles. Default: 1.0.
3. Player Settings
Code:
[/Script/IsleGame.IslePlayer]
bAllowThirdPerson=True # Allow third-person view.
bEnablePvP=True # Enable player-versus-player combat.
- **bEnablePvP**: Controls whether PvP is enabled. Default: True.
4. Dinosaur AI Settings
Code:
[/Script/IsleGame.IsleDinosaurAI]
bEnableAI=True # Enable or disable AI dinosaurs.
AIDifficulty=2 # AI difficulty (1 = Easy, 2 = Medium, 3 = Hard).
AIPopulationDensity=0.5 # AI population density (0.1 to 1.0).
- **AIDifficulty**: Sets AI difficulty. Default: 2 (Medium).
- **AIPopulationDensity**: Controls the density of AI dinosaurs. Default: 0.5.
5. Network and Tick Rate Settings
Code:
[/Script/Engine.GameNetworkManager]
MaxTickRate=30 # Maximum tick rate of the server (measured in Hz).
Code:
[/Script/Engine.Player]
NetServerMaxTickRate=30 # Network tick rate.
6. Map and Game Mode Settings
Code:
[ServerSettings]
MapCycle=(Maps=("TheIsleMap")) # Specify the map(s) to be used.
7. Weather System Settings
Code:
[/Script/IsleGame.IsleWeatherSystem]
bDynamicWeather=True # Enable dynamic weather.
RainChance=0.3 # Probability of rain (0.0 = no rain, 1.0 = always rain).
DayLength=60 # Length of in-game day in minutes.
NightLength=30 # Length of in-game night in minutes.
- **RainChance**: Probability of rain. Default: 0.3 (30%).
- **DayLength**: Length of the day in minutes. Default: 60.
- **NightLength**: Length of the night in minutes. Default: 30.
8. Logging Settings
Code:
[LogSettings]
EnableLogging=True # Enable logging for server monitoring.
LogLevel=Info # Log level (Info, Warning, Error).
- **LogLevel**: Level of detail in logs (Info, Warning, Error). Default: Info.
9. Growth Settings (Survival Mode)
Code:
[GrowthSettings]
GrowthRate=1.0 # Character growth rate (1.0 = normal rate).
Impact of Adjusting These Settings
- **Performance**: Increasing player count, AI density, or tick rate will increase resource usage.- **Gameplay**: Adjusting difficulty, growth rate, and weather can affect player experience.
- **Network**: Higher tick rates can reduce latency but increase network and CPU load.