forked from mirrors/0ad
93a352ad16a1e0673ea5348e42b5ef1820bc3500
d0fc8ff67d
Units sometimes ignored targets that entered their LoS. The cause isd0fc8ff67d: range queries returned units farther away, and those units might actually be out of range if distance is computed center-to-center, which both UnitAI and LOS do. This meant that code relying on range query updates was possibly broken, and indeed units missed things (see ticket). This introduces a boolean to switch between pre-d0fc8ff67d behaviour (entity-as-point, center-to-center range queries) and post-d0fc8ff67d (entities-as-circumscribing-circle, edge-to-edge range queries). The former is used for UnitAI (where the new behaviour bugged), auras (where varying structure sizes made it awkward) and build restrictions(which simply did not really need it). Reverts7f1ee23d88,050c5401b1(with the exception of the iber monument footprint), and the template changes ind0fc8ff67ditself. It also reduces alertRaiser ranges slightly, this was missed in the original diff. #3381 is not reopened as BuildingAI still uses the new range queries. Reported by: Freagarach Comments By: Angen Fixes #5968 Differential Revision: https://code.wildfiregames.com/D3456 This was SVN commit r24776.
…
…
…
0 A.D. Introductory Information ================================= 0 A.D. (pronounced "zero ey-dee") is a free, open-source, cross-platform real-time strategy game of ancient warfare. This is currently an incomplete, under-development version of the game. We're always interested in getting more people involved, to help bring the game towards completion and to share the interesting experience of developing a project of this scope. There are several ways to contact us and find more information: Web site: http://play0ad.com/ Forums: http://www.wildfiregames.com/forum/ Trac (development info, bug tracker): http://trac.wildfiregames.com/ IRC: #0ad on irc.quakenet.org --------------------------------------- Running precompiled binaries on Windows --------------------------------------- Open the "binaries\system" folder. To launch the game: Run pyrogenesis.exe To launch the map editor: Run Atlas.bat or "pyrogenesis.exe -editor" ----------------------------------- Compiling the game from source code ----------------------------------- The instructions for compiling the game on Windows, Linux and OS X are at http://trac.wildfiregames.com/wiki/BuildInstructions ------------------ Reporting problems ------------------ Bugs should be reported on Trac. For information on reporting problems and finding logs, see http://trac.wildfiregames.com/wiki/ReportingErrors ------------------ Contributing Code ------------------ If you want to help out programming for the game, have a look at https://trac.wildfiregames.com/wiki/GettingStartedProgrammers or contact us on #0ad-dev on irc.quakenet.org -------------------- Contributing Artwork -------------------- If you want to make artwork for the game, have a look at https://trac.wildfiregames.com/#Forartists: or visit the forums http://www.wildfiregames.com/forum ----------- Translating ----------- You can help translating the game at https://www.transifex.com/projects/p/0ad for more information, see https://trac.wildfiregames.com/wiki/Localization
Description
Languages
C++
56.5%
JavaScript
35.3%
C
3.4%
Python
2.2%
Lua
0.6%
Other
1.7%