Commit Graph

27 Commits (6a7bcc493fca2504c85771d4bb3f018262871a97)

Author SHA1 Message Date
LeRoyce Pearson 6a7bcc493f feat: update to zig 0.11.0 2024-01-02 21:11:00 -07:00
Louis Pearson d1ace5b48e Make it const 2022-08-10 15:47:09 -06:00
Louis Pearson 1c85773b68 Fix compile error with stage2 2022-08-10 15:43:53 -06:00
Louis Pearson 5dbb98e399
Update README.md 2022-08-05 19:40:24 -06:00
Louis Pearson f9e4819fb7 Add link to ldtk 2022-08-05 14:40:51 -06:00
Louis Pearson e93618602d Put user in control of parser lifetime 2022-08-04 17:06:45 -06:00
Louis Pearson 91d78d9c52 Allow overrideTilesetUid to be null 2022-08-03 16:38:20 -06:00
Louis Pearson 17e6e71e8b Change __value to std.json.Value
There's no way to know what type of value I will get for __value, so
this is the only reasonable way to do it.
2022-08-03 16:35:51 -06:00
Louis Pearson 765ad5f8a7 Make TilesetRectangle return null instead of error 2022-08-03 16:33:00 -06:00
Louis Pearson 5ba780acf9 Allow nullable fields to be null 2022-08-03 16:30:33 -06:00
Louis Pearson bc634ba326 Allow __tilesetDefUid to be null 2022-08-03 16:26:49 -06:00
Louis Pearson 511e3d5d88 Allow floats values to use integer constants 2022-08-03 16:22:40 -06:00
Louis Pearson 9b92fcea44 Add LICENSE file 2022-08-03 13:21:40 -06:00
Louis Pearson ae9c9e9373 Add MIT license to LDtk.zig 2022-08-03 13:20:19 -06:00
Louis Pearson 267f22b484 Add features to readme 2022-08-03 13:18:28 -06:00
Louis Pearson 511bdab4ed Add readme 2022-08-03 13:09:45 -06:00
Louis Pearson 6d29253e8c Add more to the test 2022-08-03 12:58:15 -06:00
Louis Pearson f2d59bbcd7 Properly deinit everything 2022-08-03 12:40:25 -06:00
Louis Pearson ec04460077 Make API more consistent 2022-08-03 12:01:27 -06:00
Louis Pearson d2a8d304f9 Parse levels 2022-08-03 11:25:37 -06:00
Louis Pearson c4c8b9c378 Improve parser 2022-08-03 01:13:43 -06:00
Louis Pearson c8c86dd11d Parse ldtk file without error 2022-08-02 23:15:51 -06:00
Louis Pearson c9daf228ad Builds, but parse fails 2022-08-02 19:38:18 -06:00
Louis Pearson e847fab756 Rename empty.json to empty.ldtk 2022-08-02 19:18:41 -06:00
Louis Pearson 3d8e0e645f Add Definition data types 2022-08-02 19:14:22 -06:00
Louis Pearson 7b820460d5 Add FieldInstance 2022-08-02 18:43:42 -06:00
Louis Pearson 7f7c358ebd Initial commit, begin adding LDtk data types 2022-08-02 18:33:24 -06:00