|
4189ae6d4d
|
dependency update
Closes #6 and #7 (both of which were incomplete)
|
2022-12-08 17:02:22 +01:00 |
|
|
6ac2ba6151
|
Added Range extension methods GetPercentage and FromPercentage
|
2022-11-10 15:41:24 +01:00 |
|
|
d138577285
|
Added trimming and AOT annotations and made MLEM trimmable
|
2022-10-31 18:33:53 +01:00 |
|
|
d5e5d1d536
|
moved the new ConvertCachedUtf32 to CodePointSource
|
2022-10-23 21:23:16 +02:00 |
|
|
be7676d37e
|
fixed unnecessary memory allocations since 8d689952cc
|
2022-10-22 11:46:11 +02:00 |
|
|
8d689952cc
|
Made GenericFont and TokenizedString support UTF-32 characters like emoji
|
2022-10-15 13:48:45 +02:00 |
|
|
9f60a59706
|
resolved some build warnings
|
2022-09-15 10:44:50 +02:00 |
|
|
48735c3d36
|
Multi-target net452, making MLEM compatible with MonoGame for consoles
|
2022-09-14 21:17:43 +02:00 |
|
|
fc026ad0de
|
multi-target netstandard2.0 and net6.0
|
2022-09-14 19:24:00 +02:00 |
|
|
963ea557e8
|
updated dependencies
|
2022-09-03 12:31:34 +02:00 |
|
|
711f60a97e
|
Updated demos and templates to MonoGame 3.8.1
|
2022-07-25 18:23:16 +02:00 |
|
|
9c370f75e8
|
switch non-core dependencies over to core
|
2022-06-24 15:04:01 +02:00 |
|
|
5d7d238630
|
added MLEM.FNA
|
2022-06-24 14:01:26 +02:00 |
|
|
aabb1ed5df
|
added .editorconfig
|
2022-06-17 18:23:47 +02:00 |
|
|
59af00c89a
|
Code cleanup, and marked AStar.InfiniteCost as obsolete
|
2022-06-15 11:38:11 +02:00 |
|
|
42993f1a0b
|
Added LayerPositionF to MLEM.Extended
|
2022-06-06 23:50:13 +02:00 |
|
|
0a93fb7da7
|
Allow using a StaticSpriteBatch to draw an IndividualTiledMapRenderer
|
2022-06-06 22:56:48 +02:00 |
|
|
58a0f8915a
|
Preserve texture region names when converting between MLEM and MG.Extended
|
2022-01-22 16:55:46 +01:00 |
|
|
29bbd61f8b
|
reformat and cleanup
|
2021-12-28 14:56:11 +01:00 |
|
|
f5adf50823
|
Added StringBuilder overloads to GenericFont
|
2021-12-22 13:00:41 +01:00 |
|
|
17ed82fc3c
|
Generify GenericFont's string drawing
|
2021-12-22 12:46:17 +01:00 |
|
|
c0ce5a07ad
|
Implemented IEquatable on a lot of classes that were missing it
|
2021-12-21 11:39:29 +01:00 |
|
|
636522bc3e
|
resolved some documentation warnings
|
2021-11-30 11:46:06 +01:00 |
|
|
a48aa2db93
|
dependency update
|
2021-11-29 11:50:43 +01:00 |
|
|
444b5c6afb
|
copy base documentation for a lot of docfx unresolvable sources
|
2021-11-22 19:25:18 +01:00 |
|
|
a140e85300
|
fixed Docs casing in readme path
|
2021-09-24 04:50:42 +02:00 |
|
|
a53939837f
|
added package readmes
|
2021-09-24 04:47:39 +02:00 |
|
|
866dad49ab
|
Use FontStashSharp's built-in LineHeight property for GenericStashFont
|
2021-08-19 21:43:17 +02:00 |
|
|
516265bf5b
|
Fixed GenericFont's SplitString using incorrect width for special characters and improved documentation
|
2021-07-28 17:22:47 +02:00 |
|
|
e53d30e5ca
|
propagate line height to bold and italic stash fonts
|
2021-07-20 03:09:17 +02:00 |
|
|
ebc6ec872b
|
use a heuristic for GenericStashFont line height calculations and allow specifying a custom line height
|
2021-07-20 01:23:44 +02:00 |
|
|
527c4af3e4
|
updated dependencies
|
2021-07-20 00:55:36 +02:00 |
|
|
a76c14b243
|
Adjusted GenericStashFont line height calculations to result in the same values as GenericSpriteFont
|
2021-07-19 23:10:27 +02:00 |
|
|
abac738123
|
Removed LINQ Any and All usage in various methods to improve memory usage
|
2021-07-18 22:18:46 +02:00 |
|
|
19893855dc
|
added the changelog to the website
|
2021-07-01 05:00:59 +02:00 |
|
|
fe9b3830f8
|
(finally) added a changelog
|
2021-06-28 15:38:30 +02:00 |
|
|
1123b815b3
|
updated some package declarations to clean up warnings
|
2021-04-22 19:59:35 +02:00 |
|
|
cf9bcc7ae4
|
updated to MonoGame 8 and added support for opening the on-screen keyboard to TextInputWrapper
|
2021-04-22 19:26:07 +02:00 |
|
|
8078d41724
|
simplified GenericFont implementation
|
2021-04-19 14:02:28 +02:00 |
|
|
2741682029
|
fixed generic stash font line height for static sprite fonts
|
2021-03-29 02:54:02 +02:00 |
|
|
35af9eee25
|
fixed some number parsing not using invariant culture
|
2021-03-28 06:20:27 +02:00 |
|
|
0ddb4afc3f
|
allowed the GetArea extension to calculate flipping
|
2021-03-12 20:22:36 +01:00 |
|
|
45fc12b0cb
|
added some additional tiled helper methods
|
2021-03-10 02:13:07 +01:00 |
|
|
1d80965d24
|
allow removing a tile using the new SetTile methd
|
2021-03-09 19:06:06 +01:00 |
|
|
14e97abf87
|
some more tiled map extension utility methods
|
2021-03-09 18:56:55 +01:00 |
|
|
0b39928334
|
minor general cleanup
|
2021-03-08 15:12:13 +01:00 |
|
|
dc514815c3
|
expose GetCollidingAreas
|
2021-03-07 22:13:24 +01:00 |
|
|
200058a611
|
added a method to make sidescrolling collision detection easier with TiledMapCollisions
|
2021-03-07 22:03:29 +01:00 |
|
|
6ef9f8ffb1
|
also switch order of x and y iteration in GetCollidingTiles
|
2021-03-07 20:59:10 +01:00 |
|
|
f2df639f9e
|
reverse y loop in GetCollidingTiles to account for gravity usually pointing down
|
2021-03-07 20:45:00 +01:00 |
|