1940 Commits

Author SHA1 Message Date
dfsek
5cbd815092 ignore meta string templates in MetaValuePreprocessor 2022-01-22 22:52:14 -07:00
dfsek
c051040b12 equation -> expression 2022-01-20 14:02:43 -07:00
dfsek
17d903ff32 add pow2 terrascript function 2022-01-18 23:38:18 -07:00
dfsek
754b06881d add error messages for invalid noise functions 2022-01-18 21:39:22 -07:00
dfsek
eea72a8470 correct 2d sampler function index 2022-01-18 21:33:10 -07:00
dfsek
fdbf2b2f58 fix sampler addon dependency 2022-01-18 21:31:51 -07:00
dfsek
cc769fa871 fix missing dep error message 2022-01-18 21:30:45 -07:00
dfsek
aa605b7402 add SamplerFunction 2022-01-18 21:22:34 -07:00
dfsek
bef81d2704 adjust TerraScriptAddon event priority 2022-01-18 20:51:57 -07:00
dfsek
42e357892f create TerraScriptSamplerFunctionAddon 2022-01-18 20:51:46 -07:00
dfsek
44595a861a put NoiseConfigPackTemplate in config context 2022-01-18 20:51:32 -07:00
dfsek
14e406c45b create sampler function addon module 2022-01-18 20:14:34 -07:00
dfsek
fc10d0c303 ignore hidden files when loading addons 2022-01-15 19:01:24 -07:00
dfsek
7939005428 clean up SurfaceLocatorTemplate 2022-01-15 01:44:54 -07:00
dfsek
072ce5b03e add TopLocator 2022-01-15 01:44:45 -07:00
dfsek
9794bf3565 add match-all option to AdjacentPatternLocator 2022-01-15 01:41:26 -07:00
dfsek
37d80b63d9 Merge remote-tracking branch 'origin/ver/6.0.0' into ver/6.0.0 2022-01-14 23:24:13 -07:00
dfsek
077b14a998 add ALL tag 2022-01-14 23:24:05 -07:00
dfsek
c6458c901d eliminate boxing in BinaryColumn boolean ops 2022-01-11 08:58:38 -07:00
dfsek
52b6de12ae correct BinaryColumn logic for boolean ops on columns with differeny min Y 2022-01-08 11:32:37 -07:00
dfsek
03671ad209 fix binary column point selection 2022-01-08 11:10:21 -07:00
dfsek
b99980e5c0 correct BinaryColumn boolean combination indices 2022-01-08 10:56:33 -07:00
dfsek
5e0a6b9472 correct OrDistributorTemplate error message 2022-01-08 10:49:57 -07:00
dfsek
3540753ff8 add XOR distributor 2022-01-08 10:49:40 -07:00
dfsek
2b3cee6b7c add Distributor#xor 2022-01-08 10:45:27 -07:00
dfsek
5881e4465f add XOR pattern 2022-01-08 10:40:57 -07:00
dfsek
48c7e4ab40 add Pattern#xor 2022-01-08 10:40:09 -07:00
dfsek
9bcf06e1b2 register XOR locator 2022-01-08 10:39:18 -07:00
dfsek
0bfa6f4b04 correct OrLocatorTemplate error message 2022-01-08 10:38:25 -07:00
dfsek
0bf8d54598 add XorLocatorTemplate 2022-01-08 10:36:28 -07:00
dfsek
0c43cfcc5f add Locator#xor 2022-01-08 10:36:01 -07:00
dfsek
2ea66cd295 add BinaryColumn#xor 2022-01-08 10:34:41 -07:00
dfsek
a7d0d52dfb abstract BinaryColumn boolean operators 2022-01-08 10:28:49 -07:00
dfsek
8a35e3f21d make BinaryColumn#or able to OR columns of different size 2022-01-08 10:25:53 -07:00
dfsek
9c024df9e5 use search range for binary column in pattern locator 2022-01-08 10:20:06 -07:00
dfsek
b6aae73ef6 remove color map from BiomeTemplate 2022-01-07 13:38:18 -07:00
dfsek
5e77878427 fix buffered world offset 2022-01-05 13:51:52 -07:00
dfsek
7b9891150d create and register mutated structure config 2022-01-05 08:12:00 -07:00
dfsek
e5d5a88cbe increase feature priority 2022-01-04 14:33:31 -07:00
dfsek
3c3e3dafb5 create MutatedStructure 2022-01-04 14:32:46 -07:00
dfsek
cb3ec5f300 add probability collection vector methods 2022-01-04 14:32:37 -07:00
dfsek
2a08645265 increase biome priority 2022-01-04 14:32:24 -07:00
dfsek
6b060a1ff6 buffered world builder api 2022-01-04 09:37:06 -07:00
dfsek
1d6eb0c48f create structure-mutator module 2022-01-04 08:55:21 -07:00
dfsek
3fd5aaf56c load addons in separate method 2022-01-02 01:25:33 -07:00
dfsek
b4a4d7e377 dump resources in separate method 2022-01-02 01:24:10 -07:00
dfsek
3dc98a2bc2 create AdjacentPatternLocator 2022-01-01 22:48:34 -07:00
dfsek
f393f76a87 add WritableWorld#column 2022-01-01 22:48:26 -07:00
dfsek
a00dfac937 move column impl to main api 2022-01-01 22:48:02 -07:00
dfsek
999e09a653 optimize ElevationInterpolator 2022-01-01 22:14:48 -07:00