Commit Graph
1693 Commits
Author SHA1 Message Date
Stephen 8d95d49924 Check for undefined layer and throw on collision actor insertion 2024-02-17 13:15:56 +00:00
Max KopjevandGitHub 6acc822be1 Merge pull request #837 from craftworkgames/tweener_enchancing3
Tweener enchancing3
2024-01-22 19:12:29 +01:00
Gandifil 79a20706b1 Fix activator inside tweener. 2024-01-22 21:11:44 +03:00
Gandifil e93ec550c4 Add tweening tests 2024-01-22 21:11:30 +03:00
Max KopjevandGitHub c4f9b3cddc Merge pull request #836 from craftworkgames/tweener_enchancing2
Fix TweenTo
2024-01-22 18:26:28 +01:00
Gandifil 4383bb8113 Fix TweenTo 2024-01-22 20:26:00 +03:00
Max KopjevandGitHub bb8a70c607 Merge pull request #835 from craftworkgames/tweener_enchancing
Tweener enchanting
2024-01-22 18:11:09 +01:00
Gandifil a2e3aacb90 Add special TweenTo. 2024-01-22 20:10:34 +03:00
Gandifil f961461a67 Add ColorTween 2024-01-22 19:32:13 +03:00
Gandifil 60d2fdfd1e Move impls of linear tweening into special class. 2024-01-22 19:32:05 +03:00
Gandifil 3f44766bd4 Move extracting linear operations into special class. 2024-01-22 19:03:17 +03:00
Max KopjevandGitHub 801196c3f0 Merge pull request #833 from craftworkgames/rectanglef_serializer
Rectanglef serializer
2024-01-03 20:05:28 +01:00
Gandifil fd760e3e4f Add RectangleFJsonConverter for default serializer. 2024-01-03 22:04:44 +03:00
Gandifil 6b2efb7bf3 Add test for new serizalizer 2024-01-03 22:04:25 +03:00
Gandifil 430a8d524a Add serializer for RectangleF 2024-01-03 22:04:13 +03:00
Max KopjevandGitHub 232156b57a Merge pull request #832 from craftworkgames/revert-831-add_copy-constructor-listener
Revert "Add copy constructor for KeyboardListener."
2024-01-03 19:20:33 +01:00
Max KopjevandGitHub d1439587d9 Revert "Add copy constructor for KeyboardListener." 2024-01-03 21:19:50 +03:00
Max KopjevandGitHub 9393251fe3 Merge pull request #831 from craftworkgames/add_copy-constructor-listener
Add copy constructor for KeyboardListener.
2023-12-28 08:20:51 +01:00
Gandifil ebd181b073 Add copy constructor for KeyboardListener. 2023-12-28 09:43:06 +03:00
Max KopjevandGitHub 95cc5f4183 Merge pull request #829 from craftworkgames/fix_tiled_bigobject_tileset3
Add support of "Collection of Images" tileset type 3
2023-12-25 19:42:17 +01:00
Gandifil 64f21f2533 Fix CiCD 2023-12-25 21:39:54 +03:00
Max KopjevandGitHub 6b93cc8c25 Merge pull request #828 from craftworkgames/fix_tiled_bigobject_tileset2
Add support of "Collection of Images" tileset type 2
2023-12-25 19:26:33 +01:00
Gandifil e9736a5ff0 Fix version 2023-12-25 21:23:41 +03:00
Max KopjevandGitHub 6fe961f6a6 Merge pull request #827 from craftworkgames/fix_tiled_bigobject_tileset
Add support of "Collection of Images" tileset type.
2023-12-25 19:21:08 +01:00
Gandifil 0222eedf3f Fix using ctor from remote 2023-12-25 21:10:42 +03:00
Gandifil 9c896d4ee2 Add image tileset support 2023-12-25 21:05:16 +03:00
Gandifil 7b0668a6bd Add texture for tile. 2023-12-22 20:40:06 +03:00
Gandifil c3fe4b071c Fix tiledMap processing and writing. 2023-12-21 23:47:38 +03:00
Gandifil 60f3fa1994 Add speical contentItem for referencing images. 2023-12-21 23:15:57 +03:00
Gandifil dbdb2eec18 Add extentions for ContentImporter. 2023-12-21 23:15:05 +03:00
Max KopjevandGitHub cedf863d7e Merge pull request #825 from craftworkgames/new_collision_2023
Add constructor for CollisionComponent.cs
2023-12-09 18:09:00 +01:00
Gandifil 0367e93bd0 Add constructor for CollisionComponent.cs 2023-12-09 20:05:15 +03:00
Max KopjevandGitHub 3e173129a2 Merge pull request #824 from craftworkgames/new_collision_2023
New collision 2023
2023-12-04 19:07:16 +01:00
Gandifil 102cba574d Fix ctor call's 2023-12-01 23:58:19 +03:00
Gandifil 97b9eb6c1b Add method for set default layer 2023-12-01 23:49:43 +03:00
Gandifil 094e9a1563 Refactor layers. 2023-12-01 23:21:03 +03:00
Gandifil 1a31bd7728 Fix tests 2023-12-01 22:55:48 +03:00
Gandifil 6e2becc67e Refactor benchmarks for collisions. 2023-11-25 22:35:07 +03:00
Gandifil 5faacbc786 Add inline for private methods of SpatialHash.cs 2023-11-25 22:34:51 +03:00
Gandifil 81e2878f65 Rename Quadtree to QuadTree 2023-11-25 22:33:51 +03:00
Gandifil 12a6b95c86 Add spatialHash algo for collision spacing 2023-11-25 02:33:14 +03:00
Gandifil af0658d512 Add comments for space algo interface. 2023-11-25 02:32:52 +03:00
Gandifil b24933b1b7 Add comments for collision actor. 2023-11-25 02:32:37 +03:00
Gandifil b02f5f42c6 Refactor layers for new interface 2023-11-22 23:22:52 +03:00
Gandifil 01abb187cc Add interface for space splitting and impls 2023-11-22 23:22:40 +03:00
Gandifil f0d558c8be Add layers for collisions 2023-11-22 19:50:05 +03:00
Gandifil 515896cef4 Refactor QuadTree - now we use static AABB intersection check 2023-11-22 18:47:36 +03:00
Gandifil 66ac2ee652 Add BoundingRectanglle property for IShape 2023-11-22 18:46:52 +03:00
Gandifil d5e3e461e0 Refactor collision update, correct reset map 2023-11-21 23:54:55 +03:00
Gandifil 62137c7356 Add benchmarks for collisions 2023-11-21 22:47:48 +03:00