Epoch/Sources/epoch_config/Configs/CfgSnapChecks.hpp

75 lines
3.7 KiB
C++
Raw Normal View History

/*[[[cog from arma_config_tools import *; json_to_arma()]]]*/
2015-12-07 16:24:52 +00:00
/*
@author = "Aaron Clark - https://EpochMod.com";
@contributors[] = {};
@description = "Custom Epoch config for base building Snap check offsets";
@licence = "Arma Public License Share Alike (APL-SA) - https://www.bistudio.com/community/licenses/arma-public-license-share-alike";
@github = "https://github.com/EpochModTeam/Epoch/tree/release/Sources/epoch_config/Configs/CfgSnapChecks.hpp";
2015-12-07 16:24:52 +00:00
*/
class CfgSnapChecks
{
class Hesco3_EPOCH
{
nails[] = {{{1.6,0,-0.6},{1.6,0,-0.75}},{{-1.6,0,-0.6},{-1.6,0,-0.75}},{{0,0,-0.0307557},{1.8625,0,-0.0307557}},{{0,0,-0.0307557},{-1.8625,0,-0.0307557}}};
2015-11-12 18:01:19 +00:00
};
class WoodLargeWall_EPOCH
{
nails[] = {{{2.46932,0,0.120775},{2.46932,0,-0.190775}},{{-2.46932,0,0.120775},{-2.46932,0,-0.190775}},{{0,0,1.5},{2.76932,0,1.5}},{{0,0,1.5},{-2.76932,0,1.5}}};
2015-11-12 18:01:19 +00:00
};
2015-11-20 14:39:59 +00:00
class WoodWall1_EPOCH : WoodLargeWall_EPOCH {};
class WoodWall2_EPOCH : WoodLargeWall_EPOCH {};
class WoodWall3_EPOCH : WoodLargeWall_EPOCH {};
class WoodWall4_EPOCH : WoodLargeWall_EPOCH {};
class WoodLargeWallCor_EPOCH : WoodLargeWall_EPOCH {};
class WoodLargeWallDoorway_EPOCH : WoodLargeWall_EPOCH {};
class WoodLargeWallDoor_EPOCH : WoodLargeWall_EPOCH {};
class WoodLargeWallDoorL_EPOCH : WoodLargeWall_EPOCH {};
class CinderWallGarage_EPOCH : WoodLargeWall_EPOCH {};
2017-10-14 16:56:11 +00:00
class CinderWallDoorwHatch_EPOCH : WoodLargeWall_EPOCH {};
2015-11-20 14:39:59 +00:00
class CinderWall_EPOCH : WoodLargeWall_EPOCH {};
class CinderWallHalf_EPOCH : WoodLargeWall_EPOCH {};
2019-09-04 17:24:14 +00:00
class JailWall_EPOCH : WoodLargeWall_EPOCH {};
2018-05-07 20:26:59 +00:00
class PlyThirdWall_EPOCH : WoodLargeWall_EPOCH
{
nails[] = {{{2.46932,0,0.120775},{2.46932,0,-0.190775}},{{-2.46932,0,0.120775},{-2.46932,0,-0.190775}},{{0,0,1},{2.76932,0,1}},{{0,0,1},{-2.76932,0,1}}};
};
class WoodFloor_Epoch
{
nails[] = {{{0,0,0.15},{2.8555,0,0.15}},{{0,0,0.15},{0,2.8555,0.15}},{{0,0,0.15},{-2.8555,0,0.15}},{{0,0,0.15},{0,-2.8555,0.15}},{{2.5555,0,0.15},{2.5555,0,-0.15}},{{-2.5555,0,0.15},{-2.5555,0,-0.15}},{{0,-2.5555,0.15},{0,-2.5555,-0.15}},{{0,2.5555,0.15},{0,2.5555,-0.15}}};
2015-11-12 18:01:19 +00:00
};
2017-10-14 16:56:11 +00:00
class WoodHalfFloor_EPOCH
{
nails[] = {{{0,0,0.15},{1.42775,0,0.15}},{{0,0,0.15},{0,2.8555,0.15}},{{0,0,0.15},{-1.42775,0,0.15}},{{0,0,0.15},{0,-2.8555,0.15}},{{1.12775,0,0.15},{1.12775,0,-0.15}},{{-1.12775,0,0.15},{-1.12775,0,-0.15}},{{0,-2.5555,0.15},{0,-2.5555,-0.15}},{{0,2.5555,0.15},{0,2.5555,-0.15}}};
};
class WoodQuarterFloor_EPOCH
{
nails[] = {{{0,0,0.15},{1.42775,0,0.15}},{{0,0,0.15},{0,1.42775,0.15}},{{0,0,0.15},{-1.42775,0,0.15}},{{0,0,0.15},{0,-1.42775,0.15}},{{1.12775,0,0.15},{1.12775,0,-0.15}},{{-1.12775,0,0.15},{-1.12775,0,-0.15}},{{0,-1.12775,0.15},{0,-1.12775,-0.15}},{{0,1.12775,0.15},{0,1.12775,-0.15}}};
};
2015-11-20 14:39:59 +00:00
class MetalFloor_EPOCH : WoodFloor_Epoch {};
2017-10-14 16:56:11 +00:00
class CinderFloor_EPOCH : WoodFloor_Epoch {};
2019-09-04 17:24:14 +00:00
class MetalHalfFloor_EPOCH : WoodHalfFloor_EPOCH {};
class CinderHalfFloor_EPOCH : WoodHalfFloor_EPOCH {};
class MetalQuarterFloor_EPOCH : WoodQuarterFloor_EPOCH {};
class CinderQuarterFloor_EPOCH : WoodQuarterFloor_EPOCH {};
class WoodStairs_EPOCH
{
nails[] = {{{0.1,0,0.05},{0.1,0,-0.2}},{{-0.1,0,0.05},{-0.1,0,-0.2}}};
2015-11-12 18:01:19 +00:00
};
2015-11-20 14:39:59 +00:00
class WoodStairs2_EPOCH : WoodStairs_EPOCH {};
class WoodTower_EPOCH : WoodStairs_EPOCH {};
2017-10-14 16:56:11 +00:00
class MetalTower_EPOCH : WoodStairs_EPOCH {};
class CinderTower_EPOCH : WoodStairs_EPOCH {};
2015-11-20 14:39:59 +00:00
class WoodRamp_EPOCH : WoodStairs_EPOCH {};
2018-05-03 16:30:49 +00:00
class BaseCam_EPOCH
{
nails[] = {
{{0,0.15,-0.06},{0,0.3,0.04}},
{{0,0.15,-0.06},{0,0.3,-0.16}},
{{0,0.15,-0.06},{-0.1,0.3,-0.06}},
{{0,0.15,-0.06},{0.1,0.3,-0.06}}
};
};
2015-11-12 18:01:19 +00:00
};
/*[[[end]]]*/