Commit Graph
39 Commits
Author SHA1 Message Date
stefanrbkandDylan Wilson f98776ac8b Texture bug fix (#501)
When I released #480 to fix some texture alignment issues, I failed to check the variable types for the math being done. With my original fix by removing the `+ 0.5f` overdraw, the math changed from `float` division to `int` division. I'm now recasting for `float` division as it should be!

My bad!!
2018-05-28 21:50:13 +10:00
Dylan Wilson 2791d4347a do away with the old nuspec files 2018-05-24 21:36:15 +10:00
Dylan Wilson 3ff145422e merged from develop 2018-05-23 22:51:45 +10:00
Dylan Wilson 2ec6df4db4 added nuget package metadata 2018-05-17 22:25:07 +10:00
Dylan Wilson 2cf9ec7350 partially restored the cake build 2018-05-10 21:33:43 +10:00
Dylan Wilson 0121a2b9c5 dotnet standard 2.0 baby! 2018-05-09 21:58:40 +10:00
stefanrbkandDylan Wilson 2005c2c161 Fix Texture Alignment (#480) 2018-03-08 12:51:11 +10:00
Dylan Wilson 4126e68fb3 merge commit 2018-02-07 22:20:05 +10:00
Dylan Wilson ad03ad3251 removed most of the compiler warnings about missing XML docs 2018-02-07 22:13:43 +10:00
Jon SeamanandDylan Wilson 5470a52e05 Added XML docs to NuGet (#460) 2018-02-01 20:14:59 +10:00
Dylan Wilson cb003a24de modifiable tiled layers 2018-01-17 23:33:45 +10:00
Dylan Wilson 2dad917c49 added tileset tile type 2018-01-13 22:53:24 +10:00
Dylan Wilson 4090822e2b added tiled image layers back in 2017-11-27 20:45:41 +10:00
Dylan Wilson 4c5c7bc00b code cleanup 2017-11-22 21:32:26 +10:00
Dylan Wilson cf2a97259f proper disposal of buffers 2017-11-21 21:00:34 +10:00
Dylan Wilson 9d24bb6091 fixed a range of bugs and issues with the new map renderer 2017-11-21 20:57:32 +10:00
Dylan Wilson 107ba06326 almost back to parity 2017-11-21 20:57:32 +10:00
Dylan Wilson d1fded1ec8 one tiny tweak to rule them all 2017-11-21 20:57:32 +10:00
Dylan Wilson bfa713e91d its a bit working and a bit not 2017-11-21 20:57:32 +10:00
Dylan Wilson 17c7d8ccd7 demos are at least compiling again 2017-11-21 20:57:32 +10:00
Dylan Wilson cd8f6ea6df almost finished making tiled maps creatable from code 2017-11-21 20:57:32 +10:00
maaexandDylan Wilson ab30af68c1 added TiledMap property to TiledMapTileObject (#424) 2017-09-19 21:51:11 +10:00
Dylan WilsonandGitHub b3a631aff5 Gui dialogs (#410)
* started refactoring for gui windows

* a bit more work on gui windows

* fixed some bugs and broken build stuff

* fixed some bugs in gui controls

* a little code cleanup

* got gui dialogs positioning and experimenting with named styles by type

* apply control styles directly in the constructor of controls

* got everything compiling again

* all gui controls have skinnable constructors

* rework uniform grid desired size calculations

* turns out gui layouts are complicated

* include pdb files in nuget packages

* fixed a bug in find nearest glyph

* custom control styling

* added a range constructor overload that takes one value

* rethinking control desired size behaviour

* made particle emitters more editable at runtime

* moved the auto trigger code to the particle effect instead of the emitters

* tweaks

* changed the particle modifer interface to an abstract base with an optional name

* changed the particle modifer interface to an abstract base with an optional name

* an attempt at creating a gui combo box

* rolled back the nested control experiment

* pretty good (but not perfect) combo boxes

* tweaks

* name property bindings on lists

* removed and cleaned up the hacks from the gui combo box

* minor combo box styling tweaks

* minor bug fix in gui combo box

* experiments with data binding

* fixed a mistake on the texture region service interface

* working on the ability to serialize particles

* finished particle serialization

* more robust range deserialization

* added editor browable attributes

* fixed some broken demos

* made the particle modifiers editable at runtime

* fixed some issues with particle serialization

* fixed some issues with interpolators
2017-07-22 21:22:13 +10:00
Dylan Wilson b6555e8ce5 moving some things around and code cleanup 2017-06-13 21:20:02 +10:00
Jay JeckelandDylan Wilson c864aba136 Fix TryGetTile (#380)
Change TiledMapTileLayer to store blank tiles so that TryGetTile returns the correct TiledMapTile instances.
2017-04-26 21:13:11 +10:00
Musbah SinnoandDylan Wilson 785396d171 Added the ability to get tileset tile objects. (#378) 2017-04-20 20:52:02 +10:00
Dylan Wilson 3559fb086f fixed some merge conflicts 2017-03-12 20:58:23 +10:00
Lucas Girouard-StranksandDylan Wilson ef1c20889f Fix iteration memory leaks. (#350) 2017-03-12 20:50:05 +10:00
Dylan Wilson ea518d55da changed the tools versions in the project files to be compatible with xamrain studio 2017-03-10 22:12:14 +10:00
Lucas Girouard-StranksandDylan Wilson 3a164d5385 Tiled Fix (#349)
* Tiled fix.

* Remove bat file.
2017-03-05 09:18:11 +10:00
Lucas Girouard-StranksandDylan Wilson a4fe5cafad TiledMapRenderer allow custom effect (#345) 2017-02-24 03:51:57 -08:00
Dylan Wilson a75d8deb5a enforce c# 6.0 language version at least until VS2017 comes out of RC 2017-02-09 22:45:52 +10:00
Dylan Wilson a002aef77f big code cleanup 2017-01-31 21:15:21 +10:00
Lucas Girouard-StranksandDylan Wilson 8a7a27f89d Graphics refactor (#340)
* Graphics refactor

* fix
2017-01-28 01:51:19 -08:00
Lucas Girouard-StranksandDylan Wilson b22a062147 Fix Tiled Problems (#332)
* Add Tiled Content Pipeline library to NuGet

* Update Tiled NuGet package elements.

* Remove dependency on Graphics

* Update csproj for removal of Graphics dependency

* Fix build errors

* Fix problems
2017-01-20 21:08:14 +10:00
Dylan Wilson be429b4a07 minor api refactor on the tiled map renderer 2017-01-18 23:55:16 +10:00
Lucas Girouard-StranksandDylan Wilson 9e359fb750 Tiled Rework (#331)
* Tiled Rework

* fix failing tests

* really fix failing tests
2017-01-18 20:46:38 +10:00
Dylan Wilson 23069bd031 finally getting back to working on the new gui system 2017-01-10 23:01:49 +10:00
Lucas Girouard-StranksandDylan Wilson a45518a925 Tiled library (#322)
* Tiled library

* remove test project
2016-12-13 21:40:22 +10:00