Ashley N.
|
18f1e20aa1
|
Convert 16.16 fixed point curve export to fractional x/128 export
|
2023-10-22 13:10:01 -04:00 |
Ashley N.
|
9e1014bbd9
|
Easing function tool
|
2023-10-21 20:40:50 -04:00 |
Ashley N.
|
1ae417af5c
|
Update README.md
|
2023-10-19 22:28:08 -04:00 |
Ashley N.
|
bb8fc323f5
|
Adjust collision to use drawn bounding boxes
|
2023-10-10 19:15:03 -04:00 |
Ashley N.
|
5f8bd8c87b
|
Add frame count to tiles prior
|
2023-10-08 00:40:12 -04:00 |
Ashley N.
|
a61b799c72
|
Fix off-by-one error as a blank tile is pushed before all the others
|
2023-09-29 16:48:47 -04:00 |
Ashley N.
|
f3170b6b4b
|
Fix how sprite indices are counted
|
2023-09-29 13:15:22 -04:00 |
Ashley N.
|
90cee2d998
|
Add custom fields to object export
|
2023-09-28 21:30:04 -04:00 |
Ashley N.
|
8ae402d037
|
Export palette with sprite
|
2023-09-28 20:31:38 -04:00 |
Ashley N.
|
27a6e09560
|
Remove entity-component system design (it ended up being types but worse)
|
2023-09-28 11:59:41 -04:00 |
Ashley N.
|
7a5bc41ce8
|
Merge branch 'master' of https://git.ne0ndrag0n.com/ashley/reskit into level-tool
|
2023-09-27 15:31:09 -04:00 |
Ashley N.
|
cb1fec8679
|
Bugfix in soundtrack
|
2023-09-27 15:30:35 -04:00 |
Ashley N.
|
07a7ee97b7
|
Consistent ordering of components and attributes on export
|
2023-09-25 21:31:32 -04:00 |
Ashley N.
|
73b5ba6cc7
|
Export sprite table
|
2023-09-24 13:52:37 -04:00 |
Ashley N.
|
485d1d0304
|
Remove some compiler warnings
|
2023-09-23 16:25:14 -04:00 |
Ashley N.
|
1f704e88ba
|
Improved ECS exporter with component-ids, attribute-ids, and symbol-ids
|
2023-09-23 16:11:01 -04:00 |
Ashley N.
|
5ba27514e7
|
Attribute export
|
2023-09-23 12:44:56 -04:00 |
Ashley N.
|
9d461a6c41
|
Fix bug with asmx compilation
|
2023-09-23 12:07:34 -04:00 |
Ashley N.
|
62fcb599cc
|
Export constants to asm file
|
2023-09-23 12:04:27 -04:00 |
Ashley N.
|
94bec93c06
|
Revert "Allow user-specified component ids in ECS"
This reverts commit 31832e8882 .
|
2023-09-22 23:52:04 -04:00 |
Ashley N.
|
31832e8882
|
Allow user-specified component ids in ECS
|
2023-09-22 10:23:08 -04:00 |
Ashley N.
|
6e63b9c40f
|
Fill remainder of component attribute table
|
2023-09-21 21:09:47 -04:00 |
Ashley N.
|
dcf8079592
|
Provide info for entity-component export
|
2023-09-20 23:45:02 -04:00 |
Ashley N.
|
efa2c24487
|
Write component attribute table to .ecs file
|
2023-09-20 23:03:17 -04:00 |
Ashley N.
|
0360a875f2
|
75 percent done ECS exporter
|
2023-09-19 23:54:48 -04:00 |
Ashley N.
|
bd6136903d
|
Add collision map to export
|
2023-09-19 22:18:46 -04:00 |
Ashley N.
|
e6e1500fd4
|
Support multiple tilesets per tilemap
|
2023-09-19 20:39:54 -04:00 |
Ashley N.
|
32874109d8
|
Stage changes for multiple tilesets per tmx file
|
2023-09-19 17:43:07 -04:00 |
Ashley N.
|
6fe992cb33
|
Correctly handle working directory of input file
|
2023-09-19 17:32:12 -04:00 |
Ashley N.
|
0dc7e95c21
|
Use more accurate color ramp conversion method
|
2023-09-18 23:42:58 -04:00 |
Ashley N.
|
c4af44a5e4
|
Changes to fix level output in --system md
|
2023-09-18 20:22:12 -04:00 |
Ashley N.
|
8d4ade5f8e
|
Fix bug in nametable exporter
|
2023-09-18 00:31:54 -04:00 |
Ashley N.
|
37f82daca1
|
connect nametable exporter
|
2023-09-17 23:28:18 -04:00 |
Ashley N.
|
62a762515d
|
Export levels with width, height, and number of tiles
|
2023-09-17 22:48:50 -04:00 |
Ashley N.
|
de5868305d
|
Initial level export functionality
|
2023-09-14 10:11:40 -04:00 |
Ashley N.
|
c62573e1ed
|
Fix small bug in get_tiles
|
2023-09-13 23:18:52 -04:00 |
Ashley N.
|
1163ee2752
|
Changes to tileset to allow error throwing per-overstuffed-palette
|
2023-09-13 23:01:17 -04:00 |
Ashley N.
|
5d8f7294ef
|
Generation of palette/nametables simplified and refactored for palettes
|
2023-09-13 22:36:56 -04:00 |
Ashley N.
|
ff08ee4e46
|
Modify data structures to include palette data per tile
|
2023-09-13 21:10:36 -04:00 |
Ashley N.
|
f7b9216680
|
Level exports - tiles, nametables, collision
|
2023-09-13 00:58:41 -04:00 |
Ashley N.
|
dc10213f75
|
Add ECS parsing
|
2023-09-10 14:21:57 -04:00 |
Ashley N.
|
0543d9adfc
|
Level tool
|
2023-09-10 00:15:53 -04:00 |
Ashley N.
|
264c2df1e8
|
Begin work on the level tool, add some documentation images
|
2023-09-07 19:16:56 -04:00 |
Ashley N.
|
cde4b36854
|
Security hardening - guard against directory traversal attack in identifiers
|
2023-09-04 11:34:56 -04:00 |
Ashley N.
|
d5db6b1e2f
|
Contributor information
|
2023-09-03 00:12:59 -04:00 |
Ashley N.
|
8e0bff1992
|
User experience/quality of life improvements
|
2023-09-02 21:37:27 -04:00 |
Ashley N.
|
362a0e0fe7
|
License software to the public and update README.md
|
2023-09-02 14:46:55 -04:00 |
Ashley N.
|
5eb1d8c7ce
|
Fix bug with instrument lookups and validation
|
2023-09-02 00:37:02 -04:00 |
Ashley N.
|
9d66523671
|
Fix bug with seeking default psg instrument
|
2023-09-01 23:56:11 -04:00 |
Ashley N.
|
be82baedc8
|
Some user experience tweaks
|
2023-09-01 14:18:13 -04:00 |