mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-13 19:52:38 +03:00
Update snappoints.hpp
This commit is contained in:
@@ -52,76 +52,76 @@ class SnapBuilding {
|
||||
};
|
||||
class Land_HBarrier5Preview: Barrier{ //fix for broken offsets in ghost
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-0.75,0.1,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,0.75,0.1,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-2.85,0,0.1,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.85,0,0.1,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0,0,0.9,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-0.75,0.1,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,0.75,0.1,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-2.85,0,0.1,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.85,0,0.1,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0,0,0.9,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class Land_HBarrier5_DZ: Land_HBarrier5Preview {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-0.75,0,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,0.75,0,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-2.85,0,0,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.85,0,0,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0,0,0.9,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-0.75,0,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,0.75,0,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-2.85,0,0,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.85,0,0,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0,0,0.9,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
|
||||
class Land_HBarrier3ePreview: Barrier { //whitelist inheritance
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-0.75,0,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,0.75,0,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-1.7,0,0,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{1.7,0,0,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0,0,0.9,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-0.75,0,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,0.75,0,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-1.7,0,0,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{1.7,0,0,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0,0,0.9,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class Land_HBarrier3_DZ: Land_HBarrier3ePreview{}; //point inheritance
|
||||
|
||||
class Land_HBarrier1Preview: Barrier {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-0.75,0,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,0.75,0,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-0.6,0,0,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{0.6,0,0,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0,0,0.9,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-0.75,0,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,0.75,0,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-0.6,0,0,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{0.6,0,0,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0,0,0.9,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class Land_HBarrier1_DZ: Land_HBarrier1Preview{};
|
||||
|
||||
class Fort_RazorWirePreview: Barrier {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-0.95,-0.3,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,0.95,-0.3,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-4.1,0,-0.3,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{4.1,0,-0.3,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0,0,1,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-0.95,-0.3,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,0.95,-0.3,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-4.1,0,-0.3,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{4.1,0,-0.3,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0,0,1,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class Fort_RazorWire: Fort_RazorWirePreview {};
|
||||
|
||||
class Sandbag1_DZ: Barrier {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-1.5,0,0,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{1.5,0,0,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0,0,0.4,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-1.5,0,0,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{1.5,0,0,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0,0,0.4,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
|
||||
class BagFenceRound_DZ: Barrier {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-1.295,0.38,0,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{1.295,0.38,0,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0,0,0.4,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-1.295,0.38,0,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{1.295,0.38,0,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0,0,0.4,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
|
||||
@@ -153,7 +153,13 @@ class SnapBuilding {
|
||||
"CinderWallSmallDoorway_DZ",
|
||||
"CinderWallDoorSmallLocked_DZ",
|
||||
"CinderWallHalf_DZ",
|
||||
"CinderWallHalf_Gap_DZ",
|
||||
"CinderWallDoorSmall_DZ",
|
||||
"CinderWallWindow_DZ",
|
||||
"CinderWallWindowLocked_DZ",
|
||||
"CinderGarageOpenTopFrame_DZ",
|
||||
"CinderGarageOpenTop_DZ",
|
||||
"CinderGarageOpenTopLocked_DZ",
|
||||
"MetalFloor_DZ",
|
||||
"WoodenFence_1_frame_DZ",
|
||||
"WoodenFence_1_foundation_DZ",
|
||||
@@ -192,50 +198,50 @@ class SnapBuilding {
|
||||
|
||||
class WoodFloorQuarter_Preview_DZ: FloorsWallsStairs { //fix for broken offsets in ghost
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-1.23,0,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,1.23,0,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-1.24,0,0,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{1.24,0,0,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-1.23,0,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,1.23,0,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-1.24,0,0,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{1.24,0,0,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
};
|
||||
};
|
||||
|
||||
class WoodFloorQuarter_DZ: FloorsWallsStairs {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-1.23,0.137726,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,1.23,0.137726,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-1.24,0,0.137726,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{1.24,0,0.137726,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-1.23,0.137726,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,1.23,0.137726,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-1.24,0,0.137726,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{1.24,0,0.137726,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
};
|
||||
};
|
||||
|
||||
class WoodFloorHalf_Preview_DZ: FloorsWallsStairs { //fix for broken offsets in ghost
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-2.34,0,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,2.34,0,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-1.25,0,0,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{1.25,0,0,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-2.34,0,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,2.34,0,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-1.25,0,0,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{1.25,0,0,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
};
|
||||
};
|
||||
class WoodFloorHalf_DZ: FloorsWallsStairs{
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-2.34,0.1407,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,2.34,0.1407,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-1.25,0,0.1407,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{1.25,0,0.1407,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-2.34,0.1407,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,2.34,0.1407,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-1.25,0,0.1407,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{1.25,0,0.1407,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
};
|
||||
};
|
||||
|
||||
class WoodFloor_Preview_DZ: FloorsWallsStairs {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-2.33,0.130,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,2.33,0.130,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-2.495,0,0.130,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.495,0,0.130,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-2.33,0.130,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,2.33,0.130,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-2.495,0,0.130,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.495,0,0.130,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
};
|
||||
radius = 10;
|
||||
};
|
||||
@@ -243,11 +249,11 @@ class SnapBuilding {
|
||||
|
||||
class Stairs_DZE: FloorsWallsStairs {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{1.56055,-0.78,1.5,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{1.56055,0.78,1.5,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{1.73926,0.05,2.9,$STR_EPOCH_ACTION_SNAP_TOP},
|
||||
{-1.73926,0.05,0,$STR_EPOCH_ACTION_SNAP_BOTTOM}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{1.56055,-0.78,1.5,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{1.56055,0.78,1.5,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{1.73926,0.05,2.9,$STR_EPOCH_ACTION_SNAP_TOP},
|
||||
{-1.73926,0.05,0,$STR_EPOCH_ACTION_SNAP_BOTTOM}
|
||||
};
|
||||
};
|
||||
class WoodStairs_DZ: Stairs_DZE {};
|
||||
@@ -257,10 +263,10 @@ class SnapBuilding {
|
||||
|
||||
class WoodSmall_DZE: FloorsWallsStairs { // Small wood walls
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.285, 0, 1.5,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.285, 0, 1.5,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 3,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.285, 0, 1.5,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.285, 0, 1.5,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 3,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class WoodSmallWallDoor_Preview_DZ: WoodSmall_DZE {};
|
||||
@@ -275,10 +281,10 @@ class SnapBuilding {
|
||||
|
||||
class WoodLarge_DZE: FloorsWallsStairs { //Large wood walls
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.45, 0, 1.5,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.45, 0, 1.5,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 3,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.45, 0, 1.5,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.45, 0, 1.5,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 3,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class WoodLargeWall_Preview_DZ: WoodLarge_DZE {};
|
||||
@@ -286,10 +292,10 @@ class SnapBuilding {
|
||||
class WoodLargeWallDoor_Preview_DZ: WoodLarge_DZE {};
|
||||
class WoodSmallWallThird_Preview_DZ: WoodLarge_DZE {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.445, 0, 1.5,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.445, 0, 1.5,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 1.17,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.445, 0, 1.5,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.445, 0, 1.5,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 1.17,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class WoodSmallWallThird_DZ: WoodSmallWallThird_Preview_DZ{};
|
||||
@@ -305,55 +311,50 @@ class SnapBuilding {
|
||||
|
||||
class Cinder_DZE: FloorsWallsStairs { //All cinder walls and doors
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_BOTTOM},
|
||||
{-2.64, 0, 1.685,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.64, 0, 1.685,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 3.37042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_BOTTOM},
|
||||
{-2.64, 0, 1.685,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.64, 0, 1.685,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 3.37042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
radius = 10;
|
||||
};
|
||||
class CinderWallDoorway_Preview_DZ: Cinder_DZE {};
|
||||
class CinderWallSmallDoorway_Preview_DZ: Cinder_DZE {};
|
||||
class CinderWallHalf_Preview_DZ: Cinder_DZE {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_BOTTOM},
|
||||
{-2.64, 0, 1.685,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.64, 0, 1.685,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 1.5,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class CinderWall_DZ: Cinder_DZE {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_BOTTOM},
|
||||
{-2.64, 0, 1.685,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.64, 0, 1.685,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 3.37042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class CinderWall_Preview_DZ: CinderWall_DZ {};
|
||||
|
||||
class CinderWallSmallDoorway_Preview_DZ: Cinder_DZE {};
|
||||
class CinderWall_DZ: Cinder_DZE {};
|
||||
class CinderWall_Preview_DZ: Cinder_DZE {};
|
||||
class CinderWallDoorway_DZ: Cinder_DZE {};
|
||||
class CinderWallDoorLocked_DZ: Cinder_DZE {};
|
||||
class CinderWallDoor_DZ: Cinder_DZE {};
|
||||
class CinderWallSmallDoorway_DZ: Cinder_DZE {};
|
||||
class CinderWallDoorSmallLocked_DZ: Cinder_DZE {};
|
||||
class CinderWallHalf_DZ: Cinder_DZE {
|
||||
class CinderWallDoorSmall_DZ: Cinder_DZE {};
|
||||
class CinderWallWindow_DZ: Cinder_DZE {};
|
||||
class CinderWallWindowLocked_DZ: Cinder_DZE {};
|
||||
class CinderWallWindow_Preview_DZ: Cinder_DZE {};
|
||||
class CinderGarageOpenTop_Preview_DZ: Cinder_DZE {};
|
||||
class CinderGarageOpenTopFrame_DZ: Cinder_DZE {};
|
||||
class CinderGarageOpenTop_DZ: Cinder_DZE {};
|
||||
class CinderGarageOpenTopLocked_DZ: Cinder_DZE {};
|
||||
|
||||
class CinderWallHalf_Preview_DZ: Cinder_DZE {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.64, 0, 1.685,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.64, 0, 1.685,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 1.5,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_BOTTOM},
|
||||
{-2.64, 0, 1.685,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.64, 0, 1.685,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 1.5,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class CinderWallDoorSmall_DZ: Cinder_DZE {};
|
||||
class CinderWallHalf_DZ: CinderWallHalf_Preview_DZ {};
|
||||
class CinderWallHalf_Gap_DZ: CinderWallHalf_Preview_DZ {};
|
||||
class CinderWallHalf_Gap_Preview_DZ: CinderWallHalf_Preview_DZ {};
|
||||
|
||||
class MetalFloor_DZ: FloorsWallsStairs{
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0, -2.64, 0.025,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0, 2.64, 0.025,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-2.64, 0, 0.025,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.64, 0, 0.025,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0, -2.64, 0.025,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0, 2.64, 0.025,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-2.64, 0, 0.025,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.64, 0, 0.025,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
};
|
||||
radius = 12;
|
||||
};
|
||||
@@ -367,12 +368,12 @@ class SnapBuilding {
|
||||
};
|
||||
radius = 5;
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-0.47,0,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,0.47,0,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-0.47,0,0,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{0.47,0,0,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0,0,0.47,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,-0.47,0,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,0.47,0,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{-0.47,0,0,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{0.47,0,0,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0,0,0.47,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
|
||||
@@ -382,9 +383,9 @@ class SnapBuilding {
|
||||
};
|
||||
radius = 5;
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-1.5,0,0,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{1.5,0,0,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-1.5,0,0,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{1.5,0,0,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
};
|
||||
};
|
||||
|
||||
@@ -394,8 +395,8 @@ class SnapBuilding {
|
||||
};
|
||||
radius = 5;
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-4.1,0,0,$STR_EPOCH_ACTION_SNAP_LEFT}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-4.1,0,0,$STR_EPOCH_ACTION_SNAP_LEFT}
|
||||
};
|
||||
};
|
||||
|
||||
@@ -405,9 +406,9 @@ class SnapBuilding {
|
||||
};
|
||||
radius = 10;
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.95,0,0.3,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.95,0,0.3,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.95,0,0.3,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.95,0,0.3,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
};
|
||||
};
|
||||
|
||||
@@ -417,9 +418,9 @@ class SnapBuilding {
|
||||
};
|
||||
radius = 10;
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-1.95,0,0.88,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{1.95,0,0.88,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-1.95,0,0.88,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{1.95,0,0.88,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
};
|
||||
};
|
||||
|
||||
@@ -429,10 +430,10 @@ class SnapBuilding {
|
||||
};
|
||||
radius = 7;
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0.65,-1.7,1.2,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0.65,1.5,1.2,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{3.34,-0.115,2.82,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0.65,-1.7,1.2,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0.65,1.5,1.2,$STR_EPOCH_ACTION_SNAP_FRONT},
|
||||
{3.34,-0.115,2.82,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class WoodRamp_DZ: WoodRamp_Preview_DZ{};
|
||||
@@ -443,9 +444,9 @@ class SnapBuilding {
|
||||
};
|
||||
radius = 5;
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-0.4,0,1.725,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{0.4,0,1.725,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-0.4,0,1.725,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{0.4,0,1.725,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
};
|
||||
};
|
||||
class WoodLadder_DZ: WoodLadder_Preview_DZ{};
|
||||
@@ -453,19 +454,28 @@ class SnapBuilding {
|
||||
class VaultStorageLocked {
|
||||
snapTo[] = {
|
||||
"VaultStorageLocked",
|
||||
"VaultStorage"
|
||||
"VaultStorage",
|
||||
"VaultStorage2",
|
||||
"VaultStorage2Locked",
|
||||
"VaultStorageBroken",
|
||||
"VaultStorageBroken2"
|
||||
|
||||
};
|
||||
radius = 5;
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,0.284,0.615,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,0,1.23,$STR_EPOCH_ACTION_SNAP_TOP},
|
||||
{-0.362,0,0.615,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{0.362,0,0.615,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{0,0.284,0.615,$STR_EPOCH_ACTION_SNAP_BACK},
|
||||
{0,0,1.23,$STR_EPOCH_ACTION_SNAP_TOP},
|
||||
{-0.362,0,0.615,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{0.362,0,0.615,$STR_EPOCH_ACTION_SNAP_RIGHT}
|
||||
};
|
||||
|
||||
};
|
||||
class VaultStorage: VaultStorageLocked {};
|
||||
class VaultStorage2: VaultStorageLocked {};
|
||||
class VaultStorage2Locked: VaultStorageLocked {};
|
||||
class VaultStorageBroken: VaultStorageLocked {};
|
||||
class VaultStorageBroken2: VaultStorageLocked {};
|
||||
|
||||
class Woodenfence {
|
||||
snapTo[] = {
|
||||
@@ -494,7 +504,13 @@ class SnapBuilding {
|
||||
"CinderWallSmallDoorway_DZ",
|
||||
"CinderWallDoorSmallLocked_DZ",
|
||||
"CinderWallHalf_DZ",
|
||||
"CinderWallHalf_Gap_DZ",
|
||||
"CinderWallDoorSmall_DZ",
|
||||
"CinderWallWindow_DZ",
|
||||
"CinderWallWindowLocked_DZ",
|
||||
"CinderGarageOpenTopFrame_DZ",
|
||||
"CinderGarageOpenTop_DZ",
|
||||
"CinderGarageOpenTopLocked_DZ",
|
||||
"MetalFloor_DZ",
|
||||
"WoodenFence_1_frame_DZ",
|
||||
"WoodenFence_1_foundation_DZ",
|
||||
@@ -538,62 +554,13 @@ class SnapBuilding {
|
||||
{0, 0, 1.78042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class WoodenFence_1_frame_DZ: Woodenfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 1.78042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class WoodenFence_quaterpanel_DZ: Woodenfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 1.78042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class WoodenFence_halfpanel_DZ: Woodenfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 1.78042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class WoodenFence_thirdpanel_DZ: Woodenfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 1.78042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class WoodenFence_1_DZ: Woodenfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 1.78042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class WoodenFence_2_DZ: Woodenfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 2.68042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class WoodenFence_3_DZ: Woodenfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 2.68042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
|
||||
class WoodenFence_1_frame_DZ: WoodenFence_1_foundation_DZ {};
|
||||
class WoodenFence_quaterpanel_DZ: WoodenFence_1_foundation_DZ {};
|
||||
class WoodenFence_halfpanel_DZ: WoodenFence_1_foundation_DZ {};
|
||||
class WoodenFence_thirdpanel_DZ: WoodenFence_1_foundation_DZ {};
|
||||
class WoodenFence_1_DZ: WoodenFence_1_foundation_DZ {};
|
||||
|
||||
class WoodenFence_4_DZ: Woodenfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
@@ -602,47 +569,14 @@ class SnapBuilding {
|
||||
{0, 0, 3.58042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class WoodenFence_5_DZ: Woodenfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 3.58042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class WoodenFence_6_DZ: Woodenfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 3.58042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class WoodenFence_7_DZ: Woodenfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 3.58042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class WoodenFence_ghost_DZ: Woodenfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 3.58042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class WoodenGate_foundation_DZ: Woodenfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 2.68042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class WoodenGate_1_DZ: Woodenfence {
|
||||
|
||||
class WoodenGate_4_DZ: WoodenFence_4_DZ {};
|
||||
class WoodenFence_5_DZ: WoodenFence_4_DZ {};
|
||||
class WoodenFence_6_DZ: WoodenFence_4_DZ {};
|
||||
class WoodenFence_7_DZ: WoodenFence_4_DZ {};
|
||||
class WoodenFence_ghost_DZ: WoodenFence_4_DZ {};
|
||||
|
||||
class WoodenFence_2_DZ: Woodenfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
@@ -650,30 +584,13 @@ class SnapBuilding {
|
||||
{0, 0, 2.68042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class WoodenGate_2_DZ: Woodenfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 2.68042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class WoodenGate_3_DZ: Woodenfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 2.68042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class WoodenGate_4_DZ: Woodenfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 3.58042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
|
||||
class WoodenFence_3_DZ: WoodenFence_2_DZ {};
|
||||
class WoodenGate_foundation_DZ: WoodenFence_2_DZ {};
|
||||
class WoodenGate_1_DZ: WoodenFence_2_DZ {};
|
||||
class WoodenGate_2_DZ: WoodenFence_2_DZ {};
|
||||
class WoodenGate_3_DZ: WoodenFence_2_DZ {};
|
||||
|
||||
class WoodenGate_ghost_DZ: Woodenfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
@@ -682,69 +599,8 @@ class SnapBuilding {
|
||||
{0, 0, 2.6,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class Metalfence {
|
||||
snapTo[] = {
|
||||
"WoodFloorQuarter_DZ",
|
||||
"WoodFloorHalf_DZ",
|
||||
"WoodFloor_DZ",
|
||||
"WoodStairs_DZ",
|
||||
"WoodStairsSans_DZ",
|
||||
"WoodSmallWallDoor_DZ",
|
||||
"WoodSmallWall_DZ",
|
||||
"WoodSmallWallWin_DZ",
|
||||
"Land_DZE_WoodDoor",
|
||||
"Land_DZE_WoodDoorLocked",
|
||||
"WoodLargeWall_DZ",
|
||||
"Land_DZE_LargeWoodDoor",
|
||||
"WoodLargeWallWin_DZ",
|
||||
"WoodLargeWallDoor_DZ",
|
||||
"Land_DZE_GarageWoodDoor",
|
||||
"Land_DZE_GarageWoodDoorLocked",
|
||||
"Land_DZE_LargeWoodDoorLocked",
|
||||
"WoodSmallWallThird_DZ",
|
||||
"CinderWall_DZ",
|
||||
"CinderWallDoorway_DZ",
|
||||
"CinderWallDoorLocked_DZ",
|
||||
"CinderWallDoor_DZ",
|
||||
"CinderWallSmallDoorway_DZ",
|
||||
"CinderWallDoorSmallLocked_DZ",
|
||||
"CinderWallHalf_DZ",
|
||||
"CinderWallDoorSmall_DZ",
|
||||
"MetalFloor_DZ",
|
||||
"WoodenFence_1_frame_DZ",
|
||||
"WoodenFence_1_foundation_DZ",
|
||||
"WoodenFence_quaterpanel_DZ",
|
||||
"WoodenFence_halfpanel_DZ",
|
||||
"WoodenFence_thirdpanel_DZ",
|
||||
"WoodenFence_1_DZ",
|
||||
"WoodenFence_2_DZ",
|
||||
"WoodenFence_3_DZ",
|
||||
"WoodenFence_4_DZ",
|
||||
"WoodenFence_5_DZ",
|
||||
"WoodenFence_6_DZ",
|
||||
"WoodenFence_7_DZ",
|
||||
"MetalFence_1_foundation_DZ",
|
||||
"MetalFence_1_frame_DZ",
|
||||
"MetalFence_halfpanel_DZ",
|
||||
"MetalFence_thirdpanel_DZ",
|
||||
"MetalFence_1_DZ",
|
||||
"MetalFence_2_DZ",
|
||||
"MetalFence_3_DZ",
|
||||
"MetalFence_4_DZ",
|
||||
"MetalFence_5_DZ",
|
||||
"MetalFence_6_DZ",
|
||||
"MetalFence_7_DZ",
|
||||
"WoodenGate_foundation_DZ",
|
||||
"WoodenGate_1_DZ",
|
||||
"WoodenGate_2_DZ",
|
||||
"WoodenGate_3_DZ",
|
||||
"WoodenGate_4_DZ",
|
||||
"MetalFence_ghost_DZ",
|
||||
"WoodenFence_ghost_DZ",
|
||||
"WoodenGate_ghost_DZ"
|
||||
};
|
||||
radius = 10;
|
||||
};
|
||||
class Metalfence: Woodenfence {};
|
||||
|
||||
class MetalFence_1_foundation_DZ: Metalfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
@@ -752,39 +608,13 @@ class SnapBuilding {
|
||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 1.78042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class MetalFence_1_frame_DZ: Metalfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 1.78042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class MetalFence_halfpanel_DZ: Metalfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 1.78042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class MetalFence_thirdpanel_DZ: Metalfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 1.78042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class MetalFence_1_DZ: Metalfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.575, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.575, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 1.78042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
|
||||
class MetalFence_1_frame_DZ: MetalFence_1_foundation_DZ {};
|
||||
class MetalFence_halfpanel_DZ: MetalFence_1_foundation_DZ {};
|
||||
class MetalFence_thirdpanel_DZ: MetalFence_1_foundation_DZ {};
|
||||
class MetalFence_1_DZ: MetalFence_1_foundation_DZ {};
|
||||
|
||||
class MetalFence_2_DZ: Metalfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
@@ -793,14 +623,8 @@ class SnapBuilding {
|
||||
{0, 0, 2.68042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class MetalFence_3_DZ: Metalfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.575, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.575, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 2.68042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class MetalFence_3_DZ: MetalFence_2_DZ {};
|
||||
|
||||
class MetalFence_4_DZ: Metalfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
@@ -809,36 +633,8 @@ class SnapBuilding {
|
||||
{0, 0, 3.58042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class MetalFence_5_DZ: Metalfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.575, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.575, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 3.58042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class MetalFence_6_DZ: Metalfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.575, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.575, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 3.58042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class MetalFence_7_DZ: Metalfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.575, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.575, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 3.58042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class MetalFence_ghost_DZ: Metalfence {
|
||||
points[] = {
|
||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||
{-2.575, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
||||
{2.575, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
||||
{0, 0, 3.58042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||
};
|
||||
};
|
||||
class MetalFence_5_DZ: MetalFence_4_DZ {};
|
||||
class MetalFence_6_DZ: MetalFence_4_DZ {};
|
||||
class MetalFence_7_DZ: MetalFence_4_DZ {};
|
||||
class MetalFence_ghost_DZ: MetalFence_4_DZ {};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user