Commit Graph

13 Commits (eb12fa812a4e2578f903bf3897e141d24a01e55f)

Author SHA1 Message Date
Auri eb12fa812a Less intensive texture atlas code, support for in-atlas crops, better structures, biome tinting with other functions :)
Todo: Make the texturebuilder take advantage of the cropping support.
2021-09-30 15:50:59 -07:00
Auri f532ee4fe6 Mod tweaks and perf improvements
- zeus:flowers -> zeus:vegetation
- Added tall grass to zeus:vegetation
- Added new plants
- Better Voronoi diagram, output debug images
2021-09-26 16:22:07 -07:00
Auri 05af3222ee Document StringParser because otherwise I'd have no idea what it's doing in two months. 2021-09-23 14:09:14 -07:00
Auri a481f23dfd WIP String function parser (for texture modifiers) 2021-09-22 21:57:45 -07:00
Auri 791bdd7eb1 Update file loading and mod config. 2021-09-06 18:33:01 -07:00
Auri a08af1b260 Bump to C++ 20 2021-09-03 14:22:58 -07:00
Auri f8a3889f6d Optimize the MeshVertex format. 2021-08-04 22:17:40 -07:00
Auri 52ae370040 Entity collisions, gravity, & velocity.
- Refactor Collision, fix deltatime bugs.
- Apply gravity to applicable entities.
- Add callbacks to ItemDef, unused so far.
- Reorganize and document LocalPlayer class.
- Give bees, rabbits, and test entities AI that is *so cute guys seriously look at it*.
- Plains biomes now have flowers.
2020-12-05 21:17:46 -08:00
Auri 7027c687fd Document and revise Chunk class, and re-implement MapGen-side-lighting. 2020-11-10 17:00:29 -08:00
Auri 31df51d471 Formatting tweaks. 2020-11-08 18:04:56 -08:00
Auri 04e42b92cc Immediate mode Biome registration, with documentation. 2020-11-08 18:03:03 -08:00
Auri 6d715546d8 Immediate mode Item registration, docs for Register(Block / Item) 2020-11-08 17:12:45 -08:00
Auri 54b3cd072f Immediate mode for block instantiation. 2020-11-08 16:43:12 -08:00