mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-14 20:13:13 +03:00
Update snappoints.hpp
This commit is contained in:
@@ -153,7 +153,13 @@ class SnapBuilding {
|
|||||||
"CinderWallSmallDoorway_DZ",
|
"CinderWallSmallDoorway_DZ",
|
||||||
"CinderWallDoorSmallLocked_DZ",
|
"CinderWallDoorSmallLocked_DZ",
|
||||||
"CinderWallHalf_DZ",
|
"CinderWallHalf_DZ",
|
||||||
|
"CinderWallHalf_Gap_DZ",
|
||||||
"CinderWallDoorSmall_DZ",
|
"CinderWallDoorSmall_DZ",
|
||||||
|
"CinderWallWindow_DZ",
|
||||||
|
"CinderWallWindowLocked_DZ",
|
||||||
|
"CinderGarageOpenTopFrame_DZ",
|
||||||
|
"CinderGarageOpenTop_DZ",
|
||||||
|
"CinderGarageOpenTopLocked_DZ",
|
||||||
"MetalFloor_DZ",
|
"MetalFloor_DZ",
|
||||||
"WoodenFence_1_frame_DZ",
|
"WoodenFence_1_frame_DZ",
|
||||||
"WoodenFence_1_foundation_DZ",
|
"WoodenFence_1_foundation_DZ",
|
||||||
@@ -314,6 +320,22 @@ class SnapBuilding {
|
|||||||
};
|
};
|
||||||
class CinderWallDoorway_Preview_DZ: Cinder_DZE {};
|
class CinderWallDoorway_Preview_DZ: Cinder_DZE {};
|
||||||
class CinderWallSmallDoorway_Preview_DZ: Cinder_DZE {};
|
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 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 {
|
class CinderWallHalf_Preview_DZ: Cinder_DZE {
|
||||||
points[] = {
|
points[] = {
|
||||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_BOTTOM},
|
{0,0,0,$STR_EPOCH_ACTION_SNAP_BOTTOM},
|
||||||
@@ -322,30 +344,9 @@ class SnapBuilding {
|
|||||||
{0, 0, 1.5,$STR_EPOCH_ACTION_SNAP_TOP}
|
{0, 0, 1.5,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class CinderWall_DZ: Cinder_DZE {
|
class CinderWallHalf_DZ: CinderWallHalf_Preview_DZ {};
|
||||||
points[] = {
|
class CinderWallHalf_Gap_DZ: CinderWallHalf_Preview_DZ {};
|
||||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_BOTTOM},
|
class CinderWallHalf_Gap_Preview_DZ: CinderWallHalf_Preview_DZ {};
|
||||||
{-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 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 {
|
|
||||||
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}
|
|
||||||
};
|
|
||||||
};
|
|
||||||
class CinderWallDoorSmall_DZ: Cinder_DZE {};
|
|
||||||
|
|
||||||
class MetalFloor_DZ: FloorsWallsStairs{
|
class MetalFloor_DZ: FloorsWallsStairs{
|
||||||
points[] = {
|
points[] = {
|
||||||
@@ -453,7 +454,12 @@ class SnapBuilding {
|
|||||||
class VaultStorageLocked {
|
class VaultStorageLocked {
|
||||||
snapTo[] = {
|
snapTo[] = {
|
||||||
"VaultStorageLocked",
|
"VaultStorageLocked",
|
||||||
"VaultStorage"
|
"VaultStorage",
|
||||||
|
"VaultStorage2",
|
||||||
|
"VaultStorage2Locked",
|
||||||
|
"VaultStorageBroken",
|
||||||
|
"VaultStorageBroken2"
|
||||||
|
|
||||||
};
|
};
|
||||||
radius = 5;
|
radius = 5;
|
||||||
points[] = {
|
points[] = {
|
||||||
@@ -466,6 +472,10 @@ class SnapBuilding {
|
|||||||
|
|
||||||
};
|
};
|
||||||
class VaultStorage: VaultStorageLocked {};
|
class VaultStorage: VaultStorageLocked {};
|
||||||
|
class VaultStorage2: VaultStorageLocked {};
|
||||||
|
class VaultStorage2Locked: VaultStorageLocked {};
|
||||||
|
class VaultStorageBroken: VaultStorageLocked {};
|
||||||
|
class VaultStorageBroken2: VaultStorageLocked {};
|
||||||
|
|
||||||
class Woodenfence {
|
class Woodenfence {
|
||||||
snapTo[] = {
|
snapTo[] = {
|
||||||
@@ -494,7 +504,13 @@ class SnapBuilding {
|
|||||||
"CinderWallSmallDoorway_DZ",
|
"CinderWallSmallDoorway_DZ",
|
||||||
"CinderWallDoorSmallLocked_DZ",
|
"CinderWallDoorSmallLocked_DZ",
|
||||||
"CinderWallHalf_DZ",
|
"CinderWallHalf_DZ",
|
||||||
|
"CinderWallHalf_Gap_DZ",
|
||||||
"CinderWallDoorSmall_DZ",
|
"CinderWallDoorSmall_DZ",
|
||||||
|
"CinderWallWindow_DZ",
|
||||||
|
"CinderWallWindowLocked_DZ",
|
||||||
|
"CinderGarageOpenTopFrame_DZ",
|
||||||
|
"CinderGarageOpenTop_DZ",
|
||||||
|
"CinderGarageOpenTopLocked_DZ",
|
||||||
"MetalFloor_DZ",
|
"MetalFloor_DZ",
|
||||||
"WoodenFence_1_frame_DZ",
|
"WoodenFence_1_frame_DZ",
|
||||||
"WoodenFence_1_foundation_DZ",
|
"WoodenFence_1_foundation_DZ",
|
||||||
@@ -538,62 +554,13 @@ class SnapBuilding {
|
|||||||
{0, 0, 1.78042,$STR_EPOCH_ACTION_SNAP_TOP}
|
{0, 0, 1.78042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class WoodenFence_1_frame_DZ: Woodenfence {
|
|
||||||
points[] = {
|
class WoodenFence_1_frame_DZ: WoodenFence_1_foundation_DZ {};
|
||||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
class WoodenFence_quaterpanel_DZ: WoodenFence_1_foundation_DZ {};
|
||||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
class WoodenFence_halfpanel_DZ: WoodenFence_1_foundation_DZ {};
|
||||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
class WoodenFence_thirdpanel_DZ: WoodenFence_1_foundation_DZ {};
|
||||||
{0, 0, 1.78042,$STR_EPOCH_ACTION_SNAP_TOP}
|
class WoodenFence_1_DZ: WoodenFence_1_foundation_DZ {};
|
||||||
};
|
|
||||||
};
|
|
||||||
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_4_DZ: Woodenfence {
|
class WoodenFence_4_DZ: Woodenfence {
|
||||||
points[] = {
|
points[] = {
|
||||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||||
@@ -602,39 +569,14 @@ class SnapBuilding {
|
|||||||
{0, 0, 3.58042,$STR_EPOCH_ACTION_SNAP_TOP}
|
{0, 0, 3.58042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class WoodenFence_5_DZ: Woodenfence {
|
|
||||||
points[] = {
|
class WoodenGate_4_DZ: WoodenFence_4_DZ {};
|
||||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
class WoodenFence_5_DZ: WoodenFence_4_DZ {};
|
||||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
class WoodenFence_6_DZ: WoodenFence_4_DZ {};
|
||||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
class WoodenFence_7_DZ: WoodenFence_4_DZ {};
|
||||||
{0, 0, 3.58042,$STR_EPOCH_ACTION_SNAP_TOP}
|
class WoodenFence_ghost_DZ: WoodenFence_4_DZ {};
|
||||||
};
|
|
||||||
};
|
class WoodenFence_2_DZ: Woodenfence {
|
||||||
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[] = {
|
points[] = {
|
||||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
{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_LEFT},
|
||||||
@@ -642,38 +584,13 @@ class SnapBuilding {
|
|||||||
{0, 0, 2.68042,$STR_EPOCH_ACTION_SNAP_TOP}
|
{0, 0, 2.68042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class WoodenGate_1_DZ: Woodenfence {
|
|
||||||
points[] = {
|
class WoodenFence_3_DZ: WoodenFence_2_DZ {};
|
||||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
class WoodenGate_foundation_DZ: WoodenFence_2_DZ {};
|
||||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
class WoodenGate_1_DZ: WoodenFence_2_DZ {};
|
||||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
class WoodenGate_2_DZ: WoodenFence_2_DZ {};
|
||||||
{0, 0, 2.68042,$STR_EPOCH_ACTION_SNAP_TOP}
|
class WoodenGate_3_DZ: WoodenFence_2_DZ {};
|
||||||
};
|
|
||||||
};
|
|
||||||
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 WoodenGate_ghost_DZ: Woodenfence {
|
class WoodenGate_ghost_DZ: Woodenfence {
|
||||||
points[] = {
|
points[] = {
|
||||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||||
@@ -682,69 +599,8 @@ class SnapBuilding {
|
|||||||
{0, 0, 2.6,$STR_EPOCH_ACTION_SNAP_TOP}
|
{0, 0, 2.6,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class Metalfence {
|
class Metalfence: Woodenfence {};
|
||||||
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_1_foundation_DZ: Metalfence {
|
class MetalFence_1_foundation_DZ: Metalfence {
|
||||||
points[] = {
|
points[] = {
|
||||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||||
@@ -753,38 +609,12 @@ class SnapBuilding {
|
|||||||
{0, 0, 1.78042,$STR_EPOCH_ACTION_SNAP_TOP}
|
{0, 0, 1.78042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class MetalFence_1_frame_DZ: Metalfence {
|
|
||||||
points[] = {
|
class MetalFence_1_frame_DZ: MetalFence_1_foundation_DZ {};
|
||||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
class MetalFence_halfpanel_DZ: MetalFence_1_foundation_DZ {};
|
||||||
{-2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
class MetalFence_thirdpanel_DZ: MetalFence_1_foundation_DZ {};
|
||||||
{2.535, 0, 0.95,$STR_EPOCH_ACTION_SNAP_RIGHT},
|
class MetalFence_1_DZ: MetalFence_1_foundation_DZ {};
|
||||||
{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_2_DZ: Metalfence {
|
class MetalFence_2_DZ: Metalfence {
|
||||||
points[] = {
|
points[] = {
|
||||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||||
@@ -793,14 +623,8 @@ class SnapBuilding {
|
|||||||
{0, 0, 2.68042,$STR_EPOCH_ACTION_SNAP_TOP}
|
{0, 0, 2.68042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class MetalFence_3_DZ: Metalfence {
|
class MetalFence_3_DZ: MetalFence_2_DZ {};
|
||||||
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_4_DZ: Metalfence {
|
class MetalFence_4_DZ: Metalfence {
|
||||||
points[] = {
|
points[] = {
|
||||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
||||||
@@ -809,36 +633,8 @@ class SnapBuilding {
|
|||||||
{0, 0, 3.58042,$STR_EPOCH_ACTION_SNAP_TOP}
|
{0, 0, 3.58042,$STR_EPOCH_ACTION_SNAP_TOP}
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class MetalFence_5_DZ: Metalfence {
|
class MetalFence_5_DZ: MetalFence_4_DZ {};
|
||||||
points[] = {
|
class MetalFence_6_DZ: MetalFence_4_DZ {};
|
||||||
{0,0,0,$STR_EPOCH_ACTION_SNAP_PIVOT},
|
class MetalFence_7_DZ: MetalFence_4_DZ {};
|
||||||
{-2.575, 0, 0.95,$STR_EPOCH_ACTION_SNAP_LEFT},
|
class MetalFence_ghost_DZ: MetalFence_4_DZ {};
|
||||||
{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}
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user