total descendants:: total children::0 |
ok vraciam sa spet do povodneho cyklu, teraz skor opravujem / prepisujem kus kodu - spravu objektov objekty nebudu riesene ako: MrxArray< objekt > objects; ale ako std::map< int, objekt* > objects; tu budu naalokovane vsetky objekty. je to aj kvoli tomu aby pointer na objekt bol stale valid. pri starsom sposobe sa pri resizovani pola mohol invalidatovat pointer. Takto sa invalidatne iba ak objekt prestane existovat. pod-zoznamy objektov, ukazujuce na tie iste objekty. pre jednoduchsie prehladavanie objektov. std::map< int, objekt* > creatures; std::map< int, objekt* > blockers; std::map< int, objekt* > triggers; |
There are currently 9990 K available in get 1 🦆 for 5 🐘 get 1 🐘 for 1 🦆 |
|||||||||||||||||||||||