Вы можете видеть примеры настроек в папке presets
, доступной в архиве с приложением.
Вы можете, к примеру, использовать существующий пресет, изменив лишь несколько настроек из списка
(использовать Override
в файле конфигурации).
Более детальное описание формата:
ticks_per_second
- Количество тиков в игровую секундуteam_size
- количество юнитов в каждой командеinitial_zone_radius
- начальный радиус игровой зоныzone_speed
- скорость изменения радиуса зоныzone_damage_per_second
- урон от зоныspawn_time
- время появления юнитаspawn_collision_damage_per_second
- урон при коллизиях во время появленияobstacles
- список объектов, определяющих генерацию препятствий:name
- название препятствия (для сопоставления с визуализатором)radius
- радиусcan_see_through
- является ли препятствие просматриваемым, либо загораживает обзорcan_shoot_through
- проходят ли снаряды через препятствиеspawn_weight
- вес типа препятствия при случайной выборке
obstacle_density
- плотность препятствийloot_spawn_collision_radius
- радиус лута во время генерации мираloot_multiplier
- множитель лутаmin_distance_between_obstacles
- минимальное расстояние между препятствиямиbot_players
- количество команд-ботов (контролируемых сервером)continue_until
- условие окончания моделирования игры (AllDead
/OneSurvivor
/BotsOnly
)unit_radius
- радиус юнитовunit_health
- здоровье юнитовmax_shield
- максимальное значение щитаhealth_regeneration_per_second
- скорость автоматического восстановления здоровьяhealth_regeneration_delay
- время до начала автоматического восстановления здоровьяspawn_shield
- значения щита во время появления юнитаextra_lives
- количество дополнительных жизнейlast_respawn_zone_radius
- радиус зоны при которой перерождение отключаетсяfield_of_view
- угол обзора юнитовview_distance
- расстояние зренияview_blocking
- блокируется ли зрение препятствиямиrotation_speed
- скорость поворота юнитовspawn_movement_speed
- скорость движения во время появленияmax_unit_forward_speed
- скорость движения впередmax_unit_backward_speed
- скорость движения назадunit_acceleration
- ускорениеfriendly_fire
- проходит ли урон по союзным юнитамkill_score
- очки за ликвидациюdamage_score_multiplier
- множитель очков за уронscore_per_place
- очки за выживаниеstarting_weapon
- начальное оружие (может бытьnull
)starting_weapon_ammo
- патроны к начальному оружиюweapons
- список настроек оружияname
- Название (для сопоставления с визуализатором)rounds_per_second
- скорострельностьspread
- разбросammo_per_loot
- количество патронов в одном предмете при генерацииaim_time
- скорость прицеливанияaim_field_of_view
- угол обзора в прицелеaim_rotation_speed
- скорость поворота в прицелеaim_movement_speed_modifier
- модификатор скорости движения в прицелеprojectile_speed
- скорость снарядаprojectile_damage
- урон снарядаprojectile_life_time
- время жизни снарядаweapon_loot_base_density
- относительное количество генерируемых предметов с самим оружиемammo_loot_base_density
- относительное количество генерируемых предметов с патронамиshot_sound_type_index
- индекс звука выстрела (либоnull
)projectile_hit_sound_type_index
- индекс звука попадания (либоnull
)max_inventory_ammo
- максимальное количество патронов в инвентаре юнита
max_shield_potions_in_inventory
- максимальное количество зелий щита в инвентареshield_potion_loot_base_density
- относительное количество предметов зелий щита при генерации лутаshield_potions_per_loot
- количество зелий щита в одном предмете при генерацииshield_per_potion
- количество щита восстановленного одним зельемshield_potion_use_time
- время использования зелья щитаsounds
- список настроек звукаname
- названиеdistance
- расстояние слышимостиoffset
- коэффициент разброса
steps_sound_type_index
- индекс типа звука шаговsteps_sound_travel_distance
- расстояние, при котором звук шагов издастся со 100% вероятностью