Commit Graph

91 Commits (715f2c582c88a3983b17a5a6ef70922713a3b1de)

Author SHA1 Message Date
Martin Felis b9148e39f4 Added colliders to additional mesh library elements. 2024-09-14 12:46:04 +02:00
Martin Felis 10d44a8f7b Added tool slot selection, some progress on the BuildSystem. 2024-09-14 12:45:42 +02:00
Martin Felis f555eceffc Minor ramdom changes. 2024-09-10 22:26:45 +02:00
Martin Felis 69713fb7d1 Very, very basic building stuff. 2024-09-10 22:26:26 +02:00
Martin Felis 723b1e0394 Initial works on building system. 2024-09-08 22:06:34 +02:00
Martin Felis 9d25524b3b Random changes in engineer. 2024-09-08 21:12:20 +02:00
Martin Felis 58733064c1 Use spring damper for player geometry orientation. 2024-09-08 21:11:02 +02:00
Martin Felis 01d95a145a Engineer animated, tweaked interaction logic. 2024-09-08 19:02:23 +02:00
Martin Felis f280271de5 Added basic animations for player. 2024-09-08 16:57:39 +02:00
Martin Felis 4ea895ed30 Minor restructuring. 2024-09-08 14:03:38 +02:00
Martin Felis 188b871450 Implemented ToolSlots including saving/loading, refactored layout of root scene. 2024-09-08 14:00:02 +02:00
Martin Felis 2422f72be9 Loading and saving of ItemStack based inventory works. 2024-09-08 10:54:39 +02:00
Martin Felis 421a7636df Use wrench resource for quest instead of item name 'Wrench' 2024-09-06 14:01:45 +02:00
Martin Felis 635655f7a6 Refactored inventory such that it can handle stacked items. 2024-09-06 12:34:18 +02:00
Martin Felis b5835c3cff mesh library was somehow changed... 2024-09-06 12:29:28 +02:00
Martin Felis d0ac72d36a Added gamepad controls, player now a separate scene 2024-09-03 18:44:55 +02:00
Martin Felis 71e721cfd4 Minor world cleanup, again fixed PickupItems item scene instances... 2024-08-16 01:05:43 +02:00
Martin Felis 730ee9e69b Added QuestSystem and reworked how quest state is passed around. 2024-08-16 00:24:27 +02:00
Martin Felis 3d3fd61f71 Removed stray referenced item scene instances. 2024-08-15 23:44:30 +02:00
Martin Felis c240b0d74c Saving of pickup items works. 2024-08-15 23:43:05 +02:00
Martin Felis 89b39ae9b1 Also saving level resource with savegame. 2024-08-15 23:21:31 +02:00
Martin Felis 4612e79e1f Refactored for cleaner game/menu switches. 2024-08-15 22:15:24 +02:00
Martin Felis ead02217a5 Minor refactoring. 2024-08-15 21:29:01 +02:00
Martin Felis 256cd4f1f3 Fixed PickupItem scenes to spawn their item child scenes. 2024-08-15 21:13:09 +02:00
Martin Felis b8cb77f613 Reactivated pickup messages. 2024-08-15 21:10:38 +02:00
Martin Felis bdfee0e94b Added saving of inventory. 2024-08-15 20:24:41 +02:00
Martin Felis 616dab80c7 Quest state is now properly saved. 2024-08-02 01:03:40 +02:00
Martin Felis 6c59b551dc Separate startup and gameplay scene. 2024-08-02 00:06:50 +02:00
Martin Felis 6c97c7c6fc UI Cleanup, initial works for saving game state. 2024-07-20 11:20:18 +02:00
Martin Felis 91237270f2 Renamed all files to snake_case.ending. 2024-07-20 09:53:16 +02:00
Martin Felis f2d8fd74c7 Slightly moved stuff around. 2024-07-20 09:49:49 +02:00
Martin Felis 645c02f384 Simple fetchquest implemented. 2024-07-15 22:20:49 +02:00
Martin Felis eeff59a413 Quest dialog functional. 2024-07-12 14:32:33 +02:00
Martin Felis f9ced395ce Item icons are now properly scaled. 2024-07-12 11:59:33 +02:00
Martin Felis 71550b15fe Cleanup. 2024-07-12 11:27:10 +02:00
Martin Felis d40c299964 Restructured game. 2024-07-12 11:25:59 +02:00
Martin Felis 414deaf986 Minor cleanup. 2024-07-12 11:25:21 +02:00
Martin Felis b9f8e2a751 Added wrench object 2024-07-12 11:24:51 +02:00
Martin Felis 8e401f01cc Added 3D model, and initial works on dialogs. 2024-07-10 22:52:28 +02:00
Martin Felis cc00828df1 Minor cleanup. 2024-07-10 22:02:49 +02:00
Martin Felis 6fb82d6bac initial commit 2024-07-09 22:33:38 +02:00