]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commit
A few minor optimizations:
authorterencehill <piuntn@gmail.com>
Tue, 23 Jul 2024 23:32:57 +0000 (01:32 +0200)
committerterencehill <piuntn@gmail.com>
Tue, 23 Jul 2024 23:32:57 +0000 (01:32 +0200)
commita4b0a2d6a9fb14c23c117232f28f303180728790
tree3f0f5120648f9c9b73d9bc3a6a142180e3f9735b
parentfd7e1b316f6f0d3a4c86f98d66ea9816d1620c69
A few minor optimizations:

* Optimize swapwords and consequently shufflewords (which is called by g_maplist_shuffle) a little bit
* Avoid setting filename when not needed in Map_Check (called many times when the map vote starts)
* Save a few normalize calls in findtrajectorywithleading (called when bots use weapons like mortar and electro that fire projectiles with gravity)

findtrajectorywithleading patch probably causes a hash change due to extremely small aim direction changes (always < 0.0005) that at some point change the course of the bot match
.gitlab-ci.yml
qcsrc/lib/string.qh
qcsrc/server/bot/default/aim.qc
qcsrc/server/intermission.qc