mirror of
https://github.com/DramaticShape/DramaticShapeVoxelMod.git
synced 2026-08-12 08:11:11 +02:00
version to 1.0.1 with water fixes
This commit is contained in:
@@ -1,5 +1,22 @@
|
||||
# Changelog
|
||||
|
||||
## 1.0.1
|
||||
|
||||
### Fixed
|
||||
|
||||
- The RED++ texture-readback fallback in `TerrainAtlas` never worked on real
|
||||
drivers: LOVE refuses `Canvas:newImageData` while that canvas is currently
|
||||
active, and `readback()` read the pixels back before restoring the previous
|
||||
render target, so the call threw on every driver rather than only on
|
||||
stubborn ones. The previous target is now put back BEFORE the read. The
|
||||
headless suite could not see this -- its stub canvas does not enforce the
|
||||
rule -- so it survived until a live probe ran the chain unguarded.
|
||||
|
||||
Harmless for vanilla tilesets, where the CPU rebuild (`gbcPixels`) answers
|
||||
first and the fallback is never consulted; it was the last-resort route for
|
||||
a map the palette pack does not know, which until now had no working route
|
||||
at all.
|
||||
|
||||
## 1.0.0
|
||||
|
||||
First release, ported from the engine-internal voxel branch onto the
|
||||
|
||||
@@ -343,7 +343,7 @@ mod.events:on("map.reloaded", function(payload)
|
||||
if mapId then ChunkMesher.invalidate(mapId) end
|
||||
end)
|
||||
|
||||
mod.exports.version = "1.0.0"
|
||||
mod.exports.version = "1.0.1"
|
||||
-- exposed so a companion mod can pin its own tiles' shapes or read the
|
||||
-- camera without reaching into this mod's file layout
|
||||
mod.exports.lib = V
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"id": "DRAMATIC_SHAPE",
|
||||
"name": "Dramatic Shape Voxel Mod",
|
||||
"version": "1.0.0",
|
||||
"version": "1.0.1",
|
||||
"api": 2,
|
||||
"entry": "main.lua",
|
||||
"profile": "content",
|
||||
|
||||
Reference in New Issue
Block a user