Commit graph

15 commits

Author SHA1 Message Date
9c42209e93 refactor(objects): moved services into objects/service 2025-06-23 02:37:09 +02:00
8c6f038b9f feat(physics): added CanCollide property (which still fires Touched) 2025-06-13 02:12:34 +02:00
964c733f53 feat(physics): parts fallen beyond fall height get automatically destroyed 2025-05-30 02:15:58 +02:00
cc87d08dad feat(physics): added collision detection with Touched/TouchEnded 2025-05-21 21:58:15 +02:00
621ae30464 cleanup: detangled many includes 2025-05-06 15:58:49 +02:00
47d720f438 feat(joint): added motor 2025-05-01 16:45:12 +02:00
e5f543ef4a refactor(autogen): changed the way props and instances are defined via macros 2025-04-30 18:16:35 +02:00
22291e6a60 wip(joints): hinge joint 2025-04-29 22:10:21 +02:00
06a5f91769 refactor: moved GetClass and TYPE into AUTOGEN_PREAMBLE 2025-04-26 19:18:51 +02:00
a2e2210998 feat(autogen): convert classes to new autogen annotations 2025-04-26 13:19:47 +02:00
d4f7582780 fix(joint): error in continuity check leading to infinity loop then segfault 2025-04-23 18:08:05 +02:00
59427403be feat(joints): added snap joint 2025-04-16 02:25:25 +02:00
6a017b2238 refactor(physics): integrated physics world into workspace (likely for bugs to ensue. I'll deal with that later) 2025-04-11 00:34:39 +02:00
36397c1119 refactor(service): service instantiation to use instance constructor field 2025-04-10 17:33:42 +02:00
81d172900b chore: move core module into its own dedicated directory 2025-02-13 23:43:30 +01:00
Renamed from src/objects/workspace.h (Browse further)