1
0
mirror of https://github.com/veden/Rampant.git synced 2025-03-17 20:58:35 +02:00

see changelog

This commit is contained in:
Aaron Veden 2021-04-11 20:46:21 -07:00
parent 0eb46527c2
commit 99b5d3f3c1
No known key found for this signature in database
GPG Key ID: FF5990B1C6DD3F84
4 changed files with 6 additions and 5 deletions

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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