DaemonEngine / daemonmap

Deprecated navmesh compiler for the Unvanquished game
https://unvanquished.net
Other
3 stars 1 forks source link

Metamorphdaemon #11

Closed ghost closed 2 years ago

ghost commented 2 years ago

allows daemonmap to get agents characterestics from the outside instead of from hard-coded things. This also prepare configuring jumpable navmeshes. Introduces a rather simple parser (that I need to document though) with details explanations when anything fails. One of it's most interesting (to me) characteristics is the possibility to have all classes in the same file, instead of using 20 files (2 per class, since mins/maxs/crouchmaxs are in res-players while jumpMagnitude is in unvanquished_src.dpkdir itself). For later uses, it might be convenient to split the file for easier maintainance though.