mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Fix sprites w/o models
This commit is contained in:
parent
8e67782a49
commit
6644375764
BIN
assets/voxygen/voxel/sprite/furniture/crate-0.vox
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/voxel/sprite/furniture/crate-0.vox
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/voxel/sprite/furniture/crate-2.vox
(Stored with Git LFS)
BIN
assets/voxygen/voxel/sprite/furniture/crate-2.vox
(Stored with Git LFS)
Binary file not shown.
BIN
assets/voxygen/voxel/sprite/furniture/crate-7.vox
(Stored with Git LFS)
BIN
assets/voxygen/voxel/sprite/furniture/crate-7.vox
(Stored with Git LFS)
Binary file not shown.
BIN
assets/voxygen/voxel/sprite/furniture/shelf-0.vox
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/voxel/sprite/furniture/shelf-0.vox
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/voxel/sprite/furniture/shelf-1.vox
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/voxel/sprite/furniture/shelf-1.vox
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/voxel/sprite/furniture/table_dining-0.vox
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/voxel/sprite/furniture/table_dining-0.vox
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/voxel/sprite/furniture/table_dining-1.vox
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/voxel/sprite/furniture/table_dining-1.vox
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/voxel/sprite/furniture/table_double-0.vox
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/voxel/sprite/furniture/table_double-0.vox
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/voxel/sprite/furniture/table_side-0.vox
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/voxel/sprite/furniture/table_side-0.vox
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/voxel/sprite/furniture/table_side-1.vox
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/voxel/sprite/furniture/table_side-1.vox
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -57,13 +57,16 @@ pub enum BlockKind {
|
|||||||
Window4,
|
Window4,
|
||||||
Scarecrow,
|
Scarecrow,
|
||||||
StreetLamp,
|
StreetLamp,
|
||||||
|
StreetLampTall,
|
||||||
Door,
|
Door,
|
||||||
Bed,
|
Bed,
|
||||||
Bench,
|
Bench,
|
||||||
Chair,
|
ChairSingle,
|
||||||
|
ChairDouble,
|
||||||
CoatRack,
|
CoatRack,
|
||||||
Crate,
|
Crate,
|
||||||
DrawerLarge,
|
DrawerLarge,
|
||||||
|
DrawerMedium,
|
||||||
DrawerSmall,
|
DrawerSmall,
|
||||||
DungeonWallDecor,
|
DungeonWallDecor,
|
||||||
HangingBasket,
|
HangingBasket,
|
||||||
@ -71,10 +74,13 @@ pub enum BlockKind {
|
|||||||
WallLamp,
|
WallLamp,
|
||||||
Planter,
|
Planter,
|
||||||
Shelf,
|
Shelf,
|
||||||
TableLarge,
|
TableSide,
|
||||||
TableSmall,
|
TableDining,
|
||||||
Wardrobe,
|
TableDouble,
|
||||||
|
WardrobeSingle,
|
||||||
|
WardrobeDouble,
|
||||||
LargeGrass,
|
LargeGrass,
|
||||||
|
Pot,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl BlockKind {
|
impl BlockKind {
|
||||||
@ -136,13 +142,16 @@ impl BlockKind {
|
|||||||
BlockKind::Window4 => true,
|
BlockKind::Window4 => true,
|
||||||
BlockKind::Scarecrow => true,
|
BlockKind::Scarecrow => true,
|
||||||
BlockKind::StreetLamp => true,
|
BlockKind::StreetLamp => true,
|
||||||
|
BlockKind::StreetLampTall => true,
|
||||||
BlockKind::Door => false,
|
BlockKind::Door => false,
|
||||||
BlockKind::Bed => false,
|
BlockKind::Bed => false,
|
||||||
BlockKind::Bench => false,
|
BlockKind::Bench => false,
|
||||||
BlockKind::Chair => false,
|
BlockKind::ChairSingle => false,
|
||||||
|
BlockKind::ChairDouble => false,
|
||||||
BlockKind::CoatRack => false,
|
BlockKind::CoatRack => false,
|
||||||
BlockKind::Crate => false,
|
BlockKind::Crate => false,
|
||||||
BlockKind::DrawerLarge => false,
|
BlockKind::DrawerLarge => false,
|
||||||
|
BlockKind::DrawerMedium => false,
|
||||||
BlockKind::DrawerSmall => false,
|
BlockKind::DrawerSmall => false,
|
||||||
BlockKind::DungeonWallDecor => false,
|
BlockKind::DungeonWallDecor => false,
|
||||||
BlockKind::HangingBasket => true,
|
BlockKind::HangingBasket => true,
|
||||||
@ -150,9 +159,12 @@ impl BlockKind {
|
|||||||
BlockKind::WallLamp => true,
|
BlockKind::WallLamp => true,
|
||||||
BlockKind::Planter => false,
|
BlockKind::Planter => false,
|
||||||
BlockKind::Shelf => true,
|
BlockKind::Shelf => true,
|
||||||
BlockKind::TableLarge => false,
|
BlockKind::TableSide => false,
|
||||||
BlockKind::TableSmall => false,
|
BlockKind::TableDining => false,
|
||||||
BlockKind::Wardrobe => false,
|
BlockKind::TableDouble => false,
|
||||||
|
BlockKind::WardrobeSingle => false,
|
||||||
|
BlockKind::WardrobeDouble => false,
|
||||||
|
BlockKind::Pot => false,
|
||||||
_ => false,
|
_ => false,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -214,13 +226,16 @@ impl BlockKind {
|
|||||||
BlockKind::Window4 => false,
|
BlockKind::Window4 => false,
|
||||||
BlockKind::Scarecrow => false,
|
BlockKind::Scarecrow => false,
|
||||||
BlockKind::StreetLamp => false,
|
BlockKind::StreetLamp => false,
|
||||||
|
BlockKind::StreetLampTall => false,
|
||||||
BlockKind::Door => false,
|
BlockKind::Door => false,
|
||||||
BlockKind::Bed => false,
|
BlockKind::Bed => false,
|
||||||
BlockKind::Bench => false,
|
BlockKind::Bench => false,
|
||||||
BlockKind::Chair => false,
|
BlockKind::ChairSingle => false,
|
||||||
|
BlockKind::ChairDouble => false,
|
||||||
BlockKind::CoatRack => false,
|
BlockKind::CoatRack => false,
|
||||||
BlockKind::Crate => false,
|
BlockKind::Crate => false,
|
||||||
BlockKind::DrawerLarge => false,
|
BlockKind::DrawerLarge => false,
|
||||||
|
BlockKind::DrawerMedium => false,
|
||||||
BlockKind::DrawerSmall => false,
|
BlockKind::DrawerSmall => false,
|
||||||
BlockKind::DungeonWallDecor => false,
|
BlockKind::DungeonWallDecor => false,
|
||||||
BlockKind::HangingBasket => false,
|
BlockKind::HangingBasket => false,
|
||||||
@ -228,10 +243,13 @@ impl BlockKind {
|
|||||||
BlockKind::WallLamp => false,
|
BlockKind::WallLamp => false,
|
||||||
BlockKind::Planter => false,
|
BlockKind::Planter => false,
|
||||||
BlockKind::Shelf => false,
|
BlockKind::Shelf => false,
|
||||||
BlockKind::TableLarge => false,
|
BlockKind::TableSide => false,
|
||||||
BlockKind::TableSmall => false,
|
BlockKind::TableDining => false,
|
||||||
BlockKind::Wardrobe => false,
|
BlockKind::TableDouble => false,
|
||||||
|
BlockKind::WardrobeSingle => false,
|
||||||
|
BlockKind::WardrobeDouble => false,
|
||||||
BlockKind::LargeGrass => false,
|
BlockKind::LargeGrass => false,
|
||||||
|
BlockKind::Pot => false,
|
||||||
_ => true,
|
_ => true,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -280,13 +298,16 @@ impl BlockKind {
|
|||||||
BlockKind::Coconut => true,
|
BlockKind::Coconut => true,
|
||||||
BlockKind::Scarecrow => true,
|
BlockKind::Scarecrow => true,
|
||||||
BlockKind::StreetLamp => true,
|
BlockKind::StreetLamp => true,
|
||||||
|
BlockKind::StreetLampTall => true,
|
||||||
BlockKind::Door => false,
|
BlockKind::Door => false,
|
||||||
BlockKind::Bed => true,
|
BlockKind::Bed => true,
|
||||||
BlockKind::Bench => true,
|
BlockKind::Bench => true,
|
||||||
BlockKind::Chair => true,
|
BlockKind::ChairSingle => true,
|
||||||
|
BlockKind::ChairDouble => true,
|
||||||
BlockKind::CoatRack => true,
|
BlockKind::CoatRack => true,
|
||||||
BlockKind::Crate => true,
|
BlockKind::Crate => true,
|
||||||
BlockKind::DrawerLarge => true,
|
BlockKind::DrawerLarge => true,
|
||||||
|
BlockKind::DrawerMedium => true,
|
||||||
BlockKind::DrawerSmall => true,
|
BlockKind::DrawerSmall => true,
|
||||||
BlockKind::DungeonWallDecor => true,
|
BlockKind::DungeonWallDecor => true,
|
||||||
BlockKind::HangingBasket => false,
|
BlockKind::HangingBasket => false,
|
||||||
@ -294,9 +315,12 @@ impl BlockKind {
|
|||||||
BlockKind::WallLamp => false,
|
BlockKind::WallLamp => false,
|
||||||
BlockKind::Planter => true,
|
BlockKind::Planter => true,
|
||||||
BlockKind::Shelf => false,
|
BlockKind::Shelf => false,
|
||||||
BlockKind::TableLarge => true,
|
BlockKind::TableSide => true,
|
||||||
BlockKind::TableSmall => true,
|
BlockKind::TableDining => true,
|
||||||
BlockKind::Wardrobe => true,
|
BlockKind::TableDouble => true,
|
||||||
|
BlockKind::WardrobeSingle => true,
|
||||||
|
BlockKind::WardrobeDouble => true,
|
||||||
|
BlockKind::Pot => true,
|
||||||
_ => true,
|
_ => true,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -319,16 +343,21 @@ impl BlockKind {
|
|||||||
BlockKind::Door => 3.0,
|
BlockKind::Door => 3.0,
|
||||||
BlockKind::Bed => 1.54,
|
BlockKind::Bed => 1.54,
|
||||||
BlockKind::Bench => 1.45,
|
BlockKind::Bench => 1.45,
|
||||||
BlockKind::Chair => 1.36,
|
BlockKind::ChairSingle => 1.36,
|
||||||
|
BlockKind::ChairDouble => 1.36,
|
||||||
BlockKind::CoatRack => 2.36,
|
BlockKind::CoatRack => 2.36,
|
||||||
BlockKind::Crate => 0.90,
|
BlockKind::Crate => 0.90,
|
||||||
BlockKind::DrawerSmall => 1.0,
|
BlockKind::DrawerSmall => 1.0,
|
||||||
|
BlockKind::DrawerMedium => 2.0,
|
||||||
BlockKind::DrawerLarge => 2.0,
|
BlockKind::DrawerLarge => 2.0,
|
||||||
BlockKind::DungeonWallDecor => 1.0,
|
BlockKind::DungeonWallDecor => 1.0,
|
||||||
BlockKind::Planter => 1.09,
|
BlockKind::Planter => 1.09,
|
||||||
BlockKind::TableSmall => 1.27,
|
BlockKind::TableSide => 1.27,
|
||||||
BlockKind::TableLarge => 1.45,
|
BlockKind::TableDining => 1.45,
|
||||||
BlockKind::Wardrobe => 3.0,
|
BlockKind::TableDouble => 1.45,
|
||||||
|
BlockKind::WardrobeSingle => 3.0,
|
||||||
|
BlockKind::WardrobeDouble => 3.0,
|
||||||
|
BlockKind::Pot => 0.90,
|
||||||
_ => 1.0,
|
_ => 1.0,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -246,10 +246,98 @@ fn sprite_config_for(kind: BlockKind) -> Option<SpriteConfig> {
|
|||||||
variations: 1,
|
variations: 1,
|
||||||
wind_sway: 0.0,
|
wind_sway: 0.0,
|
||||||
}),
|
}),
|
||||||
|
BlockKind::StreetLampTall => Some(SpriteConfig {
|
||||||
|
variations: 1,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
BlockKind::Door => Some(SpriteConfig {
|
BlockKind::Door => Some(SpriteConfig {
|
||||||
variations: 1,
|
variations: 1,
|
||||||
wind_sway: 0.0,
|
wind_sway: 0.0,
|
||||||
}),
|
}),
|
||||||
|
BlockKind::Bed => Some(SpriteConfig {
|
||||||
|
variations: 1,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
|
BlockKind::Bench => Some(SpriteConfig {
|
||||||
|
variations: 1,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
|
BlockKind::ChairSingle => Some(SpriteConfig {
|
||||||
|
variations: 2,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
|
BlockKind::ChairDouble => Some(SpriteConfig {
|
||||||
|
variations: 2,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
|
BlockKind::CoatRack => Some(SpriteConfig {
|
||||||
|
variations: 2,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
|
BlockKind::Crate => Some(SpriteConfig {
|
||||||
|
variations: 7,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
|
BlockKind::DrawerLarge => Some(SpriteConfig {
|
||||||
|
variations: 2,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
|
BlockKind::DrawerMedium => Some(SpriteConfig {
|
||||||
|
variations: 2,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
|
BlockKind::DrawerSmall => Some(SpriteConfig {
|
||||||
|
variations: 2,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
|
BlockKind::DungeonWallDecor => Some(SpriteConfig {
|
||||||
|
variations: 10,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
|
BlockKind::HangingBasket => Some(SpriteConfig {
|
||||||
|
variations: 2,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
|
BlockKind::HangingSign => Some(SpriteConfig {
|
||||||
|
variations: 1,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
|
BlockKind::WallLamp => Some(SpriteConfig {
|
||||||
|
variations: 2,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
|
BlockKind::Planter => Some(SpriteConfig {
|
||||||
|
variations: 7,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
|
BlockKind::Shelf => Some(SpriteConfig {
|
||||||
|
variations: 2,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
|
BlockKind::TableSide => Some(SpriteConfig {
|
||||||
|
variations: 2,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
|
BlockKind::TableDining => Some(SpriteConfig {
|
||||||
|
variations: 2,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
|
BlockKind::TableDouble => Some(SpriteConfig {
|
||||||
|
variations: 1,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
|
BlockKind::WardrobeDouble => Some(SpriteConfig {
|
||||||
|
variations: 2,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
|
BlockKind::WardrobeSingle => Some(SpriteConfig {
|
||||||
|
variations: 2,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
|
BlockKind::Pot => Some(SpriteConfig {
|
||||||
|
variations: 2,
|
||||||
|
wind_sway: 0.0,
|
||||||
|
}),
|
||||||
_ => None,
|
_ => None,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -2073,6 +2161,14 @@ impl<V: RectRasterableVol> Terrain<V> {
|
|||||||
Vec3::unit_z(),
|
Vec3::unit_z(),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::StreetLampTall, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.street_lamp-0",
|
||||||
|
Vec3::new(-10.5, -10.5, 0.0),
|
||||||
|
Vec3::unit_z(),
|
||||||
|
),
|
||||||
|
),
|
||||||
// Door
|
// Door
|
||||||
(
|
(
|
||||||
(BlockKind::Door, 0),
|
(BlockKind::Door, 0),
|
||||||
@ -2082,6 +2178,474 @@ impl<V: RectRasterableVol> Terrain<V> {
|
|||||||
Vec3::one(),
|
Vec3::one(),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
// Bed
|
||||||
|
(
|
||||||
|
(BlockKind::Bed, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.bed-0",
|
||||||
|
Vec3::new(-9.5, -6.0, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// Bench
|
||||||
|
(
|
||||||
|
(BlockKind::Bench, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.bench-0",
|
||||||
|
Vec3::new(-14.0, -4.0, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// Chair
|
||||||
|
(
|
||||||
|
(BlockKind::ChairSingle, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.chair_single-0",
|
||||||
|
Vec3::new(-5.5, -4.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::ChairSingle, 1),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.chair_single-1",
|
||||||
|
Vec3::new(-5.5, -4.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::ChairDouble, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.chair_double-0",
|
||||||
|
Vec3::new(-9.5, -4.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::ChairDouble, 1),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.chair_double-1",
|
||||||
|
Vec3::new(-9.5, -4.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// CoatRack
|
||||||
|
(
|
||||||
|
(BlockKind::CoatRack, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.coatrack-0",
|
||||||
|
Vec3::new(-6.5, -6.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::CoatRack, 1),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.coatrack-1",
|
||||||
|
Vec3::new(-6.5, -6.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// Crate
|
||||||
|
(
|
||||||
|
(BlockKind::Crate, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.crate-0",
|
||||||
|
Vec3::new(-5.5, -5.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::Crate, 1),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.crate-1",
|
||||||
|
Vec3::new(-5.5, -5.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::Crate, 2),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.crate-2",
|
||||||
|
Vec3::new(-3.0, -3.0, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::Crate, 3),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.crate-3",
|
||||||
|
Vec3::new(-6.0, -3.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::Crate, 4),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.crate-4",
|
||||||
|
Vec3::new(-6.0, -3.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::Crate, 5),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.crate-5",
|
||||||
|
Vec3::new(-5.5, -3.0, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::Crate, 6),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.crate-6",
|
||||||
|
Vec3::new(-4.5, -3.0, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// DrawerLarge
|
||||||
|
(
|
||||||
|
(BlockKind::DrawerLarge, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.drawer_large-0",
|
||||||
|
Vec3::new(-11.5, -5.0, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::DrawerLarge, 1),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.drawer_large-1",
|
||||||
|
Vec3::new(-11.5, -5.0, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// DrawerMedium
|
||||||
|
(
|
||||||
|
(BlockKind::DrawerMedium, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.drawer_medium-0",
|
||||||
|
Vec3::new(-11.0, -5.0, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::DrawerMedium, 1),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.drawer_medium-1",
|
||||||
|
Vec3::new(-11.0, -5.0, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// DrawerSmall
|
||||||
|
(
|
||||||
|
(BlockKind::DrawerSmall, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.drawer_small-0",
|
||||||
|
Vec3::new(-5.5, -5.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::DrawerSmall, 1),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.drawer_small-1",
|
||||||
|
Vec3::new(-5.5, -5.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// DungeonWallDecor
|
||||||
|
(
|
||||||
|
(BlockKind::DungeonWallDecor, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.dungeon_wall-0",
|
||||||
|
Vec3::new(-5.5, -1.0, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::DungeonWallDecor, 1),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.dungeon_wall-1",
|
||||||
|
Vec3::new(-5.5, -5.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::DungeonWallDecor, 2),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.dungeon_wall-2",
|
||||||
|
Vec3::new(-5.5, -3.0, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::DungeonWallDecor, 3),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.dungeon_wall-3",
|
||||||
|
Vec3::new(-1.5, -3.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::DungeonWallDecor, 4),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.dungeon_wall-4",
|
||||||
|
Vec3::new(-5.5, -4.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::DungeonWallDecor, 5),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.dungeon_wall-5",
|
||||||
|
Vec3::new(-5.5, -0.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::DungeonWallDecor, 6),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.dungeon_wall-6",
|
||||||
|
Vec3::new(-5.5, -1.0, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::DungeonWallDecor, 7),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.dungeon_wall-7",
|
||||||
|
Vec3::new(-5.5, -1.0, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::DungeonWallDecor, 8),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.dungeon_wall-8",
|
||||||
|
Vec3::new(-5.5, -1.0, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::DungeonWallDecor, 9),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.dungeon_wall-9",
|
||||||
|
Vec3::new(-1.5, -5.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// HangingBasket
|
||||||
|
(
|
||||||
|
(BlockKind::HangingBasket, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.hanging_basket-0",
|
||||||
|
Vec3::new(-6.5, -4.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::HangingBasket, 1),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.hanging_basket-1",
|
||||||
|
Vec3::new(-9.5, -5.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// HangingSign
|
||||||
|
(
|
||||||
|
(BlockKind::HangingSign, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.hanging_sign-0",
|
||||||
|
Vec3::new(-3.5, -17.0, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// WallLamp
|
||||||
|
(
|
||||||
|
(BlockKind::WallLamp, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.lamp_wall-0",
|
||||||
|
Vec3::new(-5.5, -2.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::WallLamp, 1),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.lamp_wall-1",
|
||||||
|
Vec3::new(-9.0, -10.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// Planter
|
||||||
|
(
|
||||||
|
(BlockKind::Planter, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.planter-0",
|
||||||
|
Vec3::new(-6.0, -3.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::Planter, 1),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.planter-1",
|
||||||
|
Vec3::new(-13.0, -3.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::Planter, 2),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.planter-2",
|
||||||
|
Vec3::new(-6.0, -3.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::Planter, 3),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.planter-3",
|
||||||
|
Vec3::new(-6.0, -3.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::Planter, 4),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.planter-4",
|
||||||
|
Vec3::new(-6.0, -3.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::Planter, 5),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.planter-5",
|
||||||
|
Vec3::new(-6.0, -3.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::Planter, 6),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.planter-6",
|
||||||
|
Vec3::new(-7.5, -3.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
//Pot
|
||||||
|
(
|
||||||
|
(BlockKind::Pot, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.pot-0",
|
||||||
|
Vec3::new(-3.5, -3.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::Pot, 1),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.pot-1",
|
||||||
|
Vec3::new(-5.5, -5.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// Shelf
|
||||||
|
(
|
||||||
|
(BlockKind::Shelf, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.shelf-0",
|
||||||
|
Vec3::new(-14.5, -3.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::Shelf, 1),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.shelf-1",
|
||||||
|
Vec3::new(-13.5, -3.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// TableSide
|
||||||
|
(
|
||||||
|
(BlockKind::TableSide, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.table_side-0",
|
||||||
|
Vec3::new(-5.5, -5.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::TableSide, 1),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.table_side-1",
|
||||||
|
Vec3::new(-5.5, -5.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// TableDining
|
||||||
|
(
|
||||||
|
(BlockKind::TableDining, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.table_dining-0",
|
||||||
|
Vec3::new(-13.5, -13.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::TableDining, 1),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.table_dining-1",
|
||||||
|
Vec3::new(-13.5, -13.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// TableDouble
|
||||||
|
(
|
||||||
|
(BlockKind::TableDouble, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.table_double-0",
|
||||||
|
Vec3::new(-18.5, -11.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// WardrobeSingle
|
||||||
|
(
|
||||||
|
(BlockKind::WardrobeSingle, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.wardrobe_single-0",
|
||||||
|
Vec3::new(-6.0, -5.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::WardrobeSingle, 1),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.wardrobe_single-1",
|
||||||
|
Vec3::new(-6.5, -5.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
//WardrobeDouble
|
||||||
|
(
|
||||||
|
(BlockKind::WardrobeDouble, 0),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.wardrobe_double-0",
|
||||||
|
Vec3::new(-6.5, -10.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(
|
||||||
|
(BlockKind::WardrobeDouble, 1),
|
||||||
|
make_models(
|
||||||
|
"voxygen.voxel.sprite.furniture.wardrobe_double-1",
|
||||||
|
Vec3::new(-6.0, -10.5, 0.0),
|
||||||
|
Vec3::one(),
|
||||||
|
),
|
||||||
|
),
|
||||||
]
|
]
|
||||||
.into_iter()
|
.into_iter()
|
||||||
.collect(),
|
.collect(),
|
||||||
|
Loading…
Reference in New Issue
Block a user