mirror of
https://github.com/Cubitect/cubiomes.git
synced 2025-09-24 12:14:05 -04:00
Add Beta 1.7 and its unique biomes to enums, util
(layers.h) - Add MC_B1_7 to MCVersion enum - Add name mappings for B1.7 biomes to BiomeID enum (util.c) - Add Beta 1.7 to mc2str and str2mc functions - Add name mappings for B1.7 biomes to biome2str function
This commit is contained in:
parent
03895e6c22
commit
3bfdd1d056
5
layers.h
5
layers.h
@ -13,6 +13,7 @@ enum MCVersion
|
|||||||
// NOTE: Development effort focuses on just the newest patch for each major
|
// NOTE: Development effort focuses on just the newest patch for each major
|
||||||
// release. Minor releases and major versions <= 1.0 are experimental.
|
// release. Minor releases and major versions <= 1.0 are experimental.
|
||||||
MC_UNDEF,
|
MC_UNDEF,
|
||||||
|
MC_B1_7,
|
||||||
MC_B1_8,
|
MC_B1_8,
|
||||||
MC_1_0_0, MC_1_0 = MC_1_0_0,
|
MC_1_0_0, MC_1_0 = MC_1_0_0,
|
||||||
MC_1_1_0, MC_1_1 = MC_1_1_0,
|
MC_1_1_0, MC_1_1 = MC_1_1_0,
|
||||||
@ -163,6 +164,10 @@ enum BiomeID
|
|||||||
// 1.19
|
// 1.19
|
||||||
deep_dark = 183,
|
deep_dark = 183,
|
||||||
mangrove_swamp = 184,
|
mangrove_swamp = 184,
|
||||||
|
// Alpha 1.2 - Beta 1.7
|
||||||
|
seasonal_forest = wooded_hills;
|
||||||
|
rainforest = jungle;
|
||||||
|
shrubland = windswept_savanna;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
15
util.c
15
util.c
@ -48,6 +48,7 @@ const char* mc2str(int mc)
|
|||||||
{
|
{
|
||||||
switch (mc)
|
switch (mc)
|
||||||
{
|
{
|
||||||
|
case MC_B1_7: return "Beta 1.7"; break;
|
||||||
case MC_B1_8: return "Beta 1.8"; break;
|
case MC_B1_8: return "Beta 1.8"; break;
|
||||||
case MC_1_0: return "1.0"; break;
|
case MC_1_0: return "1.0"; break;
|
||||||
case MC_1_1: return "1.1"; break;
|
case MC_1_1: return "1.1"; break;
|
||||||
@ -98,6 +99,7 @@ int str2mc(const char *s)
|
|||||||
if (!strcmp(s, "1.1")) return MC_1_1;
|
if (!strcmp(s, "1.1")) return MC_1_1;
|
||||||
if (!strcmp(s, "1.0")) return MC_1_0;
|
if (!strcmp(s, "1.0")) return MC_1_0;
|
||||||
if (!strcmp(s, "Beta 1.8")) return MC_B1_8;
|
if (!strcmp(s, "Beta 1.8")) return MC_B1_8;
|
||||||
|
if (!strcmp(s, "Beta 1.7")) return MC_B1_7;
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -123,6 +125,19 @@ const char *biome2str(int mc, int id)
|
|||||||
case wooded_badlands: return "wooded_badlands";
|
case wooded_badlands: return "wooded_badlands";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (mc <= MC_B1_7)
|
||||||
|
{
|
||||||
|
// ids and colors re-used for Alpha 1.2 - Beta 1.7 biomes:
|
||||||
|
// wooded_hills used for seasonal_forest
|
||||||
|
// windswept_savanna used for shrubland
|
||||||
|
// jungle used for rainforest
|
||||||
|
switch(id)
|
||||||
|
{
|
||||||
|
case wooded_hills: return "seasonal_forest";
|
||||||
|
case windswept_savanna: return "shrubland";
|
||||||
|
case jungle: return "rainforest";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
switch (id)
|
switch (id)
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user