2025-08-08 15:49 CEST

spring: develop b101bcc8 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
tnowell tnowell develop 2006-08-14 16:30:56 develop b4f7ca3a
Changeset - Changes NTai loading paths to springdir/AI/NTai/ instead of springdir/AI/
- AI.tdf is now loaded from springdir/AI/ and not /springdir/
- Added skirmishAI and HelperAI folders to facilitate the replacement of the aidll folder.
- Added AA buildtree and updated XTA buildtree

- Added warnings on mexes that have unit deaths nearby
- Updates on metatag system to attempt to fix it
- B_RULE_EXTREME_NOFACT keyword added to buildtree system
- Metatag error logging added
- error in Global::GetUnitDef fixed
- Added GetUnitDefByIndex() to CUnitDefLoader
- DT Rings now work in EE, still don't work in XTA/AA though
- Updated attack routines for attackers that have just been built
- Added a grouping mechanism for attack units. They'll seek out other attack units if alone.
- Made units more likely to retreat.
- Disabled cloaking
- Reintroduced XE8 style trigger happy d-gunning
- Removed keywords controlling attacker threshold in the old grouping system I removed
- Improved unitdef handling by forcing lower case
- Added trim() and tolowercase() functions and removed Global::lowercase()
- Removed random meta tag selection in favour of efficiency rating based selection.
-Fixed one or two mistakes in the anti stall algorithm.
- Added a copy command routine to units so that scouter's and attackers mimic other units that have commands, making them more coherent as an attack group and allowing scouter's to group together when they visit the same place

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1838 37977431-3df6-0310-b722-df95706aa16b
mod - AI/Global/NTAI/Agents/Assigner.cpp Diff ] File ]
mod - AI/Global/NTAI/Agents/Assigner.h Diff ] File ]
mod - AI/Global/NTAI/Agents/CBuilder.cpp Diff ] File ]
mod - AI/Global/NTAI/Agents/CBuilder.h Diff ] File ]
mod - AI/Global/NTAI/Agents/CManufacturer.cpp Diff ] File ]
mod - AI/Global/NTAI/Agents/CManufacturer.h Diff ] File ]
mod - AI/Global/NTAI/Agents/Chaser.cpp Diff ] File ]
mod - AI/Global/NTAI/Agents/Chaser.h Diff ] File ]
mod - AI/Global/NTAI/Agents/Planning.cpp Diff ] File ]
mod - AI/Global/NTAI/Agents/Unit.cpp Diff ] File ]
mod - AI/Global/NTAI/Build/NTAI.MSVS71.vcproj Diff ] File ]
rm - AI/Global/NTAI/Build/NTaiXE8.suo Diff ] File ]
mod - AI/Global/NTAI/Core/helper.cpp Diff ] File ]
mod - AI/Global/NTAI/Core/helper.h Diff ] File ]
mod - AI/Global/NTAI/Core/include.h Diff ] File ]
mod - AI/Global/NTAI/Engine/COrderRouter.cpp Diff ] File ]
mod - AI/Global/NTAI/Helpers/Terrain/MetalHandler.cpp Diff ] File ]
mod - AI/Global/NTAI/Helpers/Terrain/MetalHandler.h Diff ] File ]
mod - AI/Global/NTAI/Helpers/Units/Actions.cpp Diff ] File ]
mod - AI/Global/NTAI/Helpers/Units/Actions.h Diff ] File ]
mod - AI/Global/NTAI/Helpers/Units/CUnitDefHelp.cpp Diff ] File ]
mod - AI/Global/NTAI/Helpers/Units/CUnitDefLoader.cpp Diff ] File ]
mod - AI/Global/NTAI/Helpers/Units/CUnitDefLoader.h Diff ] File ]
add - game/AI/NTai/AA/airplant.txt Diff ] File ]
add - game/AI/NTai/AA/armshltx.txt Diff ] File ]
add - game/AI/NTai/AA/assist.txt Diff ] File ]
add - game/AI/NTai/AA/combatengineer.txt Diff ] File ]
add - game/AI/NTai/AA/commander.txt Diff ] File ]
add - game/AI/NTai/AA/corgant.txt Diff ] File ]
add - game/AI/NTai/AA/l1constructor.txt Diff ] File ]
add - game/AI/NTai/AA/l1factory.txt Diff ] File ]
add - game/AI/NTai/AA/l2constructor.txt Diff ] File ]
add - game/AI/NTai/AA/l2factory.txt Diff ] File ]
add - game/AI/NTai/AA/mod.tdf Diff ] File ]
add - game/AI/NTai/AA/resurrector.txt Diff ] File ]
add - game/AI/NTai/CvC/attackbuilder.txt Diff ] File ]
add - game/AI/NTai/CvC/cdrofac.txt Diff ] File ]
add - game/AI/NTai/CvC/ctitan.txt Diff ] File ]
add - game/AI/NTai/CvC/mod.tdf Diff ] File ]
add - game/AI/NTai/CvC/powerbuilder.txt Diff ] File ]
add - game/AI/NTai/CvC/repairer.txt Diff ] File ]
add - game/AI/NTai/Default/builder.txt Diff ] File ]
add - game/AI/NTai/Default/commander.txt Diff ] File ]
add - game/AI/NTai/Default/factory.txt Diff ] File ]
add - game/AI/NTai/Default/global.txt Diff ] File ]
add - game/AI/NTai/Default/mod.tdf Diff ] File ]
add - game/AI/NTai/Documentation/mod.tdf tags.txt Diff ] File ]
add - game/AI/NTai/EE/builder.txt Diff ] File ]
add - game/AI/NTai/EE/commander.txt Diff ] File ]
add - game/AI/NTai/EE/factory.txt Diff ] File ]
add - game/AI/NTai/EE/mod.tdf Diff ] File ]
add - game/AI/NTai/Logs/Shortcut to globalai.lnk Diff ] File ]
add - game/AI/NTai/StarWars01.sd7/mod.tdf Diff ] File ]
add - game/AI/NTai/XTAPE/armaap.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armaca.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armack.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armacv.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armalab.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armap.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armasy.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armavp.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armca1.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armch.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armck1.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armcom1.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armcom2.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armcom3.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armcom4.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armcs.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armcsa.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armcv1.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armfark.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armhp.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armlab.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armmlv.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armplat.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armsy.txt Diff ] File ]
add - game/AI/NTai/XTAPE/armvp.txt Diff ] File ]
add - game/AI/NTai/XTAPE/changelog.txt Diff ] File ]
add - game/AI/NTai/XTAPE/cheat/armcom1.txt Diff ] File ]
add - game/AI/NTai/XTAPE/cheat/armcom2.txt Diff ] File ]
add - game/AI/NTai/XTAPE/cheat/armcom3.txt Diff ] File ]
add - game/AI/NTai/XTAPE/cheat/armcom4.txt Diff ] File ]
add - game/AI/NTai/XTAPE/cheat/corcom1.txt Diff ] File ]
add - game/AI/NTai/XTAPE/cheat/corcom2.txt Diff ] File ]
add - game/AI/NTai/XTAPE/cheat/corcom3.txt Diff ] File ]
add - game/AI/NTai/XTAPE/cheat/corcom4.txt Diff ] File ]
add - game/AI/NTai/XTAPE/coraap.txt Diff ] File ]
add - game/AI/NTai/XTAPE/coraca.txt Diff ] File ]
add - game/AI/NTai/XTAPE/corack.txt Diff ] File ]
add - game/AI/NTai/XTAPE/coracv.txt Diff ] File ]
add - game/AI/NTai/XTAPE/coralab.txt Diff ] File ]
add - game/AI/NTai/XTAPE/corap.txt Diff ] File ]
add - game/AI/NTai/XTAPE/corasy.txt Diff ] File ]
add - game/AI/NTai/XTAPE/coravp.txt Diff ] File ]
add - game/AI/NTai/XTAPE/corca1.txt Diff ] File ]
add - game/AI/NTai/XTAPE/corch.txt Diff ] File ]
add - game/AI/NTai/XTAPE/corck1.txt Diff ] File ]
add - game/AI/NTai/XTAPE/corcom1.txt Diff ] File ]
add - game/AI/NTai/XTAPE/corcom2.txt Diff ] File ]
add - game/AI/NTai/XTAPE/corcom3.txt Diff ] File ]
add - game/AI/NTai/XTAPE/corcom4.txt Diff ] File ]
add - game/AI/NTai/XTAPE/corcs.txt Diff ] File ]
add - game/AI/NTai/XTAPE/corcsa.txt Diff ] File ]
add - game/AI/NTai/XTAPE/corcv1.txt Diff ] File ]
add - game/AI/NTai/XTAPE/corgant.txt Diff ] File ]
add - game/AI/NTai/XTAPE/corhp.txt Diff ] File ]
add - game/AI/NTai/XTAPE/corlab.txt Diff ] File ]
add - game/AI/NTai/XTAPE/cormlv.txt Diff ] File ]
add - game/AI/NTai/XTAPE/cornecro.txt Diff ] File ]
add - game/AI/NTai/XTAPE/corplat.txt Diff ] File ]
add - game/AI/NTai/XTAPE/corsy.txt Diff ] File ]
add - game/AI/NTai/XTAPE/corvp.txt Diff ] File ]
add - game/AI/NTai/XTAPE/global.txt Diff ] File ]
add - game/AI/NTai/XTAPE/mod.tdf Diff ] File ]
add - game/AI/NTai/XTAPE/r1.txt Diff ] File ]
add - game/AI/NTai/XTAPE/r2.txt Diff ] File ]
add - game/AI/NTai/learn/AA.tdf Diff ] File ]
add - game/AI/NTai/learn/EE.tdf Diff ] File ]
add - game/AI/NTai/learn/XTAPE.tdf Diff ] File ]
add - game/AI/NTai/learn/gundam_1.1.sdz.tdf Diff ] File ]
add - game/AI/NTai/nanoblobs03series/AutoFac.txt Diff ] File ]
add - game/AI/NTai/nanoblobs03series/Lord.txt Diff ] File ]
add - game/AI/NTai/nanoblobs03series/Sheep.txt Diff ] File ]
add - game/AI/NTai/nanoblobs03series/mod.tdf Diff ] File ]