Christopher Whitley
a5ca7b886f
Check for GCLatencyMode.NoGCRegion
...
This test fails occasionaly when run through the automated cake script. Wrapped the EndNoGCREgion in a check for GCTatencyMode.NoGCRegion to resolve
2023-11-16 01:16:24 -05:00
Christopher Whitley
7701e50f89
Updated and automated for NuGet pushing
2023-11-16 01:11:30 -05:00
Christopher Whitley
e76a83ced3
Ignore cake output directory
2023-11-16 00:53:34 -05:00
Christopher Whitley
0245ba71dc
Cleanup using statements
2023-11-16 00:53:02 -05:00
Christopher Whitley
d91cc51f45
Added namespace
2023-11-16 00:52:16 -05:00
Christopher Whitley
2bf02373e4
Added Default task
2023-11-16 00:50:29 -05:00
Christopher Whitley
51a82aab41
Added Package Task
2023-11-16 00:50:00 -05:00
Christopher Whitley
3ed8c941a4
Added Test Task
2023-11-16 00:49:26 -05:00
Christopher Whitley
599f043d10
Added BuildTask
2023-11-16 00:48:54 -05:00
Christopher Whitley
1e58c09e08
Added BuildContext
2023-11-16 00:48:05 -05:00
Christopher Whitley
189662f1db
Cleaned up
...
Cleaned up the Program.cs for the Cake Frosting project. Added the working direcotry directive
2023-11-16 00:46:45 -05:00
Christopher Whitley
7e3a4a97bd
Added new Cake Frosting project
2023-11-16 00:45:19 -05:00
Christopher Whitley
d3536f4470
Add common tags for NuGet packages
...
Added the `<RepositoryType>`, `<RepositoryBranch>`, `<NeutralLanguage>` and `<PacakgeLicenseExpression>` tags
2023-11-16 00:43:25 -05:00
Christopher Whitley
cd728fde97
Pack README.md in NuGet packages
2023-11-16 00:42:44 -05:00
Christopher Whitley
e3e6861f44
PackageIconUrl is deprecated
...
NuGet packages should use PacakgeIcon with a packed image inside the NuGet insetad of PackageIconUrl
2023-11-16 00:41:07 -05:00
Christopher Whitley
9c1af60e6f
Added version tag
...
This is so we don't have to rely on github runner actions to generate the version number, and we can use it in the build scripts
2023-11-16 00:40:08 -05:00
Christopher Whitley
9181f4a1f3
Use Directory.Build.targets
...
Moved common csproj properties for NuGet into Directory.Build.targets
2023-11-16 00:39:09 -05:00
Lilith Silver
0fe364a282
fix allocating WasAnyKeyJustDown method; add GetPressedKeys non-alloc overload
2023-10-11 02:47:30 -07:00
LACOMBE Dominique
5b858d45ab
Update PrimitiveDrawing.cs
...
Add a new DrawSolidCircle to add a fill color
2023-10-01 16:46:43 -04:00
KatDevsGames
3011110bd0
support type/class field in maps, layers, & tilemaps
2023-09-19 23:16:46 -05:00
KatDevsGames
fba908f454
add support for class (nested) properties
2023-09-19 23:16:02 -05:00
Max Kopjev
20fb26d6c1
Merge pull request #798 from slakedclay/patch-1
...
Create VelocityInterpolator
2023-09-14 20:14:15 +03:00
Lilith Silver
7b8be4cee8
make WasKey/ButtonJustDown/Up obsolete and replace with clarified versions
2023-09-03 23:57:26 -07:00
Max Kopjev
0405448797
Merge pull request #814 from LilithSilver/fix-bag-enumerator
...
Merged
2023-09-02 19:37:51 +03:00
Lilith Silver
bc63b91d78
add bag allocation test
2023-09-01 21:18:14 -07:00
Lilith Silver
5167318e23
fix Bag so that it doesn't allocate during foreach enumeration
2023-09-01 20:43:01 -07:00
Max Kopjev
f02d5c4127
Merge pull request #806 from DavidFidge/sprites
...
Fix bugs in SpriteSheetAnimation
2023-08-30 23:29:07 +03:00
Max Kopjev
a3097f3328
Merge pull request #795 from toore/bug-update-bounds-collision-manager
...
OnCollision are called even after objects involved are moved and not intersecting
2023-08-30 14:34:25 +03:00
Andreas Torebring
40a2621aa2
Add comments for public fields and properties
2023-08-06 19:33:17 +02:00
Andreas Torebring
60064df265
Format comments and fix spelling
2023-08-06 19:33:17 +02:00
Andreas Torebring
10a55d34f0
Refactor
...
Encapsulate a public property (Parents).
Added xml-comments (to fix some compilation warnings)
2023-08-06 19:33:17 +02:00
Andreas Torebring
a5db880e42
Cleanup
2023-08-06 19:33:17 +02:00
Andreas Torebring
59331dc5b5
Use actual target bounds when testing collision
2023-08-06 19:33:17 +02:00
Lucas Girouard-Stranks
27284f25ad
Update README.md
2023-07-14 13:13:00 -04:00
David Fidge
8e2be47e4c
Fix looping animations incorrectly completing when an update contains a large elapsed time.
...
Ping pong waits until frame delay is complete on re-entry of the first frame before firing Complete rather than firing Complete immediately upon entering the frame. This makes it consistent with a non ping pong animation which waits for the frame delay of the last frame before it fires Complete.
Ping Pong now finishes on the first frame rather than potentially finishing on a different frame if the elapsed time since last update was larger than the time remaining for the animation to become complete.
Add unit tests for SpriteSheetAnimation.
2023-03-31 14:08:14 +10:30
Max Kopjev
54faadbe9a
Merge pull request #794 from k-u-s/bugfix/issue-707-null-ptr-on-destroy
...
Bugfix null ptr on destroy
2023-03-19 12:02:53 +01:00
Max Kopjev
3d27334ec7
Merge pull request #801 from Gandifil/tiled-parallax-factor
...
Tiled parallax factor
2023-03-18 23:29:00 +01:00
Gandifil
80189415c3
Add checking event == 'push'
2023-03-16 20:16:22 +01:00
Max Kopjev
f8fb2237d2
Merge pull request #799 from dezoitodemaio/bugfix/mousebutton-flags
...
Add power of two values to MouseButton
2023-03-16 18:31:29 +01:00
Gandifil
b1e2451813
Add parallaxFactor in rendering logic.
2023-03-08 19:46:37 +01:00
Gandifil
c7568b1b54
Add parallaxFactor of layers in models.
2023-03-08 19:46:20 +01:00
Cairo Batista
05e28afd3a
add power of two values to MouseButton
2023-02-05 23:35:23 -03:00
slakedclay
aa1038f31d
Create VelocityInterpolator
...
Allow particles to change velocity as they age.
2023-01-09 12:21:37 -07:00
Kus
357e0e1ece
Issue 707, Added null propagation inside component manager destroy method
2022-11-15 18:43:48 +01:00
Kus
07477ba421
Issue 707, Created test for null ptr during entity destroy
2022-11-15 18:43:10 +01:00
Lucas Girouard-Stranks
5595621db3
Merge pull request #785 from toore/improvement-enabled-and-ported-tests-to-xunit
...
Improvement: enabled and ported tests to xunit
2022-11-14 21:11:48 -05:00
Andreas Torebring
12f7bc1b53
Remove tests always passing
2022-11-14 21:30:02 +01:00
Andreas Torebring
b426c86fa9
Uncomment and fix tests
2022-11-14 21:30:02 +01:00
Lucas Girouard-Stranks
a7d42f9c49
Merge pull request #789 from mattj1/rebuild-effects-mg-3.8.1
...
Rebuilt effects with mgfxc 3.8.1.303
2022-11-02 22:59:28 -04:00
Lucas Girouard-Stranks
cbbec7d123
Merge pull request #782 from garakutanokiseki/feature/fix-android-cant-read-animation-sprite
...
Fix crash at loading AnimationSprite on Android.
2022-10-23 11:37:20 -04:00