2025-08-03 10:51 CEST

spring: develop acb00e97 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
colorblind colorblind develop 2006-09-09 16:18:50 develop 85c8c735
Changeset * Added function "bool PosInCamera(float3 pos, float radius)" to IAICallback
  This functions checks if position is in the current camera view using radius as a margin

* Updated "Radar" Group AI.
  - Better detection of new (and unseen) enemies in LOS / Radar
  - Remembers the type of unit and draws a ghost on top of the radar blip

* Added "Report Idle" Group AI.
  See http://taspring.clan-sy.com/wiki/Report_Idle_AI for more info.

* Added a seperate build directory for groupAIs (vs8 only atm, perhaps someone can do the same for vs7).

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@2127 37977431-3df6-0310-b722-df95706aa16b
mod - AI/Group/RadarAI/GroupAI.cpp Diff ] File ]
mod - AI/Group/RadarAI/GroupAI.h Diff ] File ]
add - AI/Group/ReportIdleAI/GroupAI.cpp Diff ] File ]
add - AI/Group/ReportIdleAI/GroupAI.h Diff ] File ]
add - AI/Group/ReportIdleAI/TestAI.cpp Diff ] File ]
add - AI/Group/build/vs8/CentralBuildAI.vcproj Diff ] File ]
add - AI/Group/build/vs8/GroupAIs.sln Diff ] File ]
add - AI/Group/build/vs8/MetalMakerAI.vcproj Diff ] File ]
add - AI/Group/build/vs8/MexUpgraderAI.vcproj Diff ] File ]
add - AI/Group/build/vs8/RadarAI.vcproj Diff ] File ]
add - AI/Group/build/vs8/ReportIdleAI.vcproj Diff ] File ]
add - AI/Group/build/vs8/SimpleFormationAI.vcproj Diff ] File ]
mod - rts/ExternalAI/AICallback.cpp Diff ] File ]
mod - rts/ExternalAI/AICallback.h Diff ] File ]
mod - rts/ExternalAI/IAICallback.h Diff ] File ]