N.N
a16486fbfc
add ResourceMapBotModule
2025-10-14 14:28:31 +03:00
N.N
76b8a949e1
balance patch 2025
2025-10-12 17:58:19 +03:00
dnqbob
961702d818
Bot mcv expansion: 1. Add ResourceMapBotModule. 2. Add McvExpansionManagerBotModule. 3. Give BaseBuilderBotModule better control over refinery. -- allow bot sell refinery too close. -- allow bot sell refinery far away from resource. (requires ResourceMapBotModule) -- allow bot recieve refinery construct requirement. 4. Give BaseBuilderBotModule control of expansion timing. (requires McvExpansionManagerBotModule) 5. Remove unused VehiclesFactoryTypes and useless BarracksTypes (now all use ProductionTypes). 6. Give HarvesterBotModule ability of order harvesters in low resource area to high resource area.
2025-10-12 17:10:01 +03:00
Matthias Mailänder
4e5556dccc
Expose player names to localization.
2024-08-05 12:55:59 +03:00
Matthias Mailänder
8c174551f5
Map pool update
...
- add Destroyable tiles into d2k mod
- add ability engineer to repair destroyed cliffs
2024-05-04 16:55:01 +02:00
N.N
f7f304a2e0
Adjust AI rules
2023-12-16 19:33:57 +01:00
Matthias Mailänder
40e8061797
Removed unused water terrain type from Dune 2000.
2023-02-22 23:09:08 +01:00
Matthias Mailänder
943751547e
Don't hardcode enemy aircraft ignorance.
2022-12-25 22:24:57 +01:00
dnqbob
013ec52108
Unhardcode defenses in BaseBuilderBotModule
2022-08-03 11:22:59 +02:00
Matthias Mailänder
5eaba4f893
Unhardcode AI defensive priorities.
2021-12-05 13:17:32 +01:00
Matthias Mailänder
e82aa9977e
Unhardcode AI air units and exclude scripted aircraft.
2021-12-05 13:17:32 +01:00
Paul Chote
269ce9c406
Exclude carryalls from AI squads.
2020-12-07 23:39:22 +01:00
atlimit8
2dac16ee02
add SquadManagerBotModuleInfo.IgnoredEnemyTargetTypes
2020-05-17 22:02:32 +01:00
Mustafa Alperen Seki
8edbf665c5
Make D2k AI don't update ConYard for 2,5 Minutes.
2019-03-14 01:36:44 +01:00
reaperrr
b2649749d9
Enable harvester replacement in official mods
2019-01-06 08:39:45 +01:00
reaperrr
7ccfe0d2e7
Move up GrantConditionOnBotOwner in AI yamls
...
Right below the bot traits is better for readability than between modules.
2018-12-31 16:15:03 +00:00
reaperrr
d179f6eaae
HackyAI dissolve update rule and yaml updates
2018-12-31 10:56:01 +00:00
reaperrr
9914848356
BaseBuilder- and BuildingRepairBotModule update rule
2018-12-19 21:50:54 +13:00
reaperrr
451a38338b
Convert AISupportPowerManager to module
2018-11-25 19:00:44 +01:00
reaperrr
67cba65800
Fix bot module plumbing
...
Fixes the issues pointed out after the original harvester module was merged.
Also merges the update rules as discussed on IRC.
2018-11-24 11:05:37 +00:00
reaperrr
74fa8752c9
Revert granting condition from HackyAI
...
In favor of using GrantConditionOnBotOwner.
Updated update rule and shipping mods accordingly.
2018-11-09 23:45:24 +01:00
reaperrr
927b6cd561
Convert AIHarvesterManager into *Module
2018-11-04 01:11:00 +01:00
reaperrr
04c69efc30
Prepare HackyAI for module support
...
- Split order handling to BotOrderManager
- Make HackyAI provide a condition
- Move BotDebug to AIUtils
2018-11-04 01:11:00 +01:00
SoScared
c242333922
Fix d2k bots not excluding harvesters from squads
2018-09-13 17:01:23 +02:00
SoScared
953d76a20a
Enable nuke for d2k omnius ai
2018-09-13 17:01:23 +02:00
Paul Chote
cce9b06a40
Move SupportPowerDecisions to a single parent node.
...
This is required before we can force all trait
properties to match a TraitInfo-defined field.
2018-06-15 17:24:00 +02:00
reaperrr
4f651c2f88
Remove HarvesterInfo look-up from HackyAI
2018-04-06 20:16:36 +02:00
reaperrr
342114878c
Prevent D2k AIs from building too many wind traps
...
While scaling minimum excess power with base size to make sure they don't build too few, either.
2018-02-27 19:47:00 +01:00
Mustafa Alperen Seki
a45e0d9d0a
Seperate Imperial and Harkonnen Sardaukars
2018-02-06 21:20:00 +01:00
Paul Chote
96a1c8d54b
Update internal ra/cnc/d2k/ts bot types.
2017-07-07 21:31:45 +01:00
Paul Chote
b0906e1836
Add a bot type identifier.
2017-07-07 21:31:45 +01:00
reaperrr
4fdda9efd2
Remove wrong space and 2nd free line from d2k yamls
2017-03-31 10:55:01 +02:00
abcdefg30
248d9df3ab
Merge pull request #12622 from MustaphaTR/d2k-ai-building
...
D2K - Some AI Fixes
2017-01-25 15:50:18 +01:00
Mustafa Alperen Seki
86180adc13
Some AI fixes and reorder Structures on AI.yaml
2017-01-25 11:20:56 +02:00
Mustafa Alperen Seki
5c24512735
Make D2K AI able to use Fremen SW.
2017-01-24 14:13:54 +02:00
Zimmermann Gyula
099598e02c
Update Dune 2000 AI.
...
Increase all AI combat infantry percentages.
Remove nonbuildable and deprecated infantry from AI UnitsToBuild list.
2016-08-12 14:39:06 +02:00
Matthias Mailänder
7d827a9c32
limit the production of carryalls
2016-01-03 11:57:50 +01:00
Matthias Mailänder
df8b1efbf4
fix AI not building any Carryalls
2016-01-03 08:54:12 +01:00
Paul Chote
4f1d8b7ac9
Remove spurious final newline from mod files.
2016-01-02 20:06:53 +00:00
OmegaBolt
3532b22e5e
D2k fixed armour & AI typos
2015-11-09 18:08:51 +00:00
reaperrr
be28da2a64
Remove paradrop power from Ix Lab
2015-09-13 21:49:22 +02:00
Paul Chote
96b8b8c1ce
Rename actors to match original game rules.
2015-09-10 19:23:05 +01:00
Zimmermann Gyula
11c5144cb4
Restore AI kennel usage, limit AI harvesters and dogs.
2015-09-01 23:32:22 +02:00
reaperrr
27ffd4967a
AI base builder power tweaks
2015-07-07 22:22:59 +02:00
Matthias Mailänder
4681e22bdc
miniyaml junk removal and add missing new lines
2015-06-20 12:13:22 +02:00
Oliver Brakmann
d46cf70b00
Make d2k AI aware of buildings upgrades
2015-05-21 21:26:16 +03:00
Paul Chote
b670673f9f
Reorganize D2K actor rules.
...
This removes the redundancy between faction variants and adjusts the layout
to be more consistent with the other mods.
2015-03-03 18:45:45 +00:00
Matthijs Benschop
2d380c64bd
Implementation of the automated D2k Carryall
...
Closes #2246
2014-11-29 12:17:11 +01:00
Paul Chote
de8f3c3530
Add missing EOF newline to mod yaml files.
2014-10-19 21:06:50 +13:00
UberWaffe
a1e51b71d6
AI Support Power Meta Data implemented.
...
Changes included:
Decision can be defined for the AI support powers, governing their targeting.
Each decision can be made up of multiple considerations.
2014-08-23 12:01:30 +02:00