summaryrefslogtreecommitdiff
path: root/utils/bodyLifecycleManager.lua
AgeCommit message (Collapse)Author
2025-03-16refactor: clearer initialization codeEltrac
2025-03-13fix: occasional error where destroyed body gets destroyed againEltrac
2025-03-13fix: loots blocking the wayEltrac
set loots as sensor to allow contact listen but avoid physical collision
2025-03-13refactor: move room switch trigger to door contactEltrac
due to the requirement for adding doors and door bodies before initializing body lifecycle manager, move lifecycle manager to game initialization and create more bodies with this manager
2025-03-12refactor: use lifecycle manager to destroy all bodiesEltrac
2025-03-12fix: game crash when creating new body during world updateEltrac
use a body lifecycle manager to create after world update is done