-- ========== GENERATED BY AutoAttachPreset Editor DO NOT EDIT MANUALLY! ========== PlaceObj('AutoAttachPreset', { id = "BorderBuilding_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Door2", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderDoor_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Door2", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderDoor_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade2", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_08", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade2", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_08", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 7, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 8, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 9, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 10, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 11, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 12, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 13, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 14, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 15, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 7, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 8, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 9, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 10, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 11, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 12, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 13, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 14, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), }) PlaceObj('AutoAttachPreset', { id = "BorderBuilding_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Door1", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderDoor_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Door1", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderDoor_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Door1", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderDoor_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Door1", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderDoor_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade2", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_08", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade2", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_08", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 7, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 8, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 7, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 8, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 9, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 10, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 11, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window2", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_04", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window2", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_04", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 7, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), }) PlaceObj('AutoAttachPreset', { id = "BorderBuilding_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Door1", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderDoor_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Door1", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderDoor_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 7, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 8, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 9, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 10, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 7, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 8, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 9, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 10, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 11, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 12, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 13, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 14, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 15, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 16, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 17, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 18, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 19, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 20, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 21, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 22, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 23, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 24, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 25, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 26, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 27, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 28, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 29, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 30, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 31, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 32, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 33, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 7, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 8, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 9, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 10, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 11, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 12, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 13, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 14, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 15, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 16, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 17, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 18, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 19, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 20, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window2", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_04", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window2", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_04", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window2", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_04", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window2", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_04", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window2", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_04", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window2", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_04", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window3", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_05", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window3", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_05", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window3", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_05", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window3", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_05", }), }), }) PlaceObj('AutoAttachPreset', { id = "BorderBuilding_04", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Door2", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderDoor_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 7, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 8, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 9, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 10, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 11, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 12, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 13, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 14, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 15, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 16, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), }) PlaceObj('AutoAttachPreset', { id = "BorderBuilding_05", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Door1", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderDoor_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Door2", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderDoor_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 7, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 7, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 8, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 9, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 10, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 11, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 12, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 13, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 14, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), }) PlaceObj('AutoAttachPreset', { id = "BorderBuilding_06", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Shade1", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Shade_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 7, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 8, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 9, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 10, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 11, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 12, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 13, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 14, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 15, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 16, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 17, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 18, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 19, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 20, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent", 'idx', 21, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Vent1", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 7, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 8, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 9, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 10, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 11, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 12, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window1", 'idx', 13, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window2", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_04", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window2", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_04", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window3", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_05", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window3", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_05", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window3", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_05", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window3", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_05", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window3", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_05", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window3", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_05", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Window4", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BorderWindow_01", }), }), }) PlaceObj('AutoAttachPreset', { id = "BunkerInterior_Light_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(20, 0, 100), 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Electricity_Broken", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(250, 0, 100), 'required_state', "Accent light Green", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 8000, AttenuationShape = 10, CastShadows = true, Color = 4286374775, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 10, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(250, 0, 100), 'required_state', "Accent light Red", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 8000, AttenuationShape = 10, CastShadows = true, Color = 4293097347, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 10, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { Intensity = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(250, 0, 100), 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 5000, AttenuationShape = 0, CastShadows = true, Color = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 12, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(250, 0, 100), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 10, CastShadows = false, Color = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(250, 0, 100), 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 5000, AttenuationShape = 10, CastShadows = true, Color = 4293316773, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 12, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(250, 0, 100), 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 10, CastShadows = false, Color = 4293316773, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(250, 0, 100), 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 5000, AttenuationShape = 10, CastShadows = true, Color = 4292272287, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 12, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(250, 0, 100), 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 10, CastShadows = false, Color = 4292272287, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(250, 0, 100), 'required_state', "Cold light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 5000, AttenuationShape = 10, CastShadows = true, Color = 4289058278, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 12, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(250, 0, 100), 'required_state', "Cold light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 10, CastShadows = false, Color = 4289058278, CutOff = 380, Exterior = true, Intensity = 6, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "OFF", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(250, 0, 100), 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color0 = 4293114515, Color1 = 4293114515, ConstantIntensity = 120, CutOff = 345, Intensity0 = 6, Intensity1 = 10, Period = 18000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(250, 0, 100), 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color0 = 4293316773, Color1 = 4293316773, ConstantIntensity = 120, CutOff = 345, Intensity0 = 9, Intensity1 = 12, Period = 17000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(250, 0, 100), 'required_state', "Accent light Red Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color0 = 4293097347, Color1 = 4293097347, ConstantIntensity = 120, CutOff = 345, Intensity0 = 9, Intensity1 = 12, Period = 17000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(250, 0, 100), 'required_state', "Accent light Green Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color0 = 4286374775, Color1 = 4286374775, ConstantIntensity = 120, CutOff = 345, Intensity0 = 9, Intensity1 = 12, Period = 17000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(250, 0, 100), 'required_state', "Cold A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color0 = 4289058278, Color1 = 4289058278, ConstantIntensity = 120, CutOff = 345, DetailedShadows = false, Intensity0 = 8, Intensity1 = 12, Period = 18000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(250, 0, 100), 'required_state', "Cold A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color0 = 4289058278, Color1 = 4289058278, ConstantIntensity = 120, CutOff = 345, Intensity0 = 6, Intensity1 = 8, Period = 17000, SourceRadius = 20, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(250, 0, 100), 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Eye Candy", 'inherited_values', { AttenuationRadius = 1000, AttenuationShape = 0, CastShadows = false, Color0 = 4293315493, Color1 = 4293315493, ConstantIntensity = 0, CutOff = 345, Intensity0 = 0, Intensity1 = 2, Period = 6000, SourceRadius = 10, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "BunkerInterior_Light_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "BunkerInterior_Light_01", 'spot', "Light 1", }), }), }) PlaceObj('AutoAttachPreset', { id = "City_Bilboard_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Broken", 'GameStatesFilter', set({ LightsOn = false, }), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Electricity_Broken", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light A", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293108855, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293108855, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light B", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light C", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4292272287, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4292272287, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Broken", 'inherited_values', { Intensity = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293108855, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Broken", 'inherited_values', { SIModulation = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A Soft", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Soft", 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C Soft", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm A Flicker", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm B Flicker", 'inherited_values', { SIModulation = 200, }, }), }), PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Broken", 'GameStatesFilter', set({ LightsOn = false, }), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Electricity_Broken", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light A", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293108855, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293108855, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light B", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light C", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4292272287, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4292272287, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Broken", 'inherited_values', { Intensity = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293108855, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Broken", 'inherited_values', { SIModulation = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A Soft", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Soft", 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C Soft", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm A Flicker", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm B Flicker", 'inherited_values', { SIModulation = 200, }, }), }), PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Broken", 'GameStatesFilter', set({ LightsOn = false, }), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Electricity_Broken", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light A", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293108855, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293108855, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light B", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light C", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4292272287, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4292272287, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Broken", 'inherited_values', { Intensity = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 0, CastShadows = true, Color0 = 4292450146, Color1 = 4292450146, ConeInnerAngle = 20, ConeOuterAngle = 80, CutOff = 345, DetailClass = "Optional", Intensity0 = 16, Intensity1 = 22, Period = 17000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 0, CastShadows = true, Color0 = 4293316773, Color1 = 4293316773, ConeInnerAngle = 20, ConeOuterAngle = 80, CutOff = 345, DetailClass = "Optional", Intensity0 = 16, Intensity1 = 22, Period = 17000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Broken", 'inherited_values', { SIModulation = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A Soft", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Soft", 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C Soft", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm A Flicker", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm B Flicker", 'inherited_values', { SIModulation = 200, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "City_Bilboard_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "City_Bilboard_01", 'spot', "Light 1", }), }), PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 2, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "City_Bilboard_01", 'spot', "Light 2", }), }), PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 3, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "City_Bilboard_01", 'spot', "Light 3", }), }), }) PlaceObj('AutoAttachPreset', { id = "City_Bilboard_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "City_Bilboard_01", 'spot', "Light 1", }), }), PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 2, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "City_Bilboard_01", 'spot', "Light 2", }), }), PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 3, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "City_Bilboard_01", 'spot', "Light 3", }), }), }) PlaceObj('AutoAttachPreset', { id = "City_Bilboard_04", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "City_Bilboard_01", 'spot', "Light 1", }), }), PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 2, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "City_Bilboard_01", 'spot', "Light 2", }), }), PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 3, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "City_Bilboard_01", 'spot', "Light 3", }), }), }) PlaceObj('AutoAttachPreset', { id = "City_CableLight_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', nil), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm light C Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm light C Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Cold light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Cold light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Cold light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Cold A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Cold A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Cold A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Cold A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -200, 2600), 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Electricity_Broken", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, -200, 2600), 'required_state', "Accent light Green", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 8000, AttenuationShape = 0, CastShadows = true, Color = 4286374775, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 12, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, -200, 2600), 'required_state', "Accent light Red", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 8000, AttenuationShape = 0, CastShadows = true, Color = 4293097347, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 12, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, -200, 2600), 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 5000, AttenuationShape = 0, CastShadows = true, Color = 4293114515, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 12, ParentSIModulation = 180, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, -200, 2600), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 5000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, -200, 2600), 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color = 4293114515, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 16, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, -200, 2600), 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 5000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 12, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, -200, 2600), 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = false, Color = 4293316773, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, -200, 2600), 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 16, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, -200, 2600), 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 5000, AttenuationShape = 0, CastShadows = true, Color = 4292272287, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 12, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, -200, 2600), 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = false, Color = 4292272287, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, -200, 2600), 'required_state', "Warm light C Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color = 4292272287, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 16, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, -200, 2600), 'required_state', "Cold light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 8000, CastShadows = true, Color = 4289058278, ConeInnerAngle = 80, ConeOuterAngle = 120, CutOff = 380, Exterior = true, Intensity = 12, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, -200, 2600), 'required_state', "Cold light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, CastShadows = false, Color = 4289058278, ConeInnerAngle = 80, ConeOuterAngle = 120, CutOff = 380, Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, -200, 2600), 'required_state', "Cold light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 8000, CastShadows = true, Color = 4289058278, ConeInnerAngle = 80, ConeOuterAngle = 120, CutOff = 380, Exterior = true, Intensity = 16, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'offset', point(0, -200, 2600), 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 0, CutOff = 345, Intensity0 = 8, Intensity1 = 12, Period = 16000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'offset', point(0, -200, 2600), 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color0 = 4293316773, Color1 = 4293316773, ConeInnerAngle = 80, ConeOuterAngle = 120, CutOff = 345, Intensity0 = 8, Intensity1 = 12, Period = 16000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'offset', point(0, -200, 2600), 'required_state', "Cold A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color0 = 4289058278, Color1 = 4289058278, ConeInnerAngle = 80, ConeOuterAngle = 120, CutOff = 345, Intensity0 = 8, Intensity1 = 12, Period = 16000, SourceRadius = 20, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'offset', point(0, -200, 2600), 'required_state', "Cold A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color0 = 4289058278, Color1 = 4289058278, ConeInnerAngle = 80, ConeOuterAngle = 120, CutOff = 345, Intensity0 = 8, Intensity1 = 12, Period = 16000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 180, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 140, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 220, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 140, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 220, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 140, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 220, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 140, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 220, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "City_CableLight_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "City_CableLight_01", 'spot', "Origin 1", }), }), }) PlaceObj('AutoAttachPreset', { id = "City_CandlePile_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Candle1", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_01", }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 300), 'DetailClass', "Essential", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 500), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 500), 'required_state', "Warm light A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle1", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle2", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle2", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle2", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle2", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle2", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle2", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle4", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_04", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle8", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_08", }), }), }) PlaceObj('AutoAttachPreset', { id = "City_CandlePile_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Candle1", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_01", }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 300), 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 500), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 500), 'required_state', "Warm light A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle1", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle1", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle1", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle2", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle2", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 300), 'GameStatesFilter', set({ DustStorm = false, FireStorm = false, RainHeavy = false, RainLight = false, }), 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle2", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle2", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle2", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle2", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle2", 'idx', 7, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), }) PlaceObj('AutoAttachPreset', { id = "City_CandlePile_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Candle1", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_01", }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 320), 'DetailClass', "Essential", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle1", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_01", }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 330), 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 500), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 500), 'required_state', "Warm light A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle1", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle1", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle2", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle2", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle2", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 310), 'DetailClass', "Essential", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle4", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_04", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle8", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_08", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle8", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_08", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle8", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_08", }), }), }) PlaceObj('AutoAttachPreset', { id = "City_CandlePile_04", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Candle1", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candlе1", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candlе1", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candlе1", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candlе1", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_01", }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 300), 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 500), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 500), 'required_state', "Warm light A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), }), PlaceObj('AutoAttachSpot', { 'name', "Candlе1", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candlе2", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candlе2", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candlе2", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candlе2", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candlе2", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 330), 'GameStatesFilter', set({ DustStorm = false, FireStorm = false, RainHeavy = false, RainLight = false, }), 'DetailClass', "Optional", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), }), }) PlaceObj('AutoAttachPreset', { id = "City_CandlePile_05", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Candle1", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_01", }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 310), 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle2", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle2", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle2", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle4", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_04", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle5", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_05", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle8", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_08", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle8", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_08", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle9", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_09", }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(-12, -12, 240), 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 500), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 500), 'required_state', "Warm light A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle9", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle9", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_09", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle9", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_09", }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 240), 'DetailClass', "Optional", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), }), }) PlaceObj('AutoAttachPreset', { id = "City_CandlePile_06", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Candle1", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle1", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle1", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle10", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_10", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle11", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_11", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle11", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_11", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle6", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_06", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle6", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_06", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle6", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_06", }), }), PlaceObj('AutoAttachSpot', { 'name', "Candle7", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_Candle_07", }), }), }) PlaceObj('AutoAttachPreset', { id = "City_Candle_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 360), 'GameStatesFilter', set({ DustStorm = false, FireStorm = false, }), 'DetailClass', "Optional", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 500), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 500), 'required_state', "Warm light A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "City_Candle_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', nil), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 320), 'DetailClass', "Optional", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 500), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 500), 'required_state', "Warm light A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "City_Candle_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', nil), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 200), 'DetailClass', "Optional", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 500), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 500), 'required_state', "Warm light A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "City_Candle_04", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', nil), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 300), 'DetailClass', "Optional", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 500), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 500), 'required_state', "Warm light A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "City_Candle_05", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', nil), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 330), 'DetailClass', "Optional", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 500), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 500), 'required_state', "Warm light A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "City_Candle_06", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', nil), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 400), 'DetailClass', "Essential", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 500), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 500), 'required_state', "Warm light A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "City_Candle_07", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', nil), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 400), 'DetailClass', "Optional", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 500), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 500), 'required_state', "Warm light A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "City_Candle_08", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', nil), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 260), 'DetailClass', "Optional", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 500), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 500), 'required_state', "Warm light A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "City_Candle_09", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', nil), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 260), 'DetailClass', "Optional", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 500), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 500), 'required_state', "Warm light A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "City_Candle_10", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', nil), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 300), 'DetailClass', "Optional", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 500), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 500), 'required_state', "Warm light A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "City_Candle_11", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', nil), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 400), 'DetailClass', "Optional", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 500), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 500), 'required_state', "Warm light A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, Color0 = 4293114515, Color1 = 4293114515, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 6, Intensity0 = 4, Intensity1 = 6, Period = 17000, SourceRadius = 10, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "City_ElectricityLamp_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Accent light Green", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Accent light Red", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Cold Light A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Cold light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Cold light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Electricity_Broken", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Accent light Green", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color = 4286374775, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 10, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Accent light Red", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color = 4293097347, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 10, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color = 4293112456, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 10, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color = 4293112456, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 6, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 8000, AttenuationShape = 0, CastShadows = true, Color = 4293108855, ConeInnerAngle = 50, ConeOuterAngle = 120, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", DetailedShadows = false, Exterior = true, Intensity = 12, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = false, Color = 4293316773, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 6, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 8000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 50, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", DetailedShadows = false, Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color = 4292272287, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 10, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = false, Color = 4292272287, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 6, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light C Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 8000, AttenuationShape = 0, CastShadows = true, Color = 4292272287, ConeInnerAngle = 50, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Cold light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 6000, CastShadows = true, Color = 4289058278, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, Exterior = true, Intensity = 10, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Cold light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Eye Candy", 'inherited_values', { AttenuationRadius = 4000, CastShadows = false, Color = 4289058278, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, Exterior = true, Intensity = 6, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color0 = 4293112456, Color1 = 4294958533, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 100, CutOff = 345, DetailClass = "Optional", Intensity0 = 2, Intensity1 = 3, Period = 12000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color0 = 4293112456, Color1 = 4293112456, ConeInnerAngle = 60, ConeOuterAngle = 120, ConstantIntensity = 100, CutOff = 345, DetailClass = "Optional", Intensity0 = 4, Intensity1 = 8, Period = 12000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color0 = 4293316773, Color1 = 4293316773, ConeInnerAngle = 60, ConeOuterAngle = 120, CutOff = 345, DetailClass = "Optional", Intensity0 = 4, Intensity1 = 8, Period = 12000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'required_state', "Cold light A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color0 = 4289058278, Color1 = 4289058278, ConeInnerAngle = 60, ConeOuterAngle = 120, CutOff = 345, DetailClass = "Optional", Intensity0 = 4, Intensity1 = 8, Period = 12000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'required_state', "Cold light A Soft Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color0 = 4289058278, Color1 = 4289058278, ConeInnerAngle = 60, ConeOuterAngle = 120, CutOff = 345, DetailClass = "Optional", Intensity0 = 2, Intensity1 = 4, Period = 12000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Accent light Green", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Accent light Red", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A Soft", 'inherited_values', { SIModulation = 40, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A Strong", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Soft", 'inherited_values', { SIModulation = 40, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Strong", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C Soft", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C Strong", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Soft", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Broken", 'inherited_values', { SIModulation = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm A Flicker", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm B Flicker", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Flicker", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Soft Flicker", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "OFF", 'inherited_values', { SIModulation = 0, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "City_ElectricityLamp_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRule', nil), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Cold light A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Cold light A Soft Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Electricity_Broken", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, -200), 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color = 4294953881, ConeInnerAngle = 50, ConeOuterAngle = 80, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 18, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, -200), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = false, Color = 4294953881, ConeInnerAngle = 50, ConeOuterAngle = 80, ConstantIntensity = 40, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 12, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, -200), 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color = 4294953881, ConeInnerAngle = 40, ConeOuterAngle = 80, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 24, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, -200), 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 50, ConeOuterAngle = 80, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 18, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, -200), 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = false, Color = 4293316773, ConeInnerAngle = 50, ConeOuterAngle = 80, ConstantIntensity = 40, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, -200), 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 40, ConeOuterAngle = 80, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 24, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, -200), 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color = 4292272287, ConeInnerAngle = 50, ConeOuterAngle = 80, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 18, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, -200), 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = false, Color = 4292272287, ConeInnerAngle = 50, ConeOuterAngle = 80, ConstantIntensity = 40, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, -200), 'required_state', "Warm light C Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color = 4292272287, ConeInnerAngle = 40, ConeOuterAngle = 80, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 24, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, -200), 'required_state', "Cold light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 10000, CastShadows = true, Color = 4289058278, ConeInnerAngle = 50, ConeOuterAngle = 80, ConstantIntensity = 60, CutOff = 380, Exterior = true, Intensity = 18, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, -200), 'required_state', "Cold light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 10000, CastShadows = false, Color = 4289058278, ConeInnerAngle = 50, ConeOuterAngle = 80, ConstantIntensity = 40, CutOff = 380, Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, -200), 'required_state', "Cold light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 10000, CastShadows = false, Color = 4289058278, ConeInnerAngle = 40, ConeOuterAngle = 80, ConstantIntensity = 60, CutOff = 380, Exterior = true, Intensity = 24, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'offset', point(0, 0, -200), 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color0 = 4294953881, Color1 = 4294953881, ConeInnerAngle = 50, ConeOuterAngle = 80, ConstantIntensity = 40, CutOff = 345, DetailClass = "Optional", Intensity0 = 16, Intensity1 = 20, Period = 12000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'offset', point(0, 0, -200), 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color0 = 4293316773, Color1 = 4293316773, ConeInnerAngle = 50, ConeOuterAngle = 80, ConstantIntensity = 40, CutOff = 345, DetailClass = "Optional", Intensity0 = 16, Intensity1 = 22, Period = 17000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'offset', point(0, 0, -200), 'required_state', "Cold light A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color0 = 4289058278, Color1 = 4289058278, ConeInnerAngle = 50, ConeOuterAngle = 80, ConstantIntensity = 40, CutOff = 345, DetailClass = "Optional", Intensity0 = 16, Intensity1 = 22, Period = 17000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'offset', point(0, 0, -200), 'required_state', "Cold light A Soft Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color0 = 4289058278, Color1 = 4289058278, ConeInnerAngle = 50, ConeOuterAngle = 80, ConstantIntensity = 40, CutOff = 345, DetailClass = "Optional", Intensity0 = 12, Intensity1 = 16, Period = 17000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Broken", 'inherited_values', { SIModulation = 20, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A Soft", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A Strong", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Soft", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Strong", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C Soft", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C Strong", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm A Flicker", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm B Flicker", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Soft", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A", 'inherited_values', { SIModulation = 100, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "City_ElectricityPole_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'DetailClass', "Essential", }), PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "City_ElectricityLamp_01", 'spot', "Light 1", }), }), }) PlaceObj('AutoAttachPreset', { id = "City_NeonSign_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_NeonSign_04", }), }), }) PlaceObj('AutoAttachPreset', { id = "City_NeonSign_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_NeonSign_05", }), }), }) PlaceObj('AutoAttachPreset', { id = "City_NeonSign_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_NeonSign_06", }), }), }) PlaceObj('AutoAttachPreset', { id = "City_PhoneBooth_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "City_PhoneBooth_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "City_TV_Big", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'required_state', "On", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, CastShadows = true, Color0 = 4294967295, Color1 = 4294967295, ConeInnerAngle = 20, ConeOuterAngle = 80, DetailedShadows = false, Exterior = true, Intensity0 = 12, Intensity1 = 22, Interior = true, Period = 10000, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'required_state', "On Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 14000, CastShadows = true, Color0 = 4294967295, Color1 = 4294967295, ConeInnerAngle = 20, ConeOuterAngle = 80, DetailedShadows = true, Exterior = true, Intensity0 = 35, Intensity1 = 45, Interior = true, Period = 10000, }, }), }), PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "FX_TV_Big", 'required_state', "On", 'DetailClass', "Optional", 'inherited_values', { SIModulation = 228, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "FX_TV_Big", 'required_state', "On Strong", 'DetailClass', "Optional", 'inherited_values', { SIModulation = 228, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "On", 'DetailClass', "Optional", 'inherited_values', { SIModulation = 60, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "On Strong", 'DetailClass', "Optional", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "OFF", 'DetailClass', "Optional", 'inherited_values', { SIModulation = 0, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "City_TV_Small", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "FX_TV_Small", 'required_state', "On", }), PlaceObj('AutoAttachRule', { 'attach_class', "FX_TV_Small", 'required_state', "On Strong", }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'offset', point(0, 0, 100), 'axis', point(0, -1, 0), 'angle', 5400, 'required_state', "On", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, CastShadows = true, Color0 = 4294967295, Color1 = 4294967295, ConeInnerAngle = 20, ConeOuterAngle = 80, DetailedShadows = false, Exterior = true, Intensity0 = 12, Intensity1 = 22, Interior = true, Period = 10000, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'offset', point(0, 0, 100), 'axis', point(0, -1, 0), 'angle', 5400, 'required_state', "On Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, CastShadows = true, Color0 = 4294967295, Color1 = 4294967295, ConeInnerAngle = 20, ConeOuterAngle = 80, DetailedShadows = false, Exterior = true, Intensity0 = 30, Intensity1 = 35, Interior = true, Period = 10000, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(0, 0, 100), 'axis', point(0, -1, 0), 'angle', 5400, 'required_state', "On", 'DetailClass', "Optional", 'inherited_values', { SIModulation = 150, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(0, 0, 100), 'axis', point(0, -1, 0), 'angle', 5400, 'required_state', "On Strong", 'DetailClass', "Optional", 'inherited_values', { SIModulation = 150, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(0, 0, 100), 'axis', point(0, -1, 0), 'angle', 5400, 'required_state', "OFF", 'DetailClass', "Optional", 'inherited_values', { SIModulation = 0, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "CoastalPlant_01_Tree_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "CoastalPlant_01_Tree_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "CoastalPlant_01_Tree_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "CoastalPlant_01_Tree_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "CoastalPlant_01_Tree_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "CoastalPlant_01_Tree_03Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "CoastalPlant_01_Tree_04", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "CoastalPlant_01_Tree_04Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "Colonial_Lamp_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm light A ShortRange", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(250, 0, 100), 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 1100), 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Electricity_Broken", }, }), PlaceObj('AutoAttachRule', nil), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 1000), 'required_state', "Accent light Green", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 80, CastShadows = true, Color = 4286374775, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 1000), 'required_state', "Accent light Red", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 80, CastShadows = true, Color = 4293097347, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 1000), 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 100, CastShadows = true, Color = 4293113747, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 1000), 'required_state', "Warm light A ShortRange", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 20, CastShadows = true, Color = 4294954405, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, DetailedShadows = true, Exterior = true, Intensity = 6, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 1000), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 80, CastShadows = false, Color = 4293113747, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 6, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 1000), 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 100, CastShadows = true, Color = 4293316773, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 1000), 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 80, CastShadows = false, Color = 4293316773, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 6, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 1000), 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 100, CastShadows = true, Color = 4292272287, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 1000), 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 80, CastShadows = false, Color = 4292272287, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 6, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 1000), 'required_state', "Cold light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 100, CastShadows = true, Color = 4289058278, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 1000), 'required_state', "Cold light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 80, CastShadows = false, Color = 4289058278, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 6, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Broken", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Accent light Green", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A ShortRange", 'inherited_values', { SIModulation = 180, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Accent light Red", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "OFF", 'inherited_values', { SIModulation = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A Soft", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Soft", 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Soft", 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C Soft", 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm A Flicker", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm B Flicker", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A", 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Soft", 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 1000), 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color0 = 4293113747, Color1 = 4293113747, ConstantIntensity = 40, CutOff = 345, Intensity0 = 8, Intensity1 = 12, Period = 12000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 1000), 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color0 = 4293113747, Color1 = 4293113747, CutOff = 345, Intensity0 = 2, Intensity1 = 4, Period = 8000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 1000), 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color0 = 4293316773, Color1 = 4293316773, ConstantIntensity = 40, CutOff = 345, Intensity0 = 8, Intensity1 = 12, Period = 12000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 1000), 'required_state', "Cold A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color0 = 4289058278, Color1 = 4289058278, ConstantIntensity = 40, CutOff = 345, Intensity0 = 8, Intensity1 = 12, Period = 12000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 1000), 'required_state', "Cold A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color0 = 4289058278, Color1 = 4289058278, ConstantIntensity = 40, CutOff = 345, Intensity0 = 8, Intensity1 = 12, Period = 12000, SourceRadius = 100, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "Colonial_Lantern", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Colonial_Lantern_Glow_WarmA", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Colonial_Lantern_Glow_WarmA", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Colonial_Lantern_Glow_WarmA", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Colonial_Lantern_Glow_WarmA", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Colonial_Lantern_Glow_WarmA", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Colonial_Lantern_Glow_WarmA", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Accent light Green", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Accent light Green", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Colonial_Lantern_Glow_Green", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Accent light Red", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Accent light Red", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Colonial_Lantern_Glow_Red", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Colonial_Lantern_Glow_WarmA", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Colonial_Lantern_Glow_WarmA", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Accent light Green", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Accent light Red", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -170), 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Electricity_Broken", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 800), 'required_state', "Accent light Green", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4286374775, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 12, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 800), 'required_state', "Accent light Red", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293097347, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 12, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 800), 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293113747, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 800), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293113747, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 10, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 800), 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 800), 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 10, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 800), 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4292272287, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, 800), 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4292272287, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 10, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'required_state', "Broken", 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 3000, CastShadows = true, Color0 = 4293113747, Color1 = 4293113747, Intensity0 = 4, Intensity1 = 6, Period = 8000, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 20, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "OFF", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 60, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 60, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 60, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Accent light Green", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 80, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Accent light Red", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 80, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(250, 0, 100), 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color0 = 4293113747, Color1 = 4293113747, ConstantIntensity = 120, CutOff = 345, Intensity0 = 8, Intensity1 = 12, Period = 17000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(250, 0, 100), 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color0 = 4293316773, Color1 = 4293316773, ConstantIntensity = 120, CutOff = 345, Intensity0 = 8, Intensity1 = 12, Period = 17000, SourceRadius = 100, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "CursedForest_Tree_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "CursedForest_Tree_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "CursedForest_Tree_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "CursedForest_Tree_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "CursedForest_Tree_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "CursedForest_Tree_03Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "CursedForest_Tree_04", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "CursedForest_Tree_04Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "CursedForest_Tree_05", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "CursedForest_Tree_05Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "CursedForest_Tree_06", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "CursedForest_Tree_06Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "Door_Planks_Single_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, LightmodelColorIndex = { A = true, }, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "Farmland_PalmCrop_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Farmland_PalmCrop_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "Hospital_FluorescentLamp_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -350), 'required_state', "Cold light C", 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -250), 'required_state', "Cold light C", 'inherited_values', { ParticlesName = "Env_LampGlow_Cold", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -350), 'required_state', "Cold light C Soft", 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -250), 'required_state', "Cold light C Soft", 'inherited_values', { ParticlesName = "Env_LampGlow_Cold", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -350), 'required_state', "Cold light C Strong", 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -250), 'required_state', "Cold light C Strong", 'inherited_values', { ParticlesName = "Env_LampGlow_Cold", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -350), 'required_state', "Cold light A Flicker", 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -250), 'required_state', "Cold light A Flicker", 'inherited_values', { ParticlesName = "Env_LampGlow_Cold", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -350), 'required_state', "Cold light A Soft Flicker", 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -250), 'required_state', "Cold light A Soft Flicker", 'inherited_values', { ParticlesName = "Env_LampGlow_Cold", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -250), 'required_state', "Broken", 'inherited_values', { ParticlesName = "Env_Electricity_Broken", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, -250), 'required_state', "Cold light C", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 5000, AttenuationShape = 80, CastShadows = true, Color = 4289058278, ConeInnerAngle = 60, ConeOuterAngle = 120, ConstantIntensity = 120, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 12, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, -250), 'required_state', "Cold light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = false, Color = 4289058278, ConeInnerAngle = 126, ConeOuterAngle = 149, ConstantIntensity = 120, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLight", 'offset', point(0, 0, -250), 'required_state', "Cold light C Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 8000, AttenuationShape = 0, CastShadows = true, Color = 4289058278, ConeInnerAngle = 20, ConeOuterAngle = 140, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 16, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'required_state', "Cold light A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color0 = 4289058278, Color1 = 4289058278, ConstantIntensity = 120, CutOff = 345, DetailClass = "Optional", Intensity0 = 8, Intensity1 = 12, Period = 12000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'required_state', "Cold light A Soft Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color0 = 4289058278, Color1 = 4289058278, CutOff = 345, DetailClass = "Optional", Intensity0 = 4, Intensity1 = 8, Period = 17000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = false, Color0 = 4289058278, Color1 = 4289058278, CutOff = 345, DetailClass = "Optional", Intensity0 = 2, Intensity1 = 6, Period = 6000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light C", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "OFF", 'inherited_values', { SIModulation = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Broken", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light C Soft", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light C Strong", 'inherited_values', { SIModulation = 130, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Flicker", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Soft Flicker", 'inherited_values', { SIModulation = 100, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "Hospital_FluorescentLamp_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "Hospital_FluorescentLamp_01", 'spot', "Light 1", }), }), }) PlaceObj('AutoAttachPreset', { id = "Hospital_SurgeryLamp_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -1000, 1900), 'required_state', "Cold light C", 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -1000, 1900), 'required_state', "Cold light C", 'inherited_values', { ParticlesName = "Env_LampGlow_Cold", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -1000, 1900), 'required_state', "Cold light C Soft", 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -1000, 1900), 'required_state', "Cold light C Soft", 'inherited_values', { ParticlesName = "Env_LampGlow_Cold", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -1000, 1900), 'required_state', "Cold light C Strong", 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -1000, 1900), 'required_state', "Cold light C Strong", 'inherited_values', { ParticlesName = "Env_LampGlow_Cold", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -1000, 1900), 'required_state', "Cold light A Flicker", 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -1000, 1900), 'required_state', "Cold light A Flicker", 'inherited_values', { ParticlesName = "Env_LampGlow_Cold", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -1000, 1900), 'required_state', "Cold light A Soft Flicker", 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -1000, 1900), 'required_state', "Cold light A Soft Flicker", 'inherited_values', { ParticlesName = "Env_LampGlow_Cold", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, -1000, 1900), 'required_state', "Broken", 'inherited_values', { ParticlesName = "Env_Electricity_Broken", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, -1000, 1900), 'axis', point(-1, 0, 0), 'angle', 1800, 'required_state', "Cold light C", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 5000, AttenuationShape = 80, CastShadows = true, Color = 4289058278, ConeInnerAngle = 60, ConeOuterAngle = 80, ConstantIntensity = 120, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 10, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, -1000, 1900), 'axis', point(-1, 0, 0), 'angle', 1800, 'required_state', "Cold light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = false, Color = 4289058278, ConeInnerAngle = 60, ConeOuterAngle = 80, ConstantIntensity = 120, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, -1000, 1900), 'axis', point(-1, 0, 0), 'angle', 1800, 'required_state', "Cold light C Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 8000, AttenuationShape = 0, CastShadows = true, Color = 4289058278, ConeInnerAngle = 60, ConeOuterAngle = 80, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'offset', point(0, -1000, 1900), 'axis', point(-1, 0, 0), 'angle', 1800, 'required_state', "Cold light A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color0 = 4289058278, Color1 = 4289058278, ConeInnerAngle = 60, ConeOuterAngle = 80, ConstantIntensity = 120, CutOff = 345, DetailClass = "Optional", Intensity0 = 8, Intensity1 = 12, Period = 12000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'offset', point(0, -1000, 1900), 'axis', point(-1, 0, 0), 'angle', 1800, 'required_state', "Cold light A Soft Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color0 = 4289058278, Color1 = 4289058278, ConeInnerAngle = 60, ConeOuterAngle = 80, CutOff = 345, DetailClass = "Optional", Intensity0 = 4, Intensity1 = 8, Period = 17000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'offset', point(0, -1000, 1900), 'axis', point(-1, 0, 0), 'angle', 1800, 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = false, Color0 = 4289058278, Color1 = 4289058278, ConeInnerAngle = 60, ConeOuterAngle = 80, CutOff = 345, DetailClass = "Optional", Intensity0 = 2, Intensity1 = 6, Period = 6000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light C", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Broken", 'inherited_values', { SIModulation = 40, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light C Soft", 'inherited_values', { SIModulation = 60, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light C Strong", 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Flicker", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Soft Flicker", 'inherited_values', { SIModulation = 100, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "JungleCamp_FirePlace_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 1), 'required_state', "Lit", 'GameStatesFilter', set({ RainHeavy = false, }), 'DetailClass', "Essential", 'inherited_values', { ParticlesName = "Env_Fire1x1", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 1), 'required_state', "Lit Smoldering", 'GameStatesFilter', set({ RainHeavy = false, }), 'DetailClass', "Essential", 'inherited_values', { ParticlesName = "Molotov_Fire_1x1_Smoldering", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 1), 'required_state', "Lit Strong", 'GameStatesFilter', set({ RainHeavy = false, }), 'DetailClass', "Essential", 'inherited_values', { ParticlesName = "Env_Fire1x1", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 1), 'required_state', "Lit Always", 'DetailClass', "Essential", 'inherited_values', { ParticlesName = "Env_Fire1x1", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 1), 'required_state', "Lit Always Strong", 'DetailClass', "Essential", 'inherited_values', { ParticlesName = "Env_Fire1x1", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 800), 'required_state', "Lit", 'GameStatesFilter', set({ LightsOn = true, RainHeavy = false, }), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = true, Color = 4290084677, Color0 = 4294946899, Color1 = 4294946899, ConeInnerAngle = 34, ConeOuterAngle = 100, ConstantIntensity = 0, CutOff = 1200, DetailedShadows = false, Exterior = true, Intensity = 8, Intensity0 = 16, Intensity1 = 18, Interior = true, Period = 32000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 800), 'required_state', "Lit Strong", 'GameStatesFilter', set({ LightsOn = true, RainHeavy = false, }), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 40, CastShadows = true, Color = 4290084677, Color0 = 4294946899, Color1 = 4294946899, ConeInnerAngle = 34, ConeOuterAngle = 100, ConstantIntensity = 60, CutOff = 1200, DetailedShadows = false, Exterior = true, Intensity = 8, Intensity0 = 20, Intensity1 = 22, Interior = true, Period = 32000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 800), 'required_state', "Lit Smoldering", 'GameStatesFilter', set({ LightsOn = true, RainHeavy = false, }), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 0, CastShadows = true, Color = 4290084677, Color0 = 4294946899, Color1 = 4294946899, ConeInnerAngle = 34, ConeOuterAngle = 100, ConstantIntensity = 0, CutOff = 1200, DetailedShadows = false, Exterior = true, Intensity = 8, Intensity0 = 10, Intensity1 = 14, Interior = true, Period = 32000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 800), 'required_state', "Lit Always", 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color = 4290084677, Color0 = 4294946899, Color1 = 4294946899, ConeInnerAngle = 34, ConeOuterAngle = 100, ConstantIntensity = 0, CutOff = 1200, Exterior = true, Intensity = 8, Intensity0 = 16, Intensity1 = 22, Interior = true, Period = 32000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 800), 'required_state', "Lit Always Strong", 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 20000, AttenuationShape = 0, CastShadows = true, Color = 4290084677, Color0 = 4294946899, Color1 = 4294946899, ConeInnerAngle = 34, ConeOuterAngle = 100, ConstantIntensity = 0, CutOff = 1200, Exterior = true, Intensity = 8, Intensity0 = 16, Intensity1 = 22, Interior = true, Period = 32000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "OFF", 'inherited_values', { SIModulation = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Lit", 'inherited_values', { SIModulation = 150, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Lit Always", 'inherited_values', { SIModulation = 150, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Lit Smoldering", 'inherited_values', { SIModulation = 80, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Lit Always Strong", 'inherited_values', { SIModulation = 150, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Lit Strong", 'inherited_values', { SIModulation = 150, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "JungleCamp_Flashlight_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', nil), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 110), 'axis', point(0, -1, 0), 'angle', 5400, 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 0, CastShadows = true, Color = 4293114515, ConeInnerAngle = 40, ConeOuterAngle = 60, ConstantIntensity = 120, CutOff = 300, DetailClass = "Optional", Exterior = true, Intensity = 20, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 100), 'axis', point(0, -1, 0), 'angle', 5400, 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, ConeInnerAngle = 40, ConeOuterAngle = 60, ConstantIntensity = 80, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 10, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 110), 'axis', point(0, -1, 0), 'angle', 5400, 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 40, ConeOuterAngle = 60, ConstantIntensity = 120, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 20, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 100), 'axis', point(0, -1, 0), 'angle', 5400, 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 0, CastShadows = false, Color = 4293316773, ConeInnerAngle = 40, ConeOuterAngle = 60, ConstantIntensity = 80, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 10, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 110), 'axis', point(0, -1, 0), 'angle', 5400, 'required_state', "Cold Light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 3000, CastShadows = true, Color = 4289056998, ConeInnerAngle = 40, ConeOuterAngle = 60, ConstantIntensity = 80, CutOff = 380, Exterior = true, Intensity = 16, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 100), 'axis', point(0, -1, 0), 'angle', 5400, 'required_state', "Cold Light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 3000, CastShadows = false, Color = 4289056998, ConeInnerAngle = 40, ConeOuterAngle = 60, ConstantIntensity = 80, CutOff = 380, Exterior = true, Intensity = 10, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 100), 'axis', point(0, -1, 0), 'angle', 5400, 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { Intensity = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 100), 'axis', point(0, -1, 0), 'angle', 5400, 'required_state', "OFF", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { Intensity = 0, ParentSIModulation = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'offset', point(100, 0, 0), 'axis', point(0, 30, 0), 'angle', -5400, 'required_state', "Cold Light A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 0, CastShadows = true, Color0 = 4289058278, Color1 = 4289058278, ConstantIntensity = 100, CutOff = 345, DetailClass = "Optional", Intensity0 = 6, Intensity1 = 12, Period = 14000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'offset', point(100, 0, 0), 'axis', point(0, 30, 0), 'angle', -5400, 'required_state', "Warm Light B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 0, CastShadows = true, Color0 = 4293316773, Color1 = 4293316773, ConstantIntensity = 100, CutOff = 345, DetailClass = "Optional", Intensity0 = 6, Intensity1 = 12, Period = 14000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'offset', point(100, 0, 0), 'axis', point(0, 30, 0), 'angle', -5400, 'required_state', "Warm Light A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 0, CastShadows = true, Color0 = 4293114515, Color1 = 4293114515, ConstantIntensity = 100, CutOff = 345, DetailClass = "Optional", Intensity0 = 6, Intensity1 = 12, Period = 14000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "OFF", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 80, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 80, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 80, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 40, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 40, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 40, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'DetailClass', "Eye Candy", 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Broken", 'DetailClass', "Eye Candy", 'inherited_values', { ParticlesName = "Env_Electricity_Broken", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(-100, 0, 0), 'required_state', "Warm light A", 'DetailClass', "Eye Candy", 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(-100, 0, 0), 'required_state', "Warm light B", 'DetailClass', "Eye Candy", 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(-100, 0, 0), 'required_state', "Warm light A Soft", 'DetailClass', "Eye Candy", 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(-100, 0, 0), 'required_state', "Warm light B Soft", 'DetailClass', "Eye Candy", 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(-100, 0, 0), 'required_state', "Cold Light A", 'DetailClass', "Eye Candy", 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(-100, 0, 0), 'required_state', "Cold Light A Soft", 'DetailClass', "Eye Candy", 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(-100, 0, 0), 'required_state', "Cold Light A Flicker", 'DetailClass', "Eye Candy", 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(-100, 0, 0), 'required_state', "Warm Light B Flicker", 'DetailClass', "Eye Candy", 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(-100, 0, 0), 'required_state', "Warm Light A Flicker", 'DetailClass', "Eye Candy", 'inherited_values', { ParticlesName = "Env_FireFly", }, }), }), }) PlaceObj('AutoAttachPreset', { id = "JungleCamp_Lantern_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'DetailClass', "Essential", 'inherited_values', { ParticlesName = "Env_CandleFlame", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 20), 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 40, CastShadows = true, Color0 = 4293110908, Color1 = 4293110908, ConstantIntensity = 127, DetailedShadows = false, Intensity0 = 6, Intensity1 = 8, Period = 22000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 20), 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 40, CastShadows = true, Color0 = 4293110908, Color1 = 4293110908, ConstantIntensity = 127, DetailedShadows = false, Intensity0 = 8, Intensity1 = 12, Period = 22000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 20), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 40, CastShadows = false, Color0 = 4293110908, Color1 = 4293110908, ConstantIntensity = 127, DetailedShadows = false, Intensity0 = 4, Intensity1 = 6, Period = 22000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 20), 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 3000, AttenuationShape = 40, CastShadows = true, Color0 = 4293316773, Color1 = 4293316773, ConstantIntensity = 127, DetailedShadows = false, Intensity0 = 6, Intensity1 = 8, Period = 22000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 20), 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 40, CastShadows = true, Color0 = 4293316773, Color1 = 4293316773, ConstantIntensity = 127, DetailedShadows = false, Intensity0 = 8, Intensity1 = 12, Period = 22000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 20), 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 40, CastShadows = false, Color0 = 4293316773, Color1 = 4293316773, ConstantIntensity = 127, DetailedShadows = false, Intensity0 = 4, Intensity1 = 6, Period = 22000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Eye Candy", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Eye Candy", 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "OFF", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 0, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "JungleCamp_TableLamp_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { ParticlesName = "Env_Electricity_Broken", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(100, 0, 100), 'axis', point(0, -1, 0), 'angle', 2700, 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 40, CastShadows = true, Color = 4294956721, ConeInnerAngle = 60, ConeOuterAngle = 170, ConstantIntensity = 0, CutOff = 375, DetailedShadows = true, Exterior = true, Intensity = 6, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(100, 0, 100), 'axis', point(0, -1, 0), 'angle', 2700, 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 40, CastShadows = false, Color = 4294956721, ConeInnerAngle = 60, ConeOuterAngle = 170, ConstantIntensity = 0, CutOff = 375, DetailedShadows = false, Exterior = true, Intensity = 4, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(100, 0, 100), 'axis', point(0, -1, 0), 'angle', 2700, 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 40, CastShadows = true, Color = 4293316256, ConeInnerAngle = 60, ConeOuterAngle = 170, ConstantIntensity = 0, CutOff = 375, Exterior = true, Intensity = 6, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(100, 0, 100), 'axis', point(0, -1, 0), 'angle', 2700, 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 40, CastShadows = false, Color = 4293316256, ConeInnerAngle = 60, ConeOuterAngle = 170, ConstantIntensity = 0, CutOff = 375, Exterior = true, Intensity = 4, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(100, 0, 100), 'axis', point(0, -1, 0), 'angle', 2700, 'required_state', "Cold light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 40, CastShadows = true, Color = 4291620607, ConeInnerAngle = 60, ConeOuterAngle = 170, ConstantIntensity = 0, CutOff = 375, DetailedShadows = true, Exterior = true, Intensity = 6, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(100, 0, 100), 'axis', point(0, -1, 0), 'angle', 2700, 'required_state', "Cold light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 40, CastShadows = true, Color = 4291620607, ConeInnerAngle = 60, ConeOuterAngle = 170, ConstantIntensity = 0, CutOff = 375, DetailedShadows = true, Exterior = true, Intensity = 4, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'offset', point(100, 0, 100), 'axis', point(0, -1, 0), 'angle', 2700, 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 40, CastShadows = true, Color = 4294956721, Color0 = 4294956721, Color1 = 4294956721, ConeInnerAngle = 5, ConeOuterAngle = 120, ConstantIntensity = 0, CutOff = 375, DetailedShadows = false, Exterior = true, Intensity = 6, Intensity0 = 2, Intensity1 = 4, Period = 10000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'offset', point(100, 0, 100), 'axis', point(0, -1, 0), 'angle', 2700, 'required_state', "Warm light A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 40, CastShadows = true, Color = 4294956721, Color0 = 4294956721, Color1 = 4294956721, ConeInnerAngle = 40, ConeOuterAngle = 120, ConstantIntensity = 0, CutOff = 375, DetailedShadows = false, Exterior = true, Intensity = 6, Intensity0 = 6, Intensity1 = 12, Period = 10000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'offset', point(100, 0, 100), 'axis', point(0, -1, 0), 'angle', 2700, 'required_state', "Warm light B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 40, CastShadows = true, Color = 4294956721, Color0 = 4293316256, Color1 = 4293316256, ConeInnerAngle = 60, ConeOuterAngle = 170, ConstantIntensity = 0, CutOff = 375, DetailedShadows = true, Exterior = true, Intensity = 6, Intensity0 = 2, Intensity1 = 4, Period = 10000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'offset', point(100, 0, 100), 'axis', point(0, -1, 0), 'angle', 2700, 'required_state', "Cold light A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 2000, AttenuationShape = 40, CastShadows = true, Color = 4294956721, Color0 = 4291620607, Color1 = 4291620607, ConeInnerAngle = 60, ConeOuterAngle = 170, ConstantIntensity = 0, CutOff = 375, DetailedShadows = true, Exterior = true, Intensity = 6, Intensity0 = 2, Intensity1 = 4, Period = 10000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(0, 0, 3000), 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(0, 0, 3000), 'required_state', "OFF", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(0, 0, 3000), 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(0, 0, 3000), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(0, 0, 3000), 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(0, 0, 3000), 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(0, 0, 3000), 'required_state', "Cold light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(0, 0, 3000), 'required_state', "Cold light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(0, 0, 3000), 'required_state', "Warm light A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(0, 0, 3000), 'required_state', "Warm light B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(0, 0, 3000), 'required_state', "Cold light A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 160, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "MODScreen_Prop_05", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "DecMODScreen_Prop_05", }), }), }) PlaceObj('AutoAttachPreset', { id = "MarshlandPlant_Tree_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "MarshlandPlant_Tree_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "MarshlandPlant_Tree_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "MarshlandPlant_Tree_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "MarshlandPlant_Tree_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "MarshlandPlant_Tree_03Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "MarshlandPlant_Tree_04", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "MarshlandPlant_Tree_04Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "MarshlandPlant_Tree_05", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "MarshlandPlant_Tree_05Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "MarshlandPlant_Tree_06", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "MarshlandPlant_Tree_06Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "MilitaryCamp_Canopy_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "MilitaryCamp_Canopy_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { group = "Default", id = "MilitaryCamp_Canopy_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "MilitaryCamp_Canopy_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "MilitaryCamp_Canopy_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "MilitaryCamp_Canopy_03Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "MilitaryCamp_Lamp_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light1", 'idx', 1, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "City_ElectricityLamp_02", 'spot', "Light 1", }), }), PlaceObj('AutoAttachSpot', { 'name', "Light2", 'idx', 1, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "City_ElectricityLamp_02", 'spot', "Light 1", }), }), }) PlaceObj('AutoAttachPreset', { id = "MilitaryCamp_Lamp_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light1", 'idx', 1, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "City_ElectricityLamp_02", 'spot', "Light 1", }), }), PlaceObj('AutoAttachSpot', { 'name', "Light2", 'idx', 1, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "City_ElectricityLamp_02", 'spot', "Light 1", }), }), }) PlaceObj('AutoAttachPreset', { id = "MilitaryCamp_LightTower", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Cold A Flicker Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Cold A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Electricity_Broken", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color = 4293114515, ConeInnerAngle = 60, ConeOuterAngle = 90, ConstantIntensity = 0, CutOff = 380, Exterior = true, Intensity = 18, ParentSIModulation = 180, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, ConeInnerAngle = 40, ConeOuterAngle = 80, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 12, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color = 4293114515, ConeInnerAngle = 60, ConeOuterAngle = 90, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 22, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 60, ConeOuterAngle = 90, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 18, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = false, Color = 4293316773, ConeInnerAngle = 40, ConeOuterAngle = 80, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 12, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 60, ConeOuterAngle = 90, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 16, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color = 4292272287, ConeInnerAngle = 60, ConeOuterAngle = 90, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 18, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = false, Color = 4292272287, ConeInnerAngle = 40, ConeOuterAngle = 80, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 12, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light C Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color = 4292272287, ConeInnerAngle = 60, ConeOuterAngle = 90, ConstantIntensity = 120, CutOff = 380, Exterior = true, Intensity = 16, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 16000, AttenuationShape = 0, CastShadows = true, Color0 = 4292450146, Color1 = 4292450146, ConeInnerAngle = 60, ConeOuterAngle = 90, ConstantIntensity = 120, CutOff = 345, Intensity0 = 13, Intensity1 = 15, Period = 17000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 16000, AttenuationShape = 0, CastShadows = true, Color0 = 4293316773, Color1 = 4293316773, ConeInnerAngle = 60, ConeOuterAngle = 90, ConstantIntensity = 120, CutOff = 345, Intensity0 = 13, Intensity1 = 15, Period = 17000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 180, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 140, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 220, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 140, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 220, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 140, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 220, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "MilitaryCamp_LightTower_Lamp", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Accent light Green", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Accent light Red", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Cold Light A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Cold light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Cold light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light C Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Cold light A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Cold light A Soft Flicker", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LampGlow", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = true, ParticlesName = "Env_Electricity_Broken", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(100, 0, 0), 'required_state', "Accent light Green", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color = 4286374775, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 10, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(100, 0, 0), 'required_state', "Accent light Red", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color = 4293097347, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 10, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(100, 0, 0), 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color = 4293112456, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 10, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(100, 0, 0), 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color = 4293112456, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 6, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 8000, AttenuationShape = 0, CastShadows = false, Color = 4293108855, ConeInnerAngle = 50, ConeOuterAngle = 120, ConstantIntensity = 0, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 12, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(100, 0, 0), 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 8, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = false, Color = 4293316773, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 6, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 8000, AttenuationShape = 0, CastShadows = false, Color = 4293316773, ConeInnerAngle = 50, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(100, 0, 0), 'required_state', "Warm light C", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color = 4292272287, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 10, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light C Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 0, CastShadows = false, Color = 4292272287, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 6, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light C Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 8000, AttenuationShape = 0, CastShadows = false, Color = 4292272287, ConeInnerAngle = 50, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, DetailClass = "Optional", Exterior = true, Intensity = 14, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(100, 0, 0), 'required_state', "Cold light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 6000, CastShadows = true, Color = 4289058278, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, Exterior = true, Intensity = 10, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Cold light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Eye Candy", 'inherited_values', { AttenuationRadius = 4000, CastShadows = false, Color = 4289058278, ConeInnerAngle = 80, ConeOuterAngle = 120, ConstantIntensity = 60, CutOff = 380, Exterior = true, Intensity = 6, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 6000, AttenuationShape = 0, CastShadows = true, Color0 = 4293112456, Color1 = 4294958533, ConeInnerAngle = 20, ConeOuterAngle = 80, ConstantIntensity = 100, CutOff = 345, DetailClass = "Optional", Intensity0 = 2, Intensity1 = 3, Period = 12000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'required_state', "Warm A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color0 = 4293112456, Color1 = 4293112456, ConeInnerAngle = 60, ConeOuterAngle = 120, ConstantIntensity = 100, CutOff = 345, DetailClass = "Optional", Intensity0 = 4, Intensity1 = 8, Period = 12000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'required_state', "Warm B Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color0 = 4293316773, Color1 = 4293316773, ConeInnerAngle = 60, ConeOuterAngle = 120, CutOff = 345, DetailClass = "Optional", Intensity0 = 4, Intensity1 = 8, Period = 12000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'required_state', "Cold light A Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color0 = 4289058278, Color1 = 4289058278, ConeInnerAngle = 60, ConeOuterAngle = 120, CutOff = 345, DetailClass = "Optional", Intensity0 = 4, Intensity1 = 8, Period = 12000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'required_state', "Cold light A Soft Flicker", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 10000, AttenuationShape = 0, CastShadows = true, Color0 = 4289058278, Color1 = 4289058278, ConeInnerAngle = 60, ConeOuterAngle = 120, CutOff = 345, DetailClass = "Optional", Intensity0 = 2, Intensity1 = 4, Period = 12000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Accent light Green", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Accent light Red", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A Soft", 'inherited_values', { SIModulation = 40, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A Strong", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Soft", 'inherited_values', { SIModulation = 40, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Strong", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C Soft", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light C Strong", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Soft", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Broken", 'inherited_values', { SIModulation = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm A Flicker", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm B Flicker", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Flicker", 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Soft Flicker", 'inherited_values', { SIModulation = 120, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "MilitaryCamp_Projector", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { ParticlesName = "Env_Electricity_Broken", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Strong", 'GameStatesFilter', set({ Day = false, LightsOn = true, }), 'inherited_values', { CastShadows = true, ParticlesName = "Env_LensFlare", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Strong", 'GameStatesFilter', set({ Day = false, LightsOn = true, }), 'inherited_values', { ParticlesName = "Env_LensFlare", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Cold light A Strong", 'GameStatesFilter', set({ Day = false, LightsOn = true, }), 'inherited_values', { ParticlesName = "Env_LensFlare", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light A Strong", 'GameStatesFilter', set({ Day = false, LightsOn = true, }), 'inherited_values', { ParticlesName = "Env_LightCone_Big", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Warm light B Strong", 'GameStatesFilter', set({ Day = false, LightsOn = true, }), 'inherited_values', { ParticlesName = "Env_LightCone_Big", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'required_state', "Cold light A Strong", 'GameStatesFilter', set({ Day = false, LightsOn = true, }), 'inherited_values', { ParticlesName = "Env_LightCone_Big", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 16000, CastShadows = true, Color = 4293110902, ConeInnerAngle = 15, ConeOuterAngle = 55, DetailedShadows = true, Intensity = 20, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 16000, CastShadows = true, Color = 4293110902, ConeInnerAngle = 15, ConeOuterAngle = 55, DetailedShadows = true, Intensity = 15, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 40000, CastShadows = true, Color = 4293114259, ConeInnerAngle = 15, ConeOuterAngle = 55, DetailedShadows = true, Intensity = 40, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 16000, CastShadows = true, Color = 4293316773, ConeInnerAngle = 15, ConeOuterAngle = 55, DetailedShadows = true, Intensity = 20, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 16000, CastShadows = true, Color = 4293316773, ConeInnerAngle = 15, ConeOuterAngle = 55, DetailedShadows = true, Intensity = 15, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 40000, CastShadows = true, Color = 4293316773, ConeInnerAngle = 15, ConeOuterAngle = 55, DetailedShadows = true, Intensity = 40, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Cold light A", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 16000, CastShadows = true, Color = 4289058278, ConeInnerAngle = 15, ConeOuterAngle = 55, DetailedShadows = true, Intensity = 20, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Cold light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 16000, CastShadows = true, Color = 4289058278, ConeInnerAngle = 15, ConeOuterAngle = 55, DetailedShadows = true, Intensity = 15, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Cold light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Essential", 'inherited_values', { AttenuationRadius = 40000, CastShadows = true, Color = 4289058278, ConeInnerAngle = 15, ConeOuterAngle = 55, DetailedShadows = true, Intensity = 40, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLightFlicker", 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 5000, CastShadows = true, Color0 = 4289058278, Color1 = 4294967295, Intensity = 0, Intensity0 = 4, Intensity1 = 8, Period = 15000, SourceRadius = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "Broken", 'inherited_values', { Intensity = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'required_state', "OFF", 'inherited_values', { Exterior = false, Intensity = 0, Interior = false, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Broken", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 255, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light C", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Warm light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 255, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 200, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 160, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "Cold light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 255, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'required_state', "OFF", 'inherited_values', { SIModulation = 0, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "MilitaryCamp_Tent", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "MilitaryCamp_Tent_Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "MilitaryCamp_Tent_Camo", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "MilitaryCamp_Tent_Camo_Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "MilitaryCamp_Tent_Medical", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "MilitaryCamp_Tent_Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "MilitaryCamp_Truck_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "Vehicle_UAZ", 'spot', "Light 1", }), }), PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 2, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "Vehicle_UAZ", 'spot', "Light 1", }), }), }) PlaceObj('AutoAttachPreset', { id = "MilitaryCamp_Truck_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRule', nil), PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "Vehicle_UAZ", 'spot', "Light 1", }), }), PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 2, }, { PlaceObj('AutoAttachRule', nil), PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "Vehicle_UAZ", 'spot', "Light 2", }), }), }) PlaceObj('AutoAttachPreset', { id = "Port_Barge_ControlRoom", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Lifebelt", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Village_Lifebelt_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Lifebelt", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Village_Lifebelt_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Tire", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_Tire", }), }), PlaceObj('AutoAttachSpot', { 'name', "Tire", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_Tire", }), }), }) PlaceObj('AutoAttachPreset', { id = "Port_Barge_Platform_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Rope", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Port_Barge_Tires", }), }), PlaceObj('AutoAttachSpot', { 'name', "Tire", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_Tire", }), }), PlaceObj('AutoAttachSpot', { 'name', "Tire", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_Tire", }), }), }) PlaceObj('AutoAttachPreset', { id = "Port_Barge_Platform_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Rope", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Port_Barge_Tires", }), }), PlaceObj('AutoAttachSpot', { 'name', "Tire", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_Tire", }), }), PlaceObj('AutoAttachSpot', { 'name', "Tire", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_Tire", }), }), }) PlaceObj('AutoAttachPreset', { id = "Port_Barge_Platform_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Rope", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Port_Barge_Tires", }), }), PlaceObj('AutoAttachSpot', { 'name', "Rope", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Port_Barge_Tires", }), }), PlaceObj('AutoAttachSpot', { 'name', "Tire", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_Tire", }), }), PlaceObj('AutoAttachSpot', { 'name', "Tire", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_Tire", }), }), PlaceObj('AutoAttachSpot', { 'name', "Tire", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_Tire", }), }), PlaceObj('AutoAttachSpot', { 'name', "Tire", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_Tire", }), }), PlaceObj('AutoAttachSpot', { 'name', "Tire", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_Tire", }), }), PlaceObj('AutoAttachSpot', { 'name', "Tire", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_Tire", }), }), }) PlaceObj('AutoAttachPreset', { id = "QuestTree_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "QuestTree_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_01_Baobab_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_01_Baobab_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_01_Baobab_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_01_Baobab_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_01_Baobab_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_01_Baobab_03Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_01_Baobab_04", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_01_Baobab_04Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_01_Baobab_05", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_01_Baobab_05Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_01_Baobab_06", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_01_Baobab_06Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_02_Baobab_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_02_Baobab_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_02_Baobab_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_02_Baobab_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_03_Candelabra_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_03_Candelabra_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_03_Candelabra_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_03_Candelabra_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_04_Umbrella_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_04_Umbrella_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_04_Umbrella_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_04_Umbrella_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_04_Umbrella_Burnt_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_04_Umbrella_Burnt_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_04_Umbrella_Burnt_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_04_Umbrella_Burnt_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_04_Umbrella_Dry_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_04_Umbrella_Dry_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_04_Umbrella_Dry_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_04_Umbrella_Dry_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_Boabab_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_Boabab_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_Boabab_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_Boabab_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_DeadTree_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_DeadTree_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_DeadTree_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_DeadTree_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_DeadTree_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_DeadTree_03Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_Knobthorn_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_Knobthorn_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_Knobthorn_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_Knobthorn_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "SavannaPlant_Knobthorn_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SavannaPlant_Knobthorn_03Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { PropagateColorization = false, id = "Shanty_Basket_Carry_04", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Chiken", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Animal_Hen_Cosmetic", 'required_state', "Red", 'inherited_values', { EditableColor1 = 4292203989, EditableColor2 = 4289504401, EditableColor3 = 4284042296, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "Animal_Hen_Cosmetic", 'required_state', "Green", 'inherited_values', { EditableColor1 = 4293781932, EditableColor2 = 4281933588, EditableColor3 = 4292643868, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "Animal_Hen_Cosmetic", 'required_state', "Blue", 'inherited_values', { EditableColor1 = 4278193151, EditableColor2 = 4278193151, EditableColor3 = 4278193151, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "Shanty_BurningBarrel_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 1400), 'required_state', "Lit", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 100, CastShadows = true, Color0 = 4294940466, Color1 = 4294940466, ConstantIntensity = 0, CutOff = 20, Intensity0 = 8, Intensity1 = 10, NightOnly = false, Period = 20000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 1400), 'required_state', "Lit Blue", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 100, CastShadows = true, Color0 = 4283147519, Color1 = 4283147519, ConstantIntensity = 0, CutOff = 20, Intensity0 = 6, Intensity1 = 8, NightOnly = false, Period = 20000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 1400), 'required_state', "Lit Purple", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 100, CastShadows = true, Color0 = 4294941165, Color1 = 4294810111, ConstantIntensity = 0, CutOff = 20, Intensity0 = 6, Intensity1 = 8, NightOnly = false, Period = 20000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "PointLightFlicker", 'offset', point(0, 0, 1400), 'required_state', "Lit Red", 'GameStatesFilter', set( "Night" ), 'DetailClass', "Optional", 'inherited_values', { AttenuationRadius = 4000, AttenuationShape = 100, CastShadows = true, Color0 = 4294928715, Color1 = 4294928715, ConstantIntensity = 0, CutOff = 20, Intensity0 = 6, Intensity1 = 8, NightOnly = false, Period = 20000, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 800), 'required_state', "Lit", 'GameStatesFilter', set( "Night" ), 'inherited_values', { ParticlesName = "Fire_Barrel", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 800), 'required_state', "Lit", 'GameStatesFilter', set({ Night = false, }), 'inherited_values', { ParticlesName = "Env_Smoke_Barrel", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 800), 'required_state', "Lit Blue", 'inherited_values', { ParticlesName = "Env_SmokeChimney_Blue", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 800), 'required_state', "Lit Purple", 'inherited_values', { ParticlesName = "Env_SmokeChimney_Purple", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 800), 'required_state', "Lit Red", 'inherited_values', { ParticlesName = "Env_SmokeChimney_Red", }, }), }), }) PlaceObj('AutoAttachPreset', { id = "Shanty_BurningBarrel_Grill_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'inherited_values', { ParticlesName = "Env_Smoke_Barrel_NoEmbers", }, }), }), }) PlaceObj('AutoAttachPreset', { id = "Shanty_BurningBarrel_Grill_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'inherited_values', { ParticlesName = "Env_Smoke_Barrel_NoEmbers", }, }), }), }) PlaceObj('AutoAttachPreset', { id = "Shanty_Canopy_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_Canopy_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "Shanty_Canopy_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_Canopy_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "Shanty_Canopy_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_Canopy_03Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "Shanty_CardboardBox_Smokes_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Box", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "JungleCamp_CigareteBox_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Box", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "JungleCamp_CigareteBox_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Box", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "JungleCamp_CigareteBox_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Box", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "JungleCamp_CigareteBox_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Box", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "JungleCamp_CigareteBox_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Box", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "JungleCamp_CigareteBox_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Box", 'idx', 7, }, { PlaceObj('AutoAttachRule', { 'attach_class', "JungleCamp_CigareteBox_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Box", 'idx', 8, }, { PlaceObj('AutoAttachRule', { 'attach_class', "JungleCamp_CigareteBox_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Box", 'idx', 9, }, { PlaceObj('AutoAttachRule', { 'attach_class', "JungleCamp_CigareteBox_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Box", 'idx', 10, }, { PlaceObj('AutoAttachRule', { 'attach_class', "JungleCamp_CigareteBox_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Box", 'idx', 11, }, { PlaceObj('AutoAttachRule', { 'attach_class', "JungleCamp_CigareteBox_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Box", 'idx', 12, }, { PlaceObj('AutoAttachRule', { 'attach_class', "JungleCamp_CigareteBox_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Box", 'idx', 13, }, { PlaceObj('AutoAttachRule', { 'attach_class', "JungleCamp_CigareteBox_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Box", 'idx', 14, }, { PlaceObj('AutoAttachRule', { 'attach_class', "JungleCamp_CigareteBox_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Box", 'idx', 15, }, { PlaceObj('AutoAttachRule', { 'attach_class', "JungleCamp_CigareteBox_01", }), }), }) PlaceObj('AutoAttachPreset', { id = "Shanty_CardboardBox_Whisky_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Bottle", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_WhiskeyBottle_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Bottle", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_WhiskeyBottle_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Bottle", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_WhiskeyBottle_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Bottle", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_WhiskeyBottle_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Bottle", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_WhiskeyBottle_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Bottle", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_WhiskeyBottle_01", }), }), }) PlaceObj('AutoAttachPreset', { id = "TropicalPlant_01_Tree_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "TropicalPlant_01_Tree_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "TropicalPlant_01_Tree_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "TropicalPlant_01_Tree_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "TropicalPlant_02_Tree_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "TropicalPlant_02_Tree_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "TropicalPlant_02_Tree_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "TropicalPlant_02_Tree_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "TropicalPlant_03_Tree_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "TropicalPlant_03_Tree_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "TropicalPlant_03_Tree_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "TropicalPlant_03_Tree_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "TropicalPlant_04_Tree_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "TropicalPlant_04_Tree_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "TropicalPlant_04_Tree_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "TropicalPlant_04_Tree_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "TropicalPlant_05_Tree_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "TropicalPlant_05_Tree_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "TropicalPlant_06_Tree_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "TropicalPlant_06_Tree_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "TropicalPlant_06_Tree_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "TropicalPlant_06_Tree_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "TropicalPlant_07_Tree_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "TropicalPlant_07_Tree_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "TropicalPlant_07_Tree_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "TropicalPlant_07_Tree_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "TropicalPlant_08_Tree_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "TropicalPlant_08_Tree_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "TropicalPlant_08_Tree_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "TropicalPlant_08_Tree_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "TropicalPlant_Liana_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "TropicalPlant_Liana_01Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "TropicalPlant_Liana_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "TropicalPlant_Liana_02Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "TropicalPlant_Liana_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "TropicalPlant_Liana_03Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "TropicalPlant_Liana_04", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "TropicalPlant_Liana_04Top", 'member', "Top", }), }), }) PlaceObj('AutoAttachPreset', { id = "Vehicle_Bicycle_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "Vehicle_UAZ", 'spot', "Light 1", }), }), }) PlaceObj('AutoAttachPreset', { id = "Vehicle_Bicycle_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "Vehicle_UAZ", 'spot', "Light 1", }), }), }) PlaceObj('AutoAttachPreset', { id = "Vehicle_Boat", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Lifebelt", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Village_Lifebelt_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Lifebelt", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Village_Lifebelt_03", }), }), PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Vehicle_Boat_Glass", 'required_state', "Glass", }), }), PlaceObj('AutoAttachSpot', { 'name', "Tire", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_Tire", }), }), PlaceObj('AutoAttachSpot', { 'name', "Tire", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_Tire", }), }), PlaceObj('AutoAttachSpot', { 'name', "Tire", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_Tire", }), }), PlaceObj('AutoAttachSpot', { 'name', "Tire", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_Tire", }), }), PlaceObj('AutoAttachSpot', { 'name', "Tire", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "Shanty_Tire", }), }), }) PlaceObj('AutoAttachPreset', { id = "Vehicle_LuxuryCar", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "Vehicle_UAZ", 'spot', "Light 1", }), }), PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 2, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "Vehicle_UAZ", 'spot', "Light 1", }), }), }) PlaceObj('AutoAttachPreset', { id = "Vehicle_MilitaryBoat", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Engine", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'inherited_values', { ParticlesName = "Splashes_MilitaryBoat_engine", }, }), }), PlaceObj('AutoAttachSpot', { 'name', "Particle", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'inherited_values', { ParticlesName = "Splashes_MilitaryBoat", }, }), }), }) PlaceObj('AutoAttachPreset', { id = "Vehicle_Minivan", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "Vehicle_UAZ", 'spot', "Light 1", }), }), PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 2, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "Vehicle_UAZ", 'spot', "Light 1", }), }), }) PlaceObj('AutoAttachPreset', { id = "Vehicle_Moped_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "Vehicle_UAZ", 'spot', "Light 1", }), }), }) PlaceObj('AutoAttachPreset', { id = "Vehicle_Moped_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "Vehicle_UAZ", 'spot', "Light 1", }), }), }) PlaceObj('AutoAttachPreset', { id = "Vehicle_Moped_04", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "Vehicle_UAZ", 'spot', "Light 1", }), }), }) PlaceObj('AutoAttachPreset', { id = "Vehicle_PickupTruck", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "Vehicle_UAZ", 'spot', "Light 1", }), }), PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 2, }, { PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "Vehicle_UAZ", 'spot', "Light 1", }), }), }) PlaceObj('AutoAttachPreset', { id = "Vehicle_UAZ", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 1, }, { PlaceObj('AutoAttachRule', nil), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -2600), 'required_state', "Warm Light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { ParticlesName = "Env_LightCone_Small", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -2600), 'required_state', "Warm Light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { ParticlesName = "Env_LightCone_Small", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -2600), 'required_state', "Warm Light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { ParticlesName = "Env_LightCone_Small", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -2600), 'required_state', "Warm Light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { ParticlesName = "Env_LightCone_Small", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -2600), 'required_state', "Warm Light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { ParticlesName = "Env_LightCone_Small", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -2600), 'required_state', "Warm Light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { ParticlesName = "Env_LightCone_Small", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -2600), 'required_state', "Warm Light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -2600), 'required_state', "Warm Light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -2600), 'required_state', "Warm Light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -2600), 'required_state', "Warm Light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -2600), 'required_state', "Warm Light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, -2600), 'required_state', "Warm Light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { ParticlesName = "Env_FireFly", }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(100, 0, 0), 'required_state', "Warm Light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 8000, AttenuationShape = 0, CastShadows = true, Color = 4293114515, ConeInnerAngle = 30, ConeOuterAngle = 80, Intensity = 20, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(100, 0, 0), 'required_state', "Warm Light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 12000, AttenuationShape = 0, CastShadows = true, Color = 4293114515, ConeInnerAngle = 10, ConeOuterAngle = 70, Intensity = 35, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(100, 0, 0), 'required_state', "Warm Light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 8000, AttenuationShape = 0, CastShadows = false, Color = 4293114515, ConeInnerAngle = 30, ConeOuterAngle = 80, Intensity = 12, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(100, 0, 0), 'required_state', "Warm Light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 8000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 30, ConeOuterAngle = 80, Intensity = 20, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(100, 0, 0), 'required_state', "Warm Light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 12000, AttenuationShape = 0, CastShadows = true, Color = 4293316773, ConeInnerAngle = 30, ConeOuterAngle = 80, Intensity = 35, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(100, 0, 0), 'required_state', "Warm Light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { AttenuationRadius = 8000, AttenuationShape = 0, CastShadows = false, Color = 4293316773, ConeInnerAngle = 30, ConeOuterAngle = 80, Intensity = 12, SourceRadius = 10, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(100, 0, 0), 'required_state', "OFF", 'inherited_values', { SIModulation = 0, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(100, 0, 0), 'required_state', "Warm Light A", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 120, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(100, 0, 0), 'required_state', "Warm Light A Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 80, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(100, 0, 0), 'required_state', "Warm Light A Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 190, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(100, 0, 0), 'required_state', "Warm Light B", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 100, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(100, 0, 0), 'required_state', "Warm Light B Soft", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 80, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "AutoAttachSIModulator", 'offset', point(100, 0, 0), 'required_state', "Warm Light B Strong", 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { SIModulation = 190, }, }), }), PlaceObj('AutoAttachSpot', { 'name', "Light", 'idx', 2, }, { PlaceObj('AutoAttachRule', nil), PlaceObj('AutoAttachRuleInherit', { 'parent_entity', "Vehicle_UAZ", 'spot', "Light 1", }), }), }) PlaceObj('AutoAttachPreset', { id = "Village_VoodooSkullPile_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_CoyoteSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_CoyoteSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_CoyoteSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_CoyoteSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_CoyoteSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_CoyoteSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 7, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_CoyoteSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 8, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_CoyoteSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 9, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_CoyoteSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 10, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_CoyoteSkull", }), }), }) PlaceObj('AutoAttachPreset', { id = "Village_VoodooSkullPile_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 7, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 8, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 9, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 10, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 11, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 12, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 13, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 14, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 15, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 16, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 17, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 18, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 19, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 20, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 21, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 22, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 23, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 24, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 25, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 26, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 27, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 28, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), PlaceObj('AutoAttachSpot', { 'name', "Skull", 'idx', 29, }, { PlaceObj('AutoAttachRule', { 'attach_class', "AnimalBones_VultureSkull", }), }), }) PlaceObj('AutoAttachPreset', { id = "WeaponProp_Box_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Ak", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_AK47_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Ak", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_AK47_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Ak", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_AK47_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Ak", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_AK47_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Ak", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_AK47_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Ak", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_AK47_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Ak", 'idx', 7, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_AK47_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Ak", 'idx', 8, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_AK47_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Ak", 'idx', 9, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_AK47_01", }), }), }) PlaceObj('AutoAttachPreset', { id = "WeaponProp_Box_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Browning", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_Browning", }), }), PlaceObj('AutoAttachSpot', { 'name', "Browning", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_Browning", }), }), PlaceObj('AutoAttachSpot', { 'name', "Browning", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_Browning", }), }), PlaceObj('AutoAttachSpot', { 'name', "Browning", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_Browning", }), }), PlaceObj('AutoAttachSpot', { 'name', "Browning", 'idx', 5, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_Browning", }), }), PlaceObj('AutoAttachSpot', { 'name', "Browning", 'idx', 6, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_Browning", }), }), PlaceObj('AutoAttachSpot', { 'name', "Browning", 'idx', 7, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_Browning", }), }), PlaceObj('AutoAttachSpot', { 'name', "Browning", 'idx', 8, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_Browning", }), }), PlaceObj('AutoAttachSpot', { 'name', "Browning", 'idx', 9, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_Browning", }), }), }) PlaceObj('AutoAttachPreset', { id = "WeaponProp_Pile_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Ak", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_AK47_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Ak", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_AK47_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Ak", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_AK47_01", }), }), }) PlaceObj('AutoAttachPreset', { id = "WeaponProp_Pile_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Amobox", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "BunkerInterior_AmmoBox_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Beretta", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_Beretta", }), }), PlaceObj('AutoAttachSpot', { 'name', "Beretta", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_Beretta", }), }), PlaceObj('AutoAttachSpot', { 'name', "Berettamag", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponAttA_MagazineBeretta_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Berettamag", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponAttA_MagazineBeretta_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Berettamag", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponAttA_MagazineBeretta_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Browning", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_Browning", }), }), PlaceObj('AutoAttachSpot', { 'name', "Browning", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_Browning", }), }), PlaceObj('AutoAttachSpot', { 'name', "Browning", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_Browning", }), }), }) PlaceObj('AutoAttachPreset', { id = "WeaponProp_Pile_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Ak", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_AK47_01", }), }), PlaceObj('AutoAttachSpot', { 'name', "Ak2", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_AK47_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Ak2", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_AK47_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Beretta", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_Beretta", }), }), PlaceObj('AutoAttachSpot', { 'name', "Berettamag", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponAttA_MagazineBeretta_01", }), }), }) PlaceObj('AutoAttachPreset', { id = "WeaponProp_Pile_04", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Ak", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_AK47_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Ak", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_AK47_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Ak", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_AK47_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Ak", 'idx', 4, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_AK47_02", }), }), PlaceObj('AutoAttachSpot', { 'name', "Beretta", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_Beretta", }), }), PlaceObj('AutoAttachSpot', { 'name', "Beretta", 'idx', 2, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_Beretta", }), }), PlaceObj('AutoAttachSpot', { 'name', "Beretta", 'idx', 3, }, { PlaceObj('AutoAttachRule', { 'attach_class', "WeaponProp_Beretta", }), }), }) PlaceObj('AutoAttachPreset', { id = "WindowBig_Colonial_Double_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, Interior = true, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, -460, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Important = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 1300), 'axis', point(0, 6000, 0), 'angle', 1500, 'DetailClass', "Eye Candy", 'inherited_values', { CastShadows = true, LightmodelColorIndex = { A = true, }, ParticlesName = "env_Godray_window", }, }), }), }) PlaceObj('AutoAttachPreset', { id = "WindowBig_Colonial_Double_01_Int", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, -460, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "WindowBig_Colonial_Double_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', nil), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, -460, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "WindowBig_Colonial_Single_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 1300), 'axis', point(0, 6000, 0), 'angle', 1500, 'DetailClass', "Eye Candy", 'inherited_values', { CastShadows = true, LightmodelColorIndex = { A = true, }, ParticlesName = "env_Godray_window", }, }), }), }) PlaceObj('AutoAttachPreset', { id = "WindowBig_Colonial_Single_01_Int", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "WindowBig_Colonial_Single_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 1300), 'axis', point(0, 6000, 0), 'angle', 1500, 'DetailClass', "Eye Candy", 'inherited_values', { CastShadows = true, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, LightmodelColorIndex = { A = true, }, ParticlesName = "env_Godray_window", }, }), }), }) PlaceObj('AutoAttachPreset', { id = "WindowBig_Colonial_Single_02_Int", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "WindowBig_Colonial_Single_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "WindowVent_Colonial_Single_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "WindowVent_Colonial_Single_01_Int", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "WindowVent_ConcreteThin_Single_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "WindowVent_ConcreteThin_Single_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, Interior = true, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "WindowVent_ConcreteThin_Single_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, Interior = true, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "WindowVent_ConcreteThin_Single_04", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "WindowVent_Planks_Small_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "WindowVent_Planks_Small_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "WindowVent_Planks_Small_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "Window_Colonial_Single_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), }), }) PlaceObj('AutoAttachPreset', { id = "Window_Planks_Single_01", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { CastShadows = false, Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Important = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 1300), 'axis', point(0, 6000, 0), 'angle', 1500, 'DetailClass', "Eye Candy", 'inherited_values', { CastShadows = true, LightmodelColorIndex = { A = true, }, ParticlesName = "env_Godray_window", }, }), }), }) PlaceObj('AutoAttachPreset', { id = "Window_Planks_Single_02", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 1300), 'axis', point(0, 6000, 0), 'angle', 1500, 'DetailClass', "Eye Candy", 'inherited_values', { CastShadows = true, LightmodelColorIndex = { A = true, }, ParticlesName = "env_Godray_window", }, }), }), }) PlaceObj('AutoAttachPreset', { id = "Window_Planks_Single_03", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 6, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 6, Interior = false, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 1300), 'axis', point(0, 6000, 0), 'angle', 1500, 'DetailClass', "Eye Candy", 'inherited_values', { CastShadows = true, LightmodelColorIndex = { A = true, }, ParticlesName = "env_Godray_window", }, }), }), }) PlaceObj('AutoAttachPreset', { id = "Window_Planks_Single_04", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 8, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 8, Interior = false, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 1300), 'axis', point(0, 6000, 0), 'angle', 1500, 'DetailClass', "Eye Candy", 'inherited_values', { CastShadows = true, LightmodelColorIndex = { A = true, }, ParticlesName = "env_Godray_window", }, }), }), }) PlaceObj('AutoAttachPreset', { id = "Window_Planks_Single_05", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, 4096, 0), 'angle', 1500, 'inherited_values', { Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = false, Intensity = 8, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "SpotLight", 'offset', point(0, 0, 2000), 'axis', point(0, -4096, 0), 'angle', 1500, 'GameStatesFilter', set( "LightsOn" ), 'inherited_values', { Color = 4294169542, ConeInnerAngle = 15, ConeOuterAngle = 75, Exterior = true, Intensity = 8, Interior = false, LightmodelColorIndex = { A = true, }, }, }), PlaceObj('AutoAttachRule', { 'attach_class', "ParSystem", 'offset', point(0, 0, 1300), 'axis', point(0, 6000, 0), 'angle', 1500, 'DetailClass', "Eye Candy", 'inherited_values', { CastShadows = true, LightmodelColorIndex = { A = true, }, ParticlesName = "env_Godray_window", }, }), }), }) PlaceObj('AutoAttachPreset', { id = "World_HangingDeadTree", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Origin", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "World_HangingCradle", }), }), }) PlaceObj('AutoAttachPreset', { id = "World_HangingRope", save_in = "", PlaceObj('AutoAttachSpot', { 'name', "Hanging", 'idx', 1, }, { PlaceObj('AutoAttachRule', { 'attach_class', "World_HangingSkeleton_01", 'required_state', "skeleton1", }), PlaceObj('AutoAttachRule', { 'attach_class', "World_HangingSkeleton_02", 'required_state', "skeleton2", }), PlaceObj('AutoAttachRule', { 'attach_class', "World_HangingSkeleton_03", 'required_state', "skeleton3", }), }), })