summaryrefslogtreecommitdiff
path: root/src/KingSystem/ActorSystem/actAiQueries.cpp
AgeCommit message (Collapse)Author
2021-06-15ksys: Move ActorParam classes into separate folder to declutter Resource/Léo Lam
2021-01-01Reduce code size by avoiding static inline member variablesLéo Lam
Static inline member variables require the compiler to emit a static runtime constructor in all translation units that can see the variables in question. This normally wouldn't be a problem, but it gets expensive really quickly when you have ~3000 classes and ~3000 duplicate static constructors. This drops the ELF size from ~270MB to ~220MB and probably speeds up builds a little bit.
2020-12-21ksys/act: Add QueriesLéo Lam