3717 Commits

Author SHA1 Message Date
dfsek
1357e7f84e custom trees 2020-11-30 12:29:15 -07:00
dfsek
3eaab219f1 trees 2020-11-30 12:26:46 -07:00
dfsek
ce97732da7 Use Tectonic validation API to validate Biome noise equations 2020-11-29 23:57:03 -07:00
dfsek
7fe2fa493e Prevent carvers crossing biomes 2020-11-29 20:08:04 -07:00
dfsek
78acf59f98 Working ZIP file loading 2020-11-29 18:17:29 -07:00
dfsek
1c0954d0cf Extra fancy loading 2020-11-29 15:24:33 -07:00
dfsek
fe6ea9511b ZIP file loading should(tm) work now 2020-11-29 14:49:11 -07:00
dfsek
1c9c183d66 more sensitive derivative stuff 2020-11-29 14:12:01 -07:00
dfsek
67ff426894 Calculate derivative for slant palettes 2020-11-29 00:01:21 -07:00
dfsek
6eb5c0e0ec Equation-defined cave radii 2020-11-28 18:56:02 -07:00
dfsek
4e11d5c1cf implement ores, sort of 2020-11-28 18:05:19 -07:00
dfsek
155b293b61 new loading system, begin ZIP loading implementation 2020-11-28 16:45:35 -07:00
dfsek
282bfe9c5d begin work on ores 2020-11-28 02:34:43 -07:00
dfsek
4ddace2a92 Flora 2020-11-28 02:03:05 -07:00
dfsek
4b7b0ee7e9 live reloading 2020-11-27 15:53:52 -07:00
dfsek
af6ba33921 carvers 2020-11-27 15:40:14 -07:00
dfsek
622e65e7a5 slab 2020-11-27 15:17:16 -07:00
dfsek
2f9f89042c probably a good idea to actually register variables 2020-11-27 14:32:31 -07:00
dfsek
538000ed32 Merge remote-tracking branch 'origin/tectonic' into tectonic 2020-11-27 14:17:12 -07:00
solonovamax
fe676db0ce
Vanilla ore (#28)
* Vanilla ore

Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>

* Fast math

Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2020-11-27 14:17:01 -07:00
dfsek
30e89a0b69 fix typo 2020-11-27 13:29:57 -07:00
dfsek
8e49f7ec26 Add BIOME: identifier to BiomeGridRegistry 2020-11-27 13:06:20 -07:00
dfsek
86088d1dcd Ocean 2020-11-27 02:30:31 -07:00
dfsek
5c6ea59d30 make perf not suck 2020-11-27 02:17:41 -07:00
dfsek
f364420007 Actually gets to world gen now B) 2020-11-27 02:08:25 -07:00
dfsek
96ff875d2b More loading stuff 2020-11-27 01:17:32 -07:00
dfsek
717ece9d1f More loaders 'n stuff 2020-11-27 00:59:15 -07:00
dfsek
013216ad8c Registries are pretty cool, I guess 2020-11-26 22:05:18 -07:00
dfsek
16d8d56832 Add a bunch of type loaders 2020-11-26 21:26:01 -07:00
dfsek
06d9fa1d98 Actually load configs on startup 2020-11-26 20:51:06 -07:00
dfsek
59141f99bd That's quite the commit you got there 2020-11-26 19:07:43 -07:00
dfsek
dbbe7dbd0d Implement Tectonic for master config. 2020-11-25 01:57:02 -07:00
dfsek
c46161fc87 Include latest parsii v1.5.0 2020-11-24 17:08:02 -07:00
solonovamax
70ec483581
Action (should work) (#25)
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2020-11-24 17:03:04 -07:00
dfsek
b43b9ee7b9 Add RandomFunction and seed variable 2020-11-24 16:04:25 -07:00
dfsek
4ddb3a294e brain moment 2020-11-23 23:04:46 -07:00
dfsek
5a27cb1cdf Don't redefine random in ore pop 2020-11-23 23:02:49 -07:00
dfsek
f309bd8809 [AUTO] Cleanup code 2020-11-23 23:02:36 -07:00
dfsek
65c2ad6b7a Bump version 2020-11-23 22:56:11 -07:00
dfsek
70863b50ee Flora go brrr 2020-11-23 22:55:36 -07:00
dfsek
8b0a7d422a do the populator shuffle B) 2020-11-23 21:57:09 -07:00
dfsek
e270969fd1 Update snowable blocks even with physics disabled. 2020-11-23 21:04:39 -07:00
dfsek
7509c03cbd Use FastRandom in populators, fix issues with flora/tree pop 2020-11-22 20:20:26 -07:00
dfsek
2b5fd16e4a Various minor optimizations 2020-11-22 17:35:39 -07:00
budgidiere
177a18855c
Faster Cache (#23)
* Faster Cache

* Optimize Imports
2020-11-22 17:28:40 -07:00
dfsek
b90993c492 Add trees to profiler 2020-11-22 13:12:52 -07:00
dfsek
8b95e86fe2 Move trees to separate populator 2020-11-22 00:27:26 -07:00
dfsek
21d606853a Fix cache wackiness 2020-11-22 00:27:12 -07:00
dfsek
3dd08f30a7 Revert "Async Pop Chunks (#22)"
This reverts commit 7ce789d5
2020-11-21 23:55:14 -07:00
budgidiere
7ce789d570
Async Pop Chunks (#22)
* Async Gaea Pop Chunks

* newer gaea lib

* Yell Twice as Loud about paper and fix bug
2020-11-21 22:43:08 -07:00