Christopher Whitley
3ae6aa4b14
Remove async, ignore NU5118 on package
2023-11-16 13:32:50 -05:00
Christopher Whitley
fac64ccd74
Ignore Missing XML comment warnings on build
2023-11-16 13:32:35 -05:00
Christopher Whitley
16e8a825d1
Simplify, move most logic into cake build script
2023-11-16 13:21:39 -05:00
Christopher Whitley
09abeb92ff
Added Deploy task
2023-11-16 13:20:54 -05:00
Christopher Whitley
c6e472338d
Create DeployToNuGetTask
2023-11-16 13:20:18 -05:00
Christopher Whitley
9d73597323
Create DeployToMyGetTask
2023-11-16 13:19:56 -05:00
Christopher Whitley
809b525e43
Create DeployToGithubTask
2023-11-16 13:19:23 -05:00
Christopher Whitley
5403441e02
Update TestTask to use same verbosity, nologo, and nobuild as original workflow
2023-11-16 13:18:49 -05:00
Christopher Whitley
03256fdc0d
Created Restore task
...
Uses same verbosity as original workflow did
2023-11-16 13:18:06 -05:00
Christopher Whitley
35d21b0696
Use same verbosity and nologo setting as original
2023-11-16 13:17:11 -05:00
Christopher Whitley
b67391d4aa
Use same verbosity, restore, and logo flags as originally used
2023-11-16 13:15:33 -05:00
Christopher Whitley
bd86991e61
Add additional context variables for build script
2023-11-16 13:14:33 -05:00
Christopher Whitley
f5bee8e7a2
Enable Nullable in build project
2023-11-16 13:12:57 -05:00
Christopher Whitley
e0e12e3bd1
NuGet Deploy only in craftworksgames repo
2023-11-16 01:55:19 -05:00
Christopher Whitley
f6a8cd6e69
Better name for package step
2023-11-16 01:53:16 -05:00
Christopher Whitley
e1d280b356
Forgot to add System.Runtime using statement
2023-11-16 01:49:35 -05:00
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
Max Kopjev
20fb26d6c1
Merge pull request #798 from slakedclay/patch-1
...
Create VelocityInterpolator
2023-09-14 20:14:15 +03: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