Commit Commit Message Age Author Refs
r589:842194b6bfa6  
Optimize PreserveCounts and only recalculate when needed. Previously would recalculate preservecounts every Update call (~1 per frame), which isn't necessary when there's no tick. Might be some room to tweak, like doing these updates only when preserves change. Some measurements: This takes about 30ms versus the .25 ms with no preserve (then like .0002ms). When the map is filled up with preserve, about 35ms and 9ms. With a handful of cells, it's more like 0.8ms (before JIT optimizes most of it away).
r582:8017f2841d5e  
Control audio via Options.
r526:0fc89866c755  
Fix some rendering bugs. This includes an embarassing bug where all trees were rendered at the exact same depth.
r415:8ed6b05a95f0  
Add validation.
r413:1338aca1d507  
Add Fact.
r18:cc98ce039e4f  
Add start of dialog.
r0:e33f209de7e5  
Early working version (including all dependencies, lol).