conf: get decal indices during config load

combat: do not init hitbox aiming if disabled
nav: reverted some last changes
nav: fixed check fall on ladders
chat: added %g keyword that is replaced with graph author
This commit is contained in:
jeefo 2025-02-05 21:28:29 +03:00
commit ecb1f20303
No known key found for this signature in database
GPG key ID: D696786B81B667C8
12 changed files with 79 additions and 106 deletions

View file

@ -48,7 +48,7 @@ private:
SmallArray <WeaponInfo> m_weapons {};
SmallArray <WeaponProp> m_weaponProps {};
StringArray m_logos {};
IntArray m_logosIndices {};
StringArray m_avatars {};
HashMap <uint32_t, String, Hash <int32_t>> m_language {};
@ -244,13 +244,8 @@ public:
}
// get's random logo index
int32_t getRandomLogoIndex () const {
return static_cast <int32_t> (m_logos.index (m_logos.random ()));
}
// get random name by index
StringRef getLogoName (int index) {
return m_logos[index];
int32_t getRandomLogoDecalIndex () const {
return static_cast <int32_t> (m_logosIndices.random ());
}
// get custom value