Download Data/AutoAttachPreset.lua from sirnii/myspace: direct link, hf CLI and curl.
- Browser
- Download file 386 kB
-
https://huggingface.co/spaces/sirnii/myspace/resolve/main/Data/AutoAttachPreset.lua
- Command line
-
hf download hf://spaces/sirnii/myspace/Data/AutoAttachPreset.lua
-
curl -L -o AutoAttachPreset.lua https://huggingface.co/spaces/sirnii/myspace/resolve/main/Data/AutoAttachPreset.lua
386 kB
| -- ========== 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", | |
| }), | |
| }), | |
| }) | |