925 {
927
928 string memStart =
"" +
name +
"_pos";
929 string memEnd;
930
932 {
933 switch (type)
934 {
935 case EConstructionDirCheckType.INDOORS:
936 memEnd =
"" +
name +
"_inside";
937 break;
938
939 case EConstructionDirCheckType.REFERENCE_DIRECTION:
940 memEnd =
"" +
name +
"_ref";
941 break;
942
943 default:
944 memEnd = "";
945 break;
946 }
947 }
948
949
951 memStart =
"" +
name +
"_pos";
952
954 {
955 switch (type)
956 {
957 case EConstructionDirCheckType.INDOORS:
958 memEnd =
"" +
name +
"_inside";
959 break;
960
961 case EConstructionDirCheckType.REFERENCE_DIRECTION:
962 memEnd =
"" +
name +
"_ref";
963 break;
964
965 default:
966 memEnd = "";
967 break;
968 }
969 }
970
972 {
973 return MiscGameplayFunctions.MemPointDirectionalCheck(player,
m_EntityParent, memStart, memEnd);
974 }
975
976 return true;
977 }
PlayerSpawnPresetDiscreteItemSetSlotData name
one set for cargo