diff --git a/assets/cubyz/biomes/cave/rare/phantasmal.zig.zon b/assets/cubyz/biomes/cave/rare/phantasmal.zig.zon new file mode 100644 index 000000000..f0ae653ef --- /dev/null +++ b/assets/cubyz/biomes/cave/rare/phantasmal.zig.zon @@ -0,0 +1,50 @@ +.{ + .isCave = true, + .fogDensity = 35, + .fogColor = 0x000C14, + .chance = 0.01, + .maxHeight = -5000, + .minHeight = -48250, + .music = "cubyz:cubyz", + .stoneBlock = "cubyz:chalk/black", + + .ground_structure = .{ + "0 to 1 cubyz:obsidian", + }, + .structures = .{ + .{ + .id = "cubyz:sbb", + .structure = "cubyz:phantasmal/phantasmal_pillars", + .placeMode = .degradable, + .chance = 0.1, + }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:glimmergill", + .chance = 0.015, + .width = 8, + .variation = 4, + .density = 0.06, + .priority = 0.12, + }, + .{ + .id = "cubyz:boulder", + .chance = 0.008, + .block = "cubyz:basalt/base", + .size = 4, + .size_variance = 12, + }, + .{ + .id = "cubyz:sbb", + .structure = "cubyz:mushroom/small/glimmergill", + .placeMode = .degradable, + .chance = 0.03, + }, + .{ + .id = "cubyz:sbb", + .structure = "cubyz:mushroom/big/glimmergill", + .placeMode = .degradable, + .chance = 0.02, + }, + }, +} diff --git a/assets/cubyz/biomes/cave/void/rare/phantasmal/_defaults.zig.zon b/assets/cubyz/biomes/cave/void/rare/phantasmal/_defaults.zig.zon new file mode 100644 index 000000000..8e1cada0c --- /dev/null +++ b/assets/cubyz/biomes/cave/void/rare/phantasmal/_defaults.zig.zon @@ -0,0 +1,48 @@ +.{ + .isCave = true, + .fogDensity = 35, + .fogColor = 0x000C14, + .maxHeight = -50000, + .music = "cubyz:cubyz", + .stoneBlock = "cubyz:chalk/black", + .chance = 0.01, + .ground_structure = .{ + "0 to 1 cubyz:obsidian", + }, + .structures = .{ + .{ + .id = "cubyz:sbb", + .structure = "cubyz:phantasmal/phantasmal_pillars", + .placeMode = .degradable, + .chance = 0.1, + }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:glimmergill", + .chance = 0.02, + .width = 10, + .variation = 5, + .density = 0.07, + .priority = 0.13, + }, + .{ + .id = "cubyz:boulder", + .chance = 0.008, + .block = "cubyz:basalt/base", + .size = 4, + .size_variance = 8, + }, + .{ + .id = "cubyz:sbb", + .structure = "cubyz:mushroom/small/glimmergill", + .placeMode = .degradable, + .chance = 0.03, + }, + .{ + .id = "cubyz:sbb", + .structure = "cubyz:mushroom/big/glimmergill", + .placeMode = .degradable, + .chance = 0.02, + }, + }, +} diff --git a/assets/cubyz/biomes/cave/void/rare/phantasmal/starlight.zig.zon b/assets/cubyz/biomes/cave/void/rare/phantasmal/starlight.zig.zon new file mode 100644 index 000000000..4f56f2428 --- /dev/null +++ b/assets/cubyz/biomes/cave/void/rare/phantasmal/starlight.zig.zon @@ -0,0 +1,9 @@ +.{ + .structures = .{ + .{ + .id = "cubyz:sbb", + .structure = "cubyz:phantasmal/star/stars", + .chance = 0.05, + }, + }, +} diff --git a/assets/cubyz/biomes/cave/void/rare/phantasmal/streamer.zig.zon b/assets/cubyz/biomes/cave/void/rare/phantasmal/streamer.zig.zon new file mode 100644 index 000000000..3235e5469 --- /dev/null +++ b/assets/cubyz/biomes/cave/void/rare/phantasmal/streamer.zig.zon @@ -0,0 +1,16 @@ +.{ + .structures = .{ + .{ + .id = "cubyz:sbb", + .structure = "cubyz:phantasmal/auroras/high", + .chance = 0.03, + .rotation = 0, + }, + .{ + .id = "cubyz:sbb", + .structure = "cubyz:phantasmal/auroras/low", + .rotation = 0, + .chance = 0.04, + }, + }, +} diff --git a/assets/cubyz/biomes/rare/phantasmal_archipelago.zig.zon b/assets/cubyz/biomes/rare/phantasmal_archipelago.zig.zon new file mode 100644 index 000000000..61f91b7fd --- /dev/null +++ b/assets/cubyz/biomes/rare/phantasmal_archipelago.zig.zon @@ -0,0 +1,71 @@ +.{ + .fogDensity = 3, + .fogColor = 0x000C14, + .properties = .{.ocean}, + .chance = 0.01, + .minHeight = -128, + .maxHeight = -64, + .maxHeightLimit = -48, + .music = "cubyz:cubyz", + .hills = 35, + .roughness = 55, + .stoneBlock = "cubyz:chalk/black", + .ground_structure = .{ + "0 to 2 cubyz:obsidian", + }, + .structures = .{ + .{ + .id = "cubyz:sbb", + .structure = "cubyz:phantasmal/phantasmal_pillars", + .placeMode = .degradable, + .chance = 0.05, + }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:glimmergill", + .chance = 0.04, + .width = 12, + .variation = 6, + .density = 0.08, + .priority = 0.15, + }, + .{ + .id = "cubyz:sbb", + .structure = "cubyz:mushroom/small/glimmergill", + .placeMode = .degradable, + .chance = 0.035, + }, + .{ + .id = "cubyz:sbb", + .structure = "cubyz:mushroom/big/glimmergill", + .placeMode = .degradable, + .chance = 0.03, + }, + .{ + .id = "cubyz:sbb", + .structure = "cubyz:phantasmal/bubble/bubble", + .chance = 0.05, + .rotation = 0, + }, + }, + .transitionBiomes = .{ + .{ + .id = "cubyz:beach/warm/wide", + .chance = 0.2, + .width = 2, + .properties = .{.land, .inland}, + }, + .{ + .id = "cubyz:beach/warm/base", + .chance = 1, + .width = 1, + .properties = .{.land, .inland}, + }, + .{ + .id = "cubyz:ocean/temperate/shelf", + .chance = 1, + .width = 3, + .properties = .{.land, .inland}, + }, + }, +} diff --git a/assets/cubyz/sbb/phantasmal/auroras/high.zig.zon b/assets/cubyz/sbb/phantasmal/auroras/high.zig.zon new file mode 100644 index 000000000..03d4afabf --- /dev/null +++ b/assets/cubyz/sbb/phantasmal/auroras/high.zig.zon @@ -0,0 +1,16 @@ +.{ + .blueprints = .{ + .{.id = "cubyz:phantasmal/auroras/high/0", .chance = 1}, + .{.id = "cubyz:phantasmal/auroras/high/1", .chance = 1}, + .{.id = "cubyz:phantasmal/auroras/high/2", .chance = 1}, + .{.id = "cubyz:phantasmal/auroras/high/3", .chance = 1}, + .{.id = "cubyz:phantasmal/auroras/high/4", .chance = 1}, + .{.id = "cubyz:phantasmal/auroras/high/5", .chance = 1}, + .{.id = "cubyz:phantasmal/auroras/high/6", .chance = 1}, + .{.id = "cubyz:phantasmal/auroras/high/7", .chance = 1}, + .{.id = "cubyz:phantasmal/auroras/high/8", .chance = 1}, + .{.id = "cubyz:phantasmal/auroras/high/broken_0", .chance = 0.5}, + .{.id = "cubyz:phantasmal/auroras/high/broken_1", .chance = 0.5}, + .{.id = "cubyz:phantasmal/auroras/high/broken_2", .chance = 0.5}, + }, +} diff --git a/assets/cubyz/sbb/phantasmal/auroras/high/0.blp b/assets/cubyz/sbb/phantasmal/auroras/high/0.blp new file mode 100644 index 000000000..dbcc8c95e Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/high/0.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/high/1.blp b/assets/cubyz/sbb/phantasmal/auroras/high/1.blp new file mode 100644 index 000000000..abf4629c6 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/high/1.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/high/2.blp b/assets/cubyz/sbb/phantasmal/auroras/high/2.blp new file mode 100644 index 000000000..3528c26a5 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/high/2.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/high/3.blp b/assets/cubyz/sbb/phantasmal/auroras/high/3.blp new file mode 100644 index 000000000..6c4642731 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/high/3.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/high/4.blp b/assets/cubyz/sbb/phantasmal/auroras/high/4.blp new file mode 100644 index 000000000..90279e51a Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/high/4.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/high/5.blp b/assets/cubyz/sbb/phantasmal/auroras/high/5.blp new file mode 100644 index 000000000..194f4d165 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/high/5.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/high/6.blp b/assets/cubyz/sbb/phantasmal/auroras/high/6.blp new file mode 100644 index 000000000..819a4e35f Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/high/6.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/high/7.blp b/assets/cubyz/sbb/phantasmal/auroras/high/7.blp new file mode 100644 index 000000000..2abbdba3c Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/high/7.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/high/8.blp b/assets/cubyz/sbb/phantasmal/auroras/high/8.blp new file mode 100644 index 000000000..38f0c06ef Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/high/8.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/high/broken_0.blp b/assets/cubyz/sbb/phantasmal/auroras/high/broken_0.blp new file mode 100644 index 000000000..fceb5a9c8 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/high/broken_0.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/high/broken_1.blp b/assets/cubyz/sbb/phantasmal/auroras/high/broken_1.blp new file mode 100644 index 000000000..9cabf5703 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/high/broken_1.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/high/broken_2.blp b/assets/cubyz/sbb/phantasmal/auroras/high/broken_2.blp new file mode 100644 index 000000000..6dabe7f84 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/high/broken_2.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/low.zig.zon b/assets/cubyz/sbb/phantasmal/auroras/low.zig.zon new file mode 100644 index 000000000..0932f86b8 --- /dev/null +++ b/assets/cubyz/sbb/phantasmal/auroras/low.zig.zon @@ -0,0 +1,17 @@ +.{ + .blueprints = .{ + .{.id = "cubyz:phantasmal/auroras/low/0", .chance = 1}, + .{.id = "cubyz:phantasmal/auroras/low/1", .chance = 1}, + .{.id = "cubyz:phantasmal/auroras/low/2", .chance = 1}, + .{.id = "cubyz:phantasmal/auroras/low/3", .chance = 1}, + .{.id = "cubyz:phantasmal/auroras/low/4", .chance = 1}, + .{.id = "cubyz:phantasmal/auroras/low/5", .chance = 0.25}, + .{.id = "cubyz:phantasmal/auroras/low/6", .chance = 1}, + .{.id = "cubyz:phantasmal/auroras/low/7", .chance = 1}, + .{.id = "cubyz:phantasmal/auroras/low/8", .chance = 1}, + .{.id = "cubyz:phantasmal/auroras/low/9", .chance = 1}, + .{.id = "cubyz:phantasmal/auroras/low/broken_0", .chance = 0.5}, + .{.id = "cubyz:phantasmal/auroras/low/broken_1", .chance = 0.5}, + .{.id = "cubyz:phantasmal/auroras/low/broken_2", .chance = 0.5}, + }, +} diff --git a/assets/cubyz/sbb/phantasmal/auroras/low/0.blp b/assets/cubyz/sbb/phantasmal/auroras/low/0.blp new file mode 100644 index 000000000..d41421aff Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/low/0.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/low/1.blp b/assets/cubyz/sbb/phantasmal/auroras/low/1.blp new file mode 100644 index 000000000..682cae084 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/low/1.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/low/2.blp b/assets/cubyz/sbb/phantasmal/auroras/low/2.blp new file mode 100644 index 000000000..a776fef49 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/low/2.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/low/3.blp b/assets/cubyz/sbb/phantasmal/auroras/low/3.blp new file mode 100644 index 000000000..e13714109 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/low/3.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/low/4.blp b/assets/cubyz/sbb/phantasmal/auroras/low/4.blp new file mode 100644 index 000000000..a92e8b4da Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/low/4.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/low/5.blp b/assets/cubyz/sbb/phantasmal/auroras/low/5.blp new file mode 100644 index 000000000..14d105987 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/low/5.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/low/6.blp b/assets/cubyz/sbb/phantasmal/auroras/low/6.blp new file mode 100644 index 000000000..2b0f81d78 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/low/6.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/low/7.blp b/assets/cubyz/sbb/phantasmal/auroras/low/7.blp new file mode 100644 index 000000000..b02785f28 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/low/7.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/low/8.blp b/assets/cubyz/sbb/phantasmal/auroras/low/8.blp new file mode 100644 index 000000000..a5325682c Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/low/8.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/low/9.blp b/assets/cubyz/sbb/phantasmal/auroras/low/9.blp new file mode 100644 index 000000000..0c7941d5e Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/low/9.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/low/broken_0.blp b/assets/cubyz/sbb/phantasmal/auroras/low/broken_0.blp new file mode 100644 index 000000000..fceb5a9c8 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/low/broken_0.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/low/broken_1.blp b/assets/cubyz/sbb/phantasmal/auroras/low/broken_1.blp new file mode 100644 index 000000000..9cabf5703 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/low/broken_1.blp differ diff --git a/assets/cubyz/sbb/phantasmal/auroras/low/broken_2.blp b/assets/cubyz/sbb/phantasmal/auroras/low/broken_2.blp new file mode 100644 index 000000000..6dabe7f84 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/auroras/low/broken_2.blp differ diff --git a/assets/cubyz/sbb/phantasmal/base/large/0.blp b/assets/cubyz/sbb/phantasmal/base/large/0.blp new file mode 100644 index 000000000..7ae02c709 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/base/large/0.blp differ diff --git a/assets/cubyz/sbb/phantasmal/base/large/1.blp b/assets/cubyz/sbb/phantasmal/base/large/1.blp new file mode 100644 index 000000000..d4e36cd7c Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/base/large/1.blp differ diff --git a/assets/cubyz/sbb/phantasmal/base/large/2.blp b/assets/cubyz/sbb/phantasmal/base/large/2.blp new file mode 100644 index 000000000..9c92d7973 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/base/large/2.blp differ diff --git a/assets/cubyz/sbb/phantasmal/base/medium/0.blp b/assets/cubyz/sbb/phantasmal/base/medium/0.blp new file mode 100644 index 000000000..fa2df2334 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/base/medium/0.blp differ diff --git a/assets/cubyz/sbb/phantasmal/base/medium/1.blp b/assets/cubyz/sbb/phantasmal/base/medium/1.blp new file mode 100644 index 000000000..695a56cdf Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/base/medium/1.blp differ diff --git a/assets/cubyz/sbb/phantasmal/base/medium/2.blp b/assets/cubyz/sbb/phantasmal/base/medium/2.blp new file mode 100644 index 000000000..195ba8461 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/base/medium/2.blp differ diff --git a/assets/cubyz/sbb/phantasmal/base/medium/3.blp b/assets/cubyz/sbb/phantasmal/base/medium/3.blp new file mode 100644 index 000000000..5040a15e4 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/base/medium/3.blp differ diff --git a/assets/cubyz/sbb/phantasmal/base/small/0.blp b/assets/cubyz/sbb/phantasmal/base/small/0.blp new file mode 100644 index 000000000..e6501f2fc Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/base/small/0.blp differ diff --git a/assets/cubyz/sbb/phantasmal/base/small/1.blp b/assets/cubyz/sbb/phantasmal/base/small/1.blp new file mode 100644 index 000000000..a95c38fd2 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/base/small/1.blp differ diff --git a/assets/cubyz/sbb/phantasmal/base/small/2.blp b/assets/cubyz/sbb/phantasmal/base/small/2.blp new file mode 100644 index 000000000..4abb6d74c Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/base/small/2.blp differ diff --git a/assets/cubyz/sbb/phantasmal/base/small/3.blp b/assets/cubyz/sbb/phantasmal/base/small/3.blp new file mode 100644 index 000000000..133aecbf1 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/base/small/3.blp differ diff --git a/assets/cubyz/sbb/phantasmal/base/small/4.blp b/assets/cubyz/sbb/phantasmal/base/small/4.blp new file mode 100644 index 000000000..424f794bf Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/base/small/4.blp differ diff --git a/assets/cubyz/sbb/phantasmal/base/small/5.blp b/assets/cubyz/sbb/phantasmal/base/small/5.blp new file mode 100644 index 000000000..e98287ef2 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/base/small/5.blp differ diff --git a/assets/cubyz/sbb/phantasmal/bubble/0.blp b/assets/cubyz/sbb/phantasmal/bubble/0.blp new file mode 100644 index 000000000..3ac67f1d3 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/bubble/0.blp differ diff --git a/assets/cubyz/sbb/phantasmal/bubble/1.blp b/assets/cubyz/sbb/phantasmal/bubble/1.blp new file mode 100644 index 000000000..cd75efd97 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/bubble/1.blp differ diff --git a/assets/cubyz/sbb/phantasmal/bubble/2.blp b/assets/cubyz/sbb/phantasmal/bubble/2.blp new file mode 100644 index 000000000..41deb1b15 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/bubble/2.blp differ diff --git a/assets/cubyz/sbb/phantasmal/bubble/3.blp b/assets/cubyz/sbb/phantasmal/bubble/3.blp new file mode 100644 index 000000000..174b74665 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/bubble/3.blp differ diff --git a/assets/cubyz/sbb/phantasmal/bubble/4.blp b/assets/cubyz/sbb/phantasmal/bubble/4.blp new file mode 100644 index 000000000..9be1aacd5 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/bubble/4.blp differ diff --git a/assets/cubyz/sbb/phantasmal/bubble/5.blp b/assets/cubyz/sbb/phantasmal/bubble/5.blp new file mode 100644 index 000000000..1a13455da Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/bubble/5.blp differ diff --git a/assets/cubyz/sbb/phantasmal/bubble/abandoned.blp b/assets/cubyz/sbb/phantasmal/bubble/abandoned.blp new file mode 100644 index 000000000..58bfbd45e Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/bubble/abandoned.blp differ diff --git a/assets/cubyz/sbb/phantasmal/bubble/broken_0.blp b/assets/cubyz/sbb/phantasmal/bubble/broken_0.blp new file mode 100644 index 000000000..fceb5a9c8 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/bubble/broken_0.blp differ diff --git a/assets/cubyz/sbb/phantasmal/bubble/broken_1.blp b/assets/cubyz/sbb/phantasmal/bubble/broken_1.blp new file mode 100644 index 000000000..9cabf5703 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/bubble/broken_1.blp differ diff --git a/assets/cubyz/sbb/phantasmal/bubble/broken_2.blp b/assets/cubyz/sbb/phantasmal/bubble/broken_2.blp new file mode 100644 index 000000000..6dabe7f84 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/bubble/broken_2.blp differ diff --git a/assets/cubyz/sbb/phantasmal/bubble/bubble.zig.zon b/assets/cubyz/sbb/phantasmal/bubble/bubble.zig.zon new file mode 100644 index 000000000..524104198 --- /dev/null +++ b/assets/cubyz/sbb/phantasmal/bubble/bubble.zig.zon @@ -0,0 +1,15 @@ +.{ + .blueprints = .{ + .{.id = "cubyz:phantasmal/bubble/0", .chance = 1.2}, + .{.id = "cubyz:phantasmal/bubble/1", .chance = 0.9}, + .{.id = "cubyz:phantasmal/bubble/2", .chance = 0.7}, + .{.id = "cubyz:phantasmal/bubble/3", .chance = 0.6}, + .{.id = "cubyz:phantasmal/bubble/4", .chance = 0.5}, + .{.id = "cubyz:phantasmal/bubble/5", .chance = 0.4}, + .{.id = "cubyz:phantasmal/bubble/broken_0", .chance = 0.5}, + .{.id = "cubyz:phantasmal/bubble/broken_1", .chance = 0.5}, + .{.id = "cubyz:phantasmal/bubble/broken_2", .chance = 0.5}, + .{.id = "cubyz:phantasmal/bubble/abandoned", .chance = 0.03}, + .{.id = "cubyz:phantasmal/bubble/red", .chance = 0.02}, + }, +} diff --git a/assets/cubyz/sbb/phantasmal/bubble/red.blp b/assets/cubyz/sbb/phantasmal/bubble/red.blp new file mode 100644 index 000000000..0d04cd331 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/bubble/red.blp differ diff --git a/assets/cubyz/sbb/phantasmal/phantasmal_pillars.zig.zon b/assets/cubyz/sbb/phantasmal/phantasmal_pillars.zig.zon new file mode 100644 index 000000000..652d7e31e --- /dev/null +++ b/assets/cubyz/sbb/phantasmal/phantasmal_pillars.zig.zon @@ -0,0 +1,22 @@ +.{ + .blueprints = .{ + .{.id = "cubyz:phantasmal/base/small/0", .chance = 1}, + .{.id = "cubyz:phantasmal/base/small/1", .chance = 1}, + .{.id = "cubyz:phantasmal/base/small/2", .chance = 1}, + .{.id = "cubyz:phantasmal/base/small/3", .chance = 1}, + .{.id = "cubyz:phantasmal/base/small/4", .chance = 1}, + .{.id = "cubyz:phantasmal/base/small/5", .chance = 1}, + .{.id = "cubyz:phantasmal/base/medium/0", .chance = 0.3}, + .{.id = "cubyz:phantasmal/base/medium/1", .chance = 0.3}, + .{.id = "cubyz:phantasmal/base/medium/2", .chance = 0.3}, + .{.id = "cubyz:phantasmal/base/medium/3", .chance = 0.3}, + .{.id = "cubyz:phantasmal/base/large/0", .chance = 0.1}, + .{.id = "cubyz:phantasmal/base/large/1", .chance = 0.1}, + .{.id = "cubyz:phantasmal/base/large/2", .chance = 0.1}, + }, + .children = .{ + .black = "cubyz:phantasmal/pillar/large/large", + .dark_grey = "cubyz:phantasmal/pillar/medium/medium", + .grey = "cubyz:phantasmal/pillar/small/small", + }, +} diff --git a/assets/cubyz/sbb/phantasmal/pillar/large/0.blp b/assets/cubyz/sbb/phantasmal/pillar/large/0.blp new file mode 100644 index 000000000..17d741a0a Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/large/0.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/large/1.blp b/assets/cubyz/sbb/phantasmal/pillar/large/1.blp new file mode 100644 index 000000000..45878c523 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/large/1.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/large/2.blp b/assets/cubyz/sbb/phantasmal/pillar/large/2.blp new file mode 100644 index 000000000..4164c5340 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/large/2.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/large/3.blp b/assets/cubyz/sbb/phantasmal/pillar/large/3.blp new file mode 100644 index 000000000..7db27fa2b Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/large/3.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/large/4.blp b/assets/cubyz/sbb/phantasmal/pillar/large/4.blp new file mode 100644 index 000000000..87046b640 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/large/4.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/large/large.zig.zon b/assets/cubyz/sbb/phantasmal/pillar/large/large.zig.zon new file mode 100644 index 000000000..846f84e92 --- /dev/null +++ b/assets/cubyz/sbb/phantasmal/pillar/large/large.zig.zon @@ -0,0 +1,14 @@ +.{ + .blueprints = .{ + .{.id = "cubyz:phantasmal/pillar/large/0", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/large/1", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/large/2", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/large/3", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/large/4", .chance = 1}, + .{.id = null, .chance = 0.3}, + }, + .children = .{ + .white = "cubyz:phantasmal/pillar/offshoot/offshoot", + .purple = "cubyz:phantasmal/pillar/top/top", + }, +} diff --git a/assets/cubyz/sbb/phantasmal/pillar/medium/0.blp b/assets/cubyz/sbb/phantasmal/pillar/medium/0.blp new file mode 100644 index 000000000..57e6f51ff Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/medium/0.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/medium/1.blp b/assets/cubyz/sbb/phantasmal/pillar/medium/1.blp new file mode 100644 index 000000000..45006ae47 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/medium/1.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/medium/2.blp b/assets/cubyz/sbb/phantasmal/pillar/medium/2.blp new file mode 100644 index 000000000..622e38c04 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/medium/2.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/medium/3.blp b/assets/cubyz/sbb/phantasmal/pillar/medium/3.blp new file mode 100644 index 000000000..d406ea866 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/medium/3.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/medium/4.blp b/assets/cubyz/sbb/phantasmal/pillar/medium/4.blp new file mode 100644 index 000000000..9e40c8c63 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/medium/4.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/medium/5.blp b/assets/cubyz/sbb/phantasmal/pillar/medium/5.blp new file mode 100644 index 000000000..e5ddfc374 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/medium/5.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/medium/6.blp b/assets/cubyz/sbb/phantasmal/pillar/medium/6.blp new file mode 100644 index 000000000..4dde73639 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/medium/6.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/medium/medium.zig.zon b/assets/cubyz/sbb/phantasmal/pillar/medium/medium.zig.zon new file mode 100644 index 000000000..55870653a --- /dev/null +++ b/assets/cubyz/sbb/phantasmal/pillar/medium/medium.zig.zon @@ -0,0 +1,16 @@ +.{ + .blueprints = .{ + .{.id = "cubyz:phantasmal/pillar/medium/0", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/medium/1", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/medium/2", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/medium/3", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/medium/4", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/medium/5", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/medium/6", .chance = 1}, + .{.id = null, .chance = 0.6}, + }, + .children = .{ + .white = "cubyz:phantasmal/pillar/offshoot/offshoot", + .purple = "cubyz:phantasmal/pillar/top/top", + }, +} diff --git a/assets/cubyz/sbb/phantasmal/pillar/offshoot/0.blp b/assets/cubyz/sbb/phantasmal/pillar/offshoot/0.blp new file mode 100644 index 000000000..ddfa0b6e2 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/offshoot/0.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/offshoot/1.blp b/assets/cubyz/sbb/phantasmal/pillar/offshoot/1.blp new file mode 100644 index 000000000..9613f4a38 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/offshoot/1.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/offshoot/10.blp b/assets/cubyz/sbb/phantasmal/pillar/offshoot/10.blp new file mode 100644 index 000000000..f19f01ed5 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/offshoot/10.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/offshoot/11.blp b/assets/cubyz/sbb/phantasmal/pillar/offshoot/11.blp new file mode 100644 index 000000000..eabb3fd41 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/offshoot/11.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/offshoot/12.blp b/assets/cubyz/sbb/phantasmal/pillar/offshoot/12.blp new file mode 100644 index 000000000..c65580b99 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/offshoot/12.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/offshoot/13.blp b/assets/cubyz/sbb/phantasmal/pillar/offshoot/13.blp new file mode 100644 index 000000000..4a31f4bab Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/offshoot/13.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/offshoot/14.blp b/assets/cubyz/sbb/phantasmal/pillar/offshoot/14.blp new file mode 100644 index 000000000..e63ef9bd1 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/offshoot/14.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/offshoot/2.blp b/assets/cubyz/sbb/phantasmal/pillar/offshoot/2.blp new file mode 100644 index 000000000..e0c1146d8 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/offshoot/2.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/offshoot/3.blp b/assets/cubyz/sbb/phantasmal/pillar/offshoot/3.blp new file mode 100644 index 000000000..96ca0092c Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/offshoot/3.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/offshoot/4.blp b/assets/cubyz/sbb/phantasmal/pillar/offshoot/4.blp new file mode 100644 index 000000000..f38fe848f Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/offshoot/4.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/offshoot/5.blp b/assets/cubyz/sbb/phantasmal/pillar/offshoot/5.blp new file mode 100644 index 000000000..29410b48c Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/offshoot/5.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/offshoot/6.blp b/assets/cubyz/sbb/phantasmal/pillar/offshoot/6.blp new file mode 100644 index 000000000..9cbe1b23a Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/offshoot/6.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/offshoot/7.blp b/assets/cubyz/sbb/phantasmal/pillar/offshoot/7.blp new file mode 100644 index 000000000..81dbbc0f5 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/offshoot/7.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/offshoot/8.blp b/assets/cubyz/sbb/phantasmal/pillar/offshoot/8.blp new file mode 100644 index 000000000..0cfa12eec Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/offshoot/8.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/offshoot/9.blp b/assets/cubyz/sbb/phantasmal/pillar/offshoot/9.blp new file mode 100644 index 000000000..301075aa5 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/offshoot/9.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/offshoot/offshoot.zig.zon b/assets/cubyz/sbb/phantasmal/pillar/offshoot/offshoot.zig.zon new file mode 100644 index 000000000..6322fbb15 --- /dev/null +++ b/assets/cubyz/sbb/phantasmal/pillar/offshoot/offshoot.zig.zon @@ -0,0 +1,20 @@ +.{ + .blueprints = .{ + .{.id = "cubyz:phantasmal/pillar/offshoot/0", .chance = 0.08}, + .{.id = "cubyz:phantasmal/pillar/offshoot/1", .chance = 0.08}, + .{.id = "cubyz:phantasmal/pillar/offshoot/2", .chance = 0.08}, + .{.id = "cubyz:phantasmal/pillar/offshoot/3", .chance = 0.08}, + .{.id = "cubyz:phantasmal/pillar/offshoot/4", .chance = 0.08}, + .{.id = "cubyz:phantasmal/pillar/offshoot/5", .chance = 0.08}, + .{.id = "cubyz:phantasmal/pillar/offshoot/6", .chance = 0.5}, + .{.id = "cubyz:phantasmal/pillar/offshoot/7", .chance = 0.08}, + .{.id = "cubyz:phantasmal/pillar/offshoot/8", .chance = 0.08}, + .{.id = "cubyz:phantasmal/pillar/offshoot/9", .chance = 0.08}, + .{.id = "cubyz:phantasmal/pillar/offshoot/10", .chance = 0.08}, + .{.id = "cubyz:phantasmal/pillar/offshoot/11", .chance = 0.08}, + .{.id = "cubyz:phantasmal/pillar/offshoot/12", .chance = 0.08}, + .{.id = "cubyz:phantasmal/pillar/offshoot/13", .chance = 1.2}, + .{.id = "cubyz:phantasmal/pillar/offshoot/14", .chance = 0.8}, + .{.id = null, .chance = 0.3}, + }, +} diff --git a/assets/cubyz/sbb/phantasmal/pillar/small/0.blp b/assets/cubyz/sbb/phantasmal/pillar/small/0.blp new file mode 100644 index 000000000..fe6236184 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/small/0.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/small/1.blp b/assets/cubyz/sbb/phantasmal/pillar/small/1.blp new file mode 100644 index 000000000..d9aeb640e Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/small/1.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/small/2.blp b/assets/cubyz/sbb/phantasmal/pillar/small/2.blp new file mode 100644 index 000000000..aba53af59 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/small/2.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/small/3.blp b/assets/cubyz/sbb/phantasmal/pillar/small/3.blp new file mode 100644 index 000000000..b2aabc678 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/small/3.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/small/4.blp b/assets/cubyz/sbb/phantasmal/pillar/small/4.blp new file mode 100644 index 000000000..dea06915c Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/small/4.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/small/5.blp b/assets/cubyz/sbb/phantasmal/pillar/small/5.blp new file mode 100644 index 000000000..805f59f80 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/small/5.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/small/6.blp b/assets/cubyz/sbb/phantasmal/pillar/small/6.blp new file mode 100644 index 000000000..1bf60b74a Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/small/6.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/small/7.blp b/assets/cubyz/sbb/phantasmal/pillar/small/7.blp new file mode 100644 index 000000000..0a2388d33 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/small/7.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/small/8.blp b/assets/cubyz/sbb/phantasmal/pillar/small/8.blp new file mode 100644 index 000000000..443a53aba Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/small/8.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/small/9.blp b/assets/cubyz/sbb/phantasmal/pillar/small/9.blp new file mode 100644 index 000000000..fc09e8167 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/small/9.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/small/small.zig.zon b/assets/cubyz/sbb/phantasmal/pillar/small/small.zig.zon new file mode 100644 index 000000000..316bbdae0 --- /dev/null +++ b/assets/cubyz/sbb/phantasmal/pillar/small/small.zig.zon @@ -0,0 +1,19 @@ +.{ + .blueprints = .{ + .{.id = "cubyz:phantasmal/pillar/small/0", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/small/1", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/small/2", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/small/3", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/small/4", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/small/5", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/small/6", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/small/7", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/small/8", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/small/9", .chance = 1}, + .{.id = null, .chance = 2.3}, + }, + .children = .{ + .white = "cubyz:phantasmal/pillar/offshoot/offshoot", + .purple = "cubyz:phantasmal/pillar/top/top", + }, +} diff --git a/assets/cubyz/sbb/phantasmal/pillar/top/0.blp b/assets/cubyz/sbb/phantasmal/pillar/top/0.blp new file mode 100644 index 000000000..1ae248e39 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/top/0.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/top/1.blp b/assets/cubyz/sbb/phantasmal/pillar/top/1.blp new file mode 100644 index 000000000..eb3302b4e Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/top/1.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/top/10.blp b/assets/cubyz/sbb/phantasmal/pillar/top/10.blp new file mode 100644 index 000000000..5df9b28e4 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/top/10.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/top/11.blp b/assets/cubyz/sbb/phantasmal/pillar/top/11.blp new file mode 100644 index 000000000..1840eea54 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/top/11.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/top/12.blp b/assets/cubyz/sbb/phantasmal/pillar/top/12.blp new file mode 100644 index 000000000..c0c4e823c Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/top/12.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/top/2.blp b/assets/cubyz/sbb/phantasmal/pillar/top/2.blp new file mode 100644 index 000000000..0b73126fa Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/top/2.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/top/3.blp b/assets/cubyz/sbb/phantasmal/pillar/top/3.blp new file mode 100644 index 000000000..d169e46c3 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/top/3.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/top/4.blp b/assets/cubyz/sbb/phantasmal/pillar/top/4.blp new file mode 100644 index 000000000..f31d1f466 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/top/4.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/top/5.blp b/assets/cubyz/sbb/phantasmal/pillar/top/5.blp new file mode 100644 index 000000000..26cd8aa7b Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/top/5.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/top/6.blp b/assets/cubyz/sbb/phantasmal/pillar/top/6.blp new file mode 100644 index 000000000..8b2f42943 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/top/6.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/top/7.blp b/assets/cubyz/sbb/phantasmal/pillar/top/7.blp new file mode 100644 index 000000000..178d39c90 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/top/7.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/top/8.blp b/assets/cubyz/sbb/phantasmal/pillar/top/8.blp new file mode 100644 index 000000000..7230f88f3 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/top/8.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/top/9.blp b/assets/cubyz/sbb/phantasmal/pillar/top/9.blp new file mode 100644 index 000000000..d39c5383c Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/pillar/top/9.blp differ diff --git a/assets/cubyz/sbb/phantasmal/pillar/top/top.zig.zon b/assets/cubyz/sbb/phantasmal/pillar/top/top.zig.zon new file mode 100644 index 000000000..1ca4c838f --- /dev/null +++ b/assets/cubyz/sbb/phantasmal/pillar/top/top.zig.zon @@ -0,0 +1,18 @@ +.{ + .blueprints = .{ + .{.id = "cubyz:phantasmal/pillar/top/0", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/top/1", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/top/2", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/top/3", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/top/4", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/top/5", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/top/6", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/top/7", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/top/8", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/top/9", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/top/10", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/top/11", .chance = 1}, + .{.id = "cubyz:phantasmal/pillar/top/12", .chance = 1}, + .{.id = null, .chance = 8}, + }, +} diff --git a/assets/cubyz/sbb/phantasmal/star/0.blp b/assets/cubyz/sbb/phantasmal/star/0.blp new file mode 100644 index 000000000..51f679dc1 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/star/0.blp differ diff --git a/assets/cubyz/sbb/phantasmal/star/1.blp b/assets/cubyz/sbb/phantasmal/star/1.blp new file mode 100644 index 000000000..bd877eac4 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/star/1.blp differ diff --git a/assets/cubyz/sbb/phantasmal/star/2.blp b/assets/cubyz/sbb/phantasmal/star/2.blp new file mode 100644 index 000000000..1080a4e30 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/star/2.blp differ diff --git a/assets/cubyz/sbb/phantasmal/star/3.blp b/assets/cubyz/sbb/phantasmal/star/3.blp new file mode 100644 index 000000000..bbdb4653d Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/star/3.blp differ diff --git a/assets/cubyz/sbb/phantasmal/star/4.blp b/assets/cubyz/sbb/phantasmal/star/4.blp new file mode 100644 index 000000000..20ab4b88b Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/star/4.blp differ diff --git a/assets/cubyz/sbb/phantasmal/star/5.blp b/assets/cubyz/sbb/phantasmal/star/5.blp new file mode 100644 index 000000000..219c7fbc5 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/star/5.blp differ diff --git a/assets/cubyz/sbb/phantasmal/star/6.blp b/assets/cubyz/sbb/phantasmal/star/6.blp new file mode 100644 index 000000000..bb82a2614 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/star/6.blp differ diff --git a/assets/cubyz/sbb/phantasmal/star/7.blp b/assets/cubyz/sbb/phantasmal/star/7.blp new file mode 100644 index 000000000..f985331ee Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/star/7.blp differ diff --git a/assets/cubyz/sbb/phantasmal/star/8.blp b/assets/cubyz/sbb/phantasmal/star/8.blp new file mode 100644 index 000000000..908921fe5 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/star/8.blp differ diff --git a/assets/cubyz/sbb/phantasmal/star/blood_star.blp b/assets/cubyz/sbb/phantasmal/star/blood_star.blp new file mode 100644 index 000000000..163072bb8 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/star/blood_star.blp differ diff --git a/assets/cubyz/sbb/phantasmal/star/broken_0.blp b/assets/cubyz/sbb/phantasmal/star/broken_0.blp new file mode 100644 index 000000000..fceb5a9c8 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/star/broken_0.blp differ diff --git a/assets/cubyz/sbb/phantasmal/star/broken_1.blp b/assets/cubyz/sbb/phantasmal/star/broken_1.blp new file mode 100644 index 000000000..9cabf5703 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/star/broken_1.blp differ diff --git a/assets/cubyz/sbb/phantasmal/star/broken_2.blp b/assets/cubyz/sbb/phantasmal/star/broken_2.blp new file mode 100644 index 000000000..6dabe7f84 Binary files /dev/null and b/assets/cubyz/sbb/phantasmal/star/broken_2.blp differ diff --git a/assets/cubyz/sbb/phantasmal/star/stars.zig.zon b/assets/cubyz/sbb/phantasmal/star/stars.zig.zon new file mode 100644 index 000000000..054b0faa5 --- /dev/null +++ b/assets/cubyz/sbb/phantasmal/star/stars.zig.zon @@ -0,0 +1,17 @@ +.{ + .blueprints = .{ + .{.id = "cubyz:phantasmal/star/0", .chance = 0.25}, + .{.id = "cubyz:phantasmal/star/1", .chance = 0.25}, + .{.id = "cubyz:phantasmal/star/2", .chance = 0.25}, + .{.id = "cubyz:phantasmal/star/3", .chance = 0.25}, + .{.id = "cubyz:phantasmal/star/4", .chance = 0.25}, + .{.id = "cubyz:phantasmal/star/5", .chance = 0.25}, + .{.id = "cubyz:phantasmal/star/6", .chance = 0.25}, + .{.id = "cubyz:phantasmal/star/7", .chance = 0.25}, + .{.id = "cubyz:phantasmal/star/8", .chance = 0.25}, + .{.id = "cubyz:phantasmal/star/broken_0", .chance = 0.25}, + .{.id = "cubyz:phantasmal/star/broken_1", .chance = 0.25}, + .{.id = "cubyz:phantasmal/star/broken_2", .chance = 0.25}, + .{.id = "cubyz:phantasmal/star/blood_star", .chance = 0.01}, + }, +}