Commit Graph

74 Commits (c48a3056e4572f6bab08a1fe65cf322a599d8c21)

Author SHA1 Message Date
Sara c48a3056e4 feat: added util_functions 2024-05-31 21:15:16 +02:00
Sara 46366f2e6f feat(documentation): added header template for doxygen 2024-05-30 17:06:54 +02:00
Sara 1f5fea9565 fix: removed duplicate awesome doxygen css submodule 2024-05-30 15:45:50 +02:00
Sara 4ce27c38c6 feat: documentation updates 2024-05-30 15:42:53 +02:00
Sara 67abbadbf1 feat(doxygen): enabled HIDE_UNDOC_MEMBERS 2024-05-30 15:42:38 +02:00
Sara 2ac9e8399f feat: GameMode is now a Node rather than Resource 2024-05-30 15:07:17 +02:00
Sara ec2c3fd835 fix: replaced includes for "godot_macros.h" with "godot_macros.hpp" 2024-05-30 00:49:37 +02:00
Sara c7e5175b5d chore: updated documentation 2024-05-30 00:45:40 +02:00
Sara a905b89ed6 fix: index.html not valid doxygen file 2024-05-30 00:22:15 +02:00
Sara b493bdce79 feat: moved doxygen-awesome-css to documentation, created index.html 2024-05-30 00:21:10 +02:00
Sara 4cf7c58fdf feat: moved doxygen awesome css to documentation/ 2024-05-29 23:53:22 +02:00
Sara c30d6eb556 feat: docs now direct to generated-docs 2024-05-29 23:51:20 +02:00
Sara 9e242c8a38 feat: updated Doxyfile to use awesome doxygen css 2024-05-29 23:50:50 +02:00
Sara 8a99959b1c feat: added doxygen-awesome-css for doxygen styling 2024-05-29 23:36:43 +02:00
Sara 4c1e7468aa fix: godot_macros \file directive now correctly refers to filename 2024-05-29 23:08:40 +02:00
Sara 7e452fa7ff feat: enabled macro expansion in Doxyfile 2024-05-29 23:07:05 +02:00
Sara 0a81bc2994 feat: renamed godot_macros.h to godot_macros.hpp 2024-05-29 23:06:39 +02:00
Sara 7251a29ecd chore: added UTILS_ prefix to include guards 2024-05-29 23:05:39 +02:00
Sara ccf149b2c6 feat: updated doxyfile 2024-05-29 20:24:37 +02:00
Sara 10f4fe0551 chore: updated doxygen-styled docs 2024-05-29 20:24:37 +02:00
Sara 71f42913d6 Add README.md 2024-05-29 17:48:32 +00:00
Sara 8a5adcd94d feat: added docs/ to .gitignore, disabled LaTeX generation for doxygen 2024-05-29 19:10:08 +02:00
Sara c004ba99ff chore: doxygen documentation for spawnpoint 2024-05-29 17:37:12 +02:00
Sara 1c3666614f chore: doxygen documentation for player 2024-05-29 17:37:12 +02:00
Sara 1dd79c57db chore: doxygen documentation for level3d 2024-05-29 17:37:12 +02:00
Sara 88bd934d28 feat: game mode no longer owns game state 2024-05-29 17:37:12 +02:00
Sara 0c7ab811cf feat: added Doxyfile 2024-05-29 17:07:51 +02:00
Sara 9c25980619 feat: improved clarity of godot_macros and added GDENUM 2024-05-29 16:46:18 +02:00
Sara 393ef2201f fix: removed debug prints 2024-05-29 11:47:08 +02:00
Sara b37607e22b fix: error in handling of mouse motion events 2024-05-28 23:55:44 +02:00
Sara e0f6ba276b chore: modified the GDGAMEONLY calls in player_input.cpp to be on the signature line 2024-05-28 17:11:37 +02:00
Sara 47a5965e31 feat: removed if statement that will always execute body 2024-05-28 17:06:32 +02:00
Sara 527415677f feat: added shorthand listen_to functions to PlayerInput 2024-05-28 16:58:22 +02:00
Sara 41f5c440c4 feat: inverted positive/negative args of Listener 2024-05-28 16:57:58 +02:00
Sara 3cad3af3fe feat: swapped from godot:: to utils:: namespace 2024-05-28 16:28:36 +02:00
Sara 54fcbcbb6b feat: added register_types 2024-05-28 14:14:09 +02:00
Sara 7bdb5e70eb feat: added get_players and redefined how spawnpoints are stored 2024-05-23 15:55:47 +02:00
Sara a9e33a3781 fix: error in game root reloading 2024-05-21 15:57:55 +02:00
Sara dff7631816 feat: added get_levels to game root 2024-05-21 11:57:31 +02:00
Sara 51f18f45b8 fix: game root now only spawns player if scene is assigned in game mode 2024-05-21 11:57:21 +02:00
Sara 044164fa4b feat: game root now better handles despawned players 2024-05-21 11:56:54 +02:00
Sara 2344f3f2b6 feat: merged GameRoot and GameRoot3D into GameRoot3D 2024-05-06 11:03:00 +02:00
Sara d81ad91a88 feat: gameroot will now spawn players using spawn_at_position 2024-04-16 11:45:46 +02:00
Sara 90d8d626a0 feat: Player now requires spawn_at_position(Transform3D) 2024-04-16 11:44:58 +02:00
Sara 78e6bb2cf1 feat: PlayerInput now uses callables
This enables the use of callable_mp and binding inputs without stringname lookups
2024-04-10 12:44:50 +02:00
Sara f0bddcf074 feat: changed ordering of signals in game root 2024-03-22 00:14:29 +01:00
Sara d095d9f2de feat: added player_spawned signal to GameRoot 2024-03-21 22:50:49 +01:00
Sara b75c0006d6 feat: switched signal binding in GameRoot to GDSIGNAL 2024-03-21 22:50:35 +01:00
Sara af4208f3b7 feat: GameRoot now calls GameMode::_begin and _end 2024-03-21 22:50:12 +01:00
Sara a8153c3ec4 feat: added _begin and _end to GameMode 2024-03-21 22:49:11 +01:00