Commit Graph

35 Commits

Author SHA1 Message Date
Syntriax e725a4e89c refactor: Renamed Delegate Declarations as EventHandler 2024-11-23 23:14:44 +03:00
Syntriax cc4068fa2e refactor: Removed IEnumerable<GameObjects> from IGameManager 2024-11-16 22:44:45 +03:00
Syntriax 1545291942 fix: Issues With Behaviours Entering / Leaving the Hierarchy Callbacks Not Firing 2024-11-10 20:21:53 +03:00
Syntriax 81625abd25 refactor: Improved & Fixed Issues with Transforms with Parents 2024-11-10 19:18:44 +03:00
Syntriax 4856800f5f feat: Improved Entering & Exiting of Hierarchy Objects 2024-11-03 20:13:25 +03:00
Syntriax cc44e1ea69 fix: OnEnterHierarchy Not Being Called Correctly 2024-11-03 19:58:57 +03:00
Syntriax 24b50eba12 fix: IGameObjects Not Being Initialized Properly 2024-10-26 22:45:24 +03:00
Syntriax 43f1749b04 refactor: IHierarchy Integration with Overall Code Base 2024-10-26 13:46:04 +03:00
Syntriax 9c2b098821 feat: IGameManager Events 2024-10-25 23:10:20 +03:00
Syntriax 91aa26e15a BREAKING CHANGE: Added IHierarchObject with Hierarchy Enter & Exit 2024-10-22 22:05:22 +03:00
Syntriax c51eda49bf fix: GameManager Instantiation/Deletion during Update causing Array Changed Exception 2024-09-27 18:38:24 +03:00
Syntriax ef21cdf213 refactor: Actions to Delegates 2024-07-15 01:13:39 +03:00
Syntriax dbb263ebed feat: IEntity.Id & BaseEntity 2024-02-02 17:40:46 +03:00
Syntriax 8269c789a6 fix: IGameManager Action Types 2024-01-31 09:27:24 +03:00
Syntriax 1438b19e35 feat: GameObjects are now Connected to a Single IGameManager 2024-01-30 13:17:02 +03:00
Syntriax 9768dbdded refactor(core): Removed ICamera 2024-01-30 11:57:43 +03:00
Syntriax 9853e0af36 feat: IGameManager 2024-01-30 11:51:43 +03:00
Syntriax 69eca44dd8 fix: DebuggerDisplay Wrongly Typed Parameters 2024-01-27 21:05:56 +03:00
Syntriax 7b47703ba0 refactor: DebuggerDisplays For Basic Types 2024-01-27 00:51:34 +03:00
Syntriax d08495afbb feat: GameObject Register Actions Added 2024-01-23 09:47:13 +03:00
Syntriax fdb5936573 feat: IEnumerable<IGameObject> to GameManager 2024-01-23 09:43:49 +03:00
Syntriax 39e553ebbf feat: EngineTime Parameter for GameManager.Update 2024-01-23 09:21:38 +03:00
Syntriax 81f9ef10bf BREAKING CHANGE: Removed MonoGame Package 2024-01-22 22:45:40 +03:00
Syntriax 9f4ad882e3 feat: Added Basic Camera 2023-11-27 13:46:01 +03:00
Syntriax 9b45bfa4fd refactor: Fixed Compiler Warning On Possible Null 2023-11-27 11:11:58 +03:00
Syntriax 6dec7dd720 chore: Code Typos Fixed 2023-11-27 11:06:02 +03:00
Syntriax 12bbfdceaf feat: More Control Over Displayables 2023-11-27 10:37:39 +03:00
Syntriax 251bd948ab BREAKING CHANGE: IEntities are now IInitialize 2023-11-24 17:04:19 +03:00
Syntriax 5a01b01215 feat: Added IAssignable.Unassign() 2023-11-24 17:03:21 +03:00
Syntriax 6f68e29fb8 fix: Explicit Usings 2023-11-24 16:58:07 +03:00
Syntriax 8a8c09f043 chore: Finalize Don't Set Fields to Null Anymore 2023-11-24 16:37:09 +03:00
Syntriax 5f2c551fa4 feat: Implemented IInitialize on GameManager 2023-11-24 11:52:14 +03:00
Syntriax fdb368d881 feat: Added Engine Cycles to GameManager 2023-11-24 11:42:51 +03:00
Syntriax cf2d85765d chore: Added Forgotten params args Parameter 2023-11-24 09:45:10 +03:00
Syntriax 5fcf63c5a7 chore: Added Initial Engine Code 2023-11-23 23:54:19 +03:00