mirror of
https://github.com/veden/Rampant.git
synced 2025-03-17 20:58:35 +02:00
see changelog
This commit is contained in:
parent
0eb46527c2
commit
99b5d3f3c1
@ -12,8 +12,8 @@ Date: 03. 04. 2021
|
||||
- Added scorchmark scaling to new enemies
|
||||
- Increased squad used chunks that are tracked by 30%
|
||||
- Reduced movement penalty on chunks added by squad movement by 50%
|
||||
- Halved AI points gained per tick
|
||||
- Increased minimum AI points allow for one settler group
|
||||
- Reworked AI point gain
|
||||
Bugfixes:
|
||||
- Fixed nocturnal biters mod setting description. As vanilla attacks have been integrated
|
||||
- Fixed missing locale for fire spitter acid pool
|
||||
@ -21,6 +21,7 @@ Date: 03. 04. 2021
|
||||
- Fixed removing a faction mid play-through caused a crash
|
||||
- Fixed squads not getting commands processed every ticks
|
||||
- Fixed AI not gaining points at low levels of evolution
|
||||
- Fixed temperament not starting at 0.5
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
Version: 1.0.6
|
||||
|
@ -348,7 +348,7 @@ local function prepMap(surface)
|
||||
map.ionCannonBlasts = 0
|
||||
map.artilleryBlasts = 0
|
||||
|
||||
map.temperament = 0
|
||||
map.temperament = 0.5
|
||||
map.temperamentScore = 0
|
||||
map.stateTick = 0
|
||||
|
||||
|
@ -95,8 +95,8 @@ function aiPlanning.planning(map, evolution_factor, tick)
|
||||
universe.unitRefundAmount = AI_UNIT_REFUND * evolution_factor
|
||||
universe.kamikazeThreshold = NO_RETREAT_BASE_PERCENT + (evolution_factor * NO_RETREAT_EVOLUTION_BONUS_MAX)
|
||||
|
||||
local points = ((AI_POINT_GENERATOR_AMOUNT * mRandom()) + (map.activeNests * 0.028702) +
|
||||
(((AI_POINT_GENERATOR_AMOUNT * 0.080367) * mMax(evolution_factor ^ 2.5, 0.1)) * universe.aiPointsScaler))
|
||||
local points = ((AI_POINT_GENERATOR_AMOUNT * mRandom()) + (map.activeNests * 0.001) +
|
||||
(AI_POINT_GENERATOR_AMOUNT * mMax(evolution_factor ^ 2.5, 0.1))) * universe.aiPointsScaler
|
||||
|
||||
if (map.state == AI_STATE_ONSLAUGHT) then
|
||||
points = points * 2
|
||||
|
@ -116,7 +116,7 @@ constants.MAX_TICKS_BEFORE_SORT_CHUNKS = 60 * 60 * 30 -- 1 tick = 1/60 sec * 60
|
||||
constants.RESOURCE_MINIMUM_FORMATION_DELTA = 15
|
||||
|
||||
constants.MINIMUM_AI_POINTS = 400
|
||||
constants.AI_POINT_GENERATOR_AMOUNT = 0.3444315
|
||||
constants.AI_POINT_GENERATOR_AMOUNT = 0.17721
|
||||
constants.AI_SQUAD_COST = 175
|
||||
constants.RECOVER_NEST_COST = constants.AI_SQUAD_COST
|
||||
constants.RECOVER_WORM_COST = constants.AI_SQUAD_COST * 0.5
|
||||
|
Loading…
x
Reference in New Issue
Block a user