summaryrefslogtreecommitdiff
path: root/objects/Shot.lua
AgeCommit message (Collapse)Author
2025-03-15fix: unexpected body retention and related issuesEltrac
2025-03-14fix: bouncy heart drops broken heart in wrong locationEltrac
2025-03-14feat: purple heart now bounce at a diagonal directionEltrac
2025-03-14feat: purple heart can now bounceEltrac
2025-03-14refactor: clearer structure of config globalEltrac
2025-03-14fix: shot disappear on contact with loots and other shotsEltrac
2025-03-13chore: remove unused dependencyEltrac
2025-03-13refactor: clearer codeEltrac
2025-03-13feat: pokobs drop a broken heart when a bullet hits themEltrac
also add a hook (onHit) to define behavior after a enemy is hit
2025-03-13fix: attempts to use destroyed bodyEltrac
2025-03-13chore: remove unused argumentsEltrac
2025-03-13fix: lock error when creating new shot during world updateEltrac
2025-03-13refactor: remove body objectEltrac
2025-03-12refactor: use lifecycle manager to destroy all bodiesEltrac
2025-03-12fix: bullet collide with player itselfEltrac
2025-03-12fix: bullets are always friendlyEltrac
2025-03-12chore: better onContact hook when dealing collisionsEltrac
2025-03-12refactor: damage enemy on shot contact, not on detecting bullets itselfEltrac
2025-03-11refactor: add walls as world bodyEltrac
2025-03-11refactor: maintain all objects in room objectEltrac
2025-03-11refactor: object updates itself with :update() functionEltrac
2025-03-04perf: localize all objects moduleEltrac
2025-03-04refactor: make Body object localEltrac
2025-02-27refactor: make shot an objectEltrac