tge/example/demo/data/missions/features.mis
2017-04-17 06:17:10 -06:00

2855 lines
97 KiB
Plaintext
Executable File

//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
canSaveDynamicFields = "1";
new ScriptObject(MissionInfo) {
name = "Engine Features Mission";
type = "DemoScene";
desc0 = "This mission is organized into scenes that showcase some of the Torque Game Engine\'s capabilities. Mission lighting only occurs the first time the mission is loaded.";
};
new MissionArea(MissionArea) {
canSaveDynamicFields = "1";
Area = "-1024 -1024 2048 2048";
flightCeiling = "300";
flightCeilingRange = "20";
locked = "true";
};
new SimGroup(environment) {
canSaveDynamicFields = "1";
new TSStatic() {
canSaveDynamicFields = "1";
position = "119.394 -108.33 202.19";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/trees/shrub.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new Sky(Sky) {
canSaveDynamicFields = "1";
position = "336 136 0";
rotation = "1 0 0 0";
scale = "1 1 1";
materialList = "~/data/skies/BlueSky/sky_bluesky.dml";
cloudHeightPer[0] = "0.4";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.0005";
cloudSpeed2 = "0.001";
cloudSpeed3 = "0.003";
visibleDistance = "800";
fogDistance = "500";
fogColor = "0.75 0.75 0.75 0.5";
fogStorm1 = "1";
fogStorm2 = "1";
fogStorm3 = "0";
fogVolume1 = "98 0 165.5";
fogVolume2 = "150 170 250";
fogVolume3 = "0 0 0";
fogVolumeColor1 = "1 1 1 1";
fogVolumeColor2 = "1 1 1 1";
fogVolumeColor3 = "0 0 0 1";
windVelocity = "0.01 0.01 0";
windEffectPrecipitation = "1";
SkySolidColor = "0.64 0.148 0.215 0";
useSkyTextures = "1";
renderBottomTexture = "0";
noRenderBans = "0";
locked = "true";
};
new Sun() {
canSaveDynamicFields = "1";
azimuth = "195";
elevation = "35";
color = "0.45 0.55 0.45 1";
ambient = "0.25 0.25 0.28 1";
CastsShadows = "1";
rotation = "1 0 0 0";
locked = "False";
scale = "1 1 1";
direction = "0.635001 0.635001 -0.439941";
position = "0 0 0";
};
new fxSunLight(sunflare1) {
canSaveDynamicFields = "1";
position = "98.5277 -289.053 188.13";
rotation = "1 0 0 0";
scale = "1 1 1";
Enable = "1";
LocalFlareBitmap = "common/lighting/corona";
RemoteFlareBitmap = "common/lighting/corona";
SunAzimuth = "224";
SunElevation = "10";
LockToRealSun = "1";
FlareTP = "1";
Colour = "1 0.6 0.6 1";
Brightness = "1";
FlareSize = "1.5";
FadeTime = "0.1";
BlendMode = "0";
AnimColour = "0";
AnimBrightness = "1";
AnimRotation = "1";
AnimSize = "1";
AnimAzimuth = "0";
AnimElevation = "0";
LerpColour = "1";
LerpBrightness = "1";
LerpRotation = "1";
LerpSize = "1";
LerpAzimuth = "1";
LerpElevation = "1";
LinkFlareSize = "0";
SingleColourKeys = "1";
MinColour = "0 0 0 1";
MaxColour = "1 1 1 1";
MinBrightness = "0.4";
MaxBrightness = "1";
MinRotation = "0";
MaxRotation = "359";
minSize = "0.5";
MaxSize = "1";
MinAzimuth = "0";
MaxAzimuth = "359";
MinElevation = "-30";
MaxElevation = "210";
RedKeys = "AZA";
GreenKeys = "AZA";
BlueKeys = "AZA";
BrightnessKeys = "JAZJTAJ";
RotationKeys = "ZA";
SizeKeys = "ATAZA";
AzimuthKeys = "AZ";
ElevationKeys = "AZ";
ColourTime = "5";
BrightnessTime = "10";
RotationTime = "40";
SizeTime = "30";
AzimuthTime = "5";
ElevationTime = "5";
};
new fxSunLight(sunflare2) {
canSaveDynamicFields = "1";
position = "72.9234 -289.051 187.692";
rotation = "1 0 0 0";
scale = "1 1 1";
Enable = "1";
LocalFlareBitmap = "common/lighting/corona";
RemoteFlareBitmap = "common/lighting/corona";
SunAzimuth = "224";
SunElevation = "10";
LockToRealSun = "1";
FlareTP = "1";
Colour = "1 1 0.5 1";
Brightness = "1";
FlareSize = "1.5";
FadeTime = "0.1";
BlendMode = "0";
AnimColour = "0";
AnimBrightness = "1";
AnimRotation = "1";
AnimSize = "0";
AnimAzimuth = "0";
AnimElevation = "0";
LerpColour = "1";
LerpBrightness = "1";
LerpRotation = "1";
LerpSize = "1";
LerpAzimuth = "1";
LerpElevation = "1";
LinkFlareSize = "0";
SingleColourKeys = "1";
MinColour = "0 0 0 1";
MaxColour = "1 1 1 1";
MinBrightness = "0.25";
MaxBrightness = "0.5";
MinRotation = "0";
MaxRotation = "359";
minSize = "0.5";
MaxSize = "1";
MinAzimuth = "0";
MaxAzimuth = "359";
MinElevation = "-30";
MaxElevation = "210";
RedKeys = "AZA";
GreenKeys = "AZA";
BlueKeys = "AZA";
BrightnessKeys = "AZJTA";
RotationKeys = "AZ";
SizeKeys = "ATAZA";
AzimuthKeys = "AZ";
ElevationKeys = "AZ";
ColourTime = "5";
BrightnessTime = "6";
RotationTime = "80";
SizeTime = "5";
AzimuthTime = "5";
ElevationTime = "5";
};
new TerrainBlock(terrain) {
canSaveDynamicFields = "1";
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "~/data/terrains/details/detail_demo";
terrainFile = "./features.ter";
squareSize = "8";
bumpScale = "1";
bumpOffset = "0.01";
zeroBumpScale = "8";
tile = "1";
locked = "true";
position = "-1024 -1024 0";
};
new WaterBlock() {
canSaveDynamicFields = "1";
position = "-32 -752 159.5";
rotation = "1 0 0 0";
scale = "512 768 10";
UseDepthMask = "1";
surfaceTexture = "~/data/water/water";
ShoreTexture = "~/data/water/water_edge";
envMapOverTexture = "~/data/skies/Bluesky/cloud2";
specularMaskTex = "~/data/water/water_spec";
liquidType = "OceanWater";
density = "1";
viscosity = "20";
waveMagnitude = "2";
surfaceOpacity = "0.05";
envMapIntensity = "0.5";
TessSurface = "95";
TessShore = "90";
SurfaceParallax = "3";
FlowAngle = "220";
FlowRate = "0.1";
DistortGridScale = "0.1";
DistortMag = "0.1";
DistortTime = "2";
ShoreDepth = "1";
DepthGradient = "1";
MinAlpha = "0.01";
MaxAlpha = "0.75";
tile = "1";
removeWetEdges = "0";
specularColor = "0.831373 0.878431 0.890196 1";
specularPower = "15";
Extent = "100 100 10";
params2 = "0.39 0.39 0.2 0.133";
seedPoints = "0 0 1 0 1 1 0 1";
floodFill = "1";
locked = "true";
params0 = "0.32 -0.67 0.066 0.5";
params1 = "0.63 -2.41 0.33 0.21";
params3 = "1.21 -0.61 0.13 -0.33";
textureSize = "32 32";
};
};
new fxShapeReplicator() {
canSaveDynamicFields = "1";
position = "343.677 117.004 182.764";
rotation = "1 0 0 0";
scale = "1 1 1";
HideReplications = "0";
ShowPlacementArea = "1";
PlacementAreaHeight = "25";
PlacementColour = "0.4 0 0.8 1";
shapeFile = "~/data/shapes/trees/oak1.dts";
Seed = "100";
ShapeCount = "20";
ShapeRetries = "100";
InnerRadiusX = "0";
InnerRadiusY = "0";
OuterRadiusX = "100";
OuterRadiusY = "100";
AllowOnTerrain = "1";
AllowOnInteriors = "0";
AllowOnStatics = "0";
AllowOnWater = "0";
AllowWaterSurface = "0";
AlignToTerrain = "0";
Interactions = "1";
AllowedTerrainSlope = "90";
TerrainAlignment = "1 1 1";
FixShapeAspect = "0";
ShapeScaleMin = "1 1 1";
ShapeScaleMax = "2 2 2";
ShapeRotateMin = "0 -5 0";
ShapeRotateMax = "0 5 359";
OffsetZ = "0";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new SimGroup(Paths) {
canSaveDynamicFields = "1";
new Path(OrcAnimation) {
canSaveDynamicFields = "1";
isLooping = "0";
new Marker() {
canSaveDynamicFields = "1";
position = "153.3 3.81927 193.421";
rotation = "0 0 1 42.2163";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Linear";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "160.439 6.74591 192.599";
rotation = "0 0 1 107.144";
scale = "1 1 1";
seqNum = "2";
type = "Position Only";
msToNext = "1000";
smoothingType = "Linear";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "161.262 5.27526 192.431";
rotation = "0 0 1 151.261";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "1000";
smoothingType = "Linear";
Smoothing = "Spline";
};
};
new Path(OrcDance) {
canSaveDynamicFields = "1";
isLooping = "0";
new Marker() {
canSaveDynamicFields = "1";
position = "188.997 -7.7479 183.183";
rotation = "0 0 1 50.4203";
scale = "1 1 1";
seqNum = "1";
type = "Kink";
msToNext = "1000";
smoothingType = "Linear";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "181.501 -12.2023 183.294";
rotation = "0.0798119 -0.0278296 -0.996421 55.5476";
scale = "1 1 1";
seqNum = "2";
type = "Kink";
msToNext = "1000";
smoothingType = "Linear";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "175.026 -9.91236 183.079";
rotation = "0.0798119 -0.0278296 -0.996421 55.5476";
scale = "1 1 1";
seqNum = "3";
type = "Kink";
msToNext = "1000";
smoothingType = "Linear";
Smoothing = "Spline";
};
};
new Path(OrcDetail) {
canSaveDynamicFields = "1";
isLooping = "1";
new Marker() {
canSaveDynamicFields = "1";
position = "173.725 -34.9267 183.009";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "180.245 -29.8303 183.231";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
};
new Path(OrcShooting) {
canSaveDynamicFields = "1";
isLooping = "0";
new Marker() {
canSaveDynamicFields = "1";
position = "308.356 47.9561 186.554";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "308.625 58.0563 184.429";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
};
new Path(OrcNPC1) {
canSaveDynamicFields = "1";
isLooping = "1";
new Marker() {
canSaveDynamicFields = "1";
position = "191.249 -65.1798 179.072";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "239.739 -38.7699 177.972";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "260.486 -81.3166 175.376";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "234.484 -113.72 173.158";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "4";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "232.299 -135.787 173.524";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "5";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "231.216 -111.769 173.675";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "6";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "165.93 -98.7194 186.291";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "7";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
};
new Path(OrcNPC2) {
canSaveDynamicFields = "1";
isLooping = "1";
new Marker() {
canSaveDynamicFields = "1";
position = "328.055 60.8541 185.169";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "350.15 105.064 179.522";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "329.651 153.293 179.332";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "281.74 174.571 186.7";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "4";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "197.279 135.181 225.472";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "5";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "202.838 18.334 180.913";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "6";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "240.213 -27.7481 178.597";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "7";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "272.4 19.6064 182.74";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "8";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
};
new Path(OrcNPC3) {
canSaveDynamicFields = "1";
isLooping = "1";
new Marker() {
canSaveDynamicFields = "1";
position = "291.302 121.898 179.895";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "302.504 113.964 178.652";
rotation = "-0.0539193 -0.0262811 -0.998199 52.0521";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "279.629 131.209 179.938";
rotation = "0.108921 0.0536724 -0.9926 52.8033";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "292.785 126.26 179.844";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "4";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
};
};
new SimGroup(Scenes) {
canSaveDynamicFields = "1";
new ScriptGroup(WelcomeScene) {
class = "Scene";
pathTime = "0";
pathName = "Pathx";
description = "This town and its surroundings will be used to illustrate some of the Torque Game Engine\'s features.";
title = "Welcome to Orc Town";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "328.998 110.384 179.011";
rotation = "-0.795719 0.0771326 0.600734 18.3325";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
};
new ScriptGroup(TerrainEngineScene) {
class = "Scene";
description = "Heightfields that use LOD, blended texture tiles, detail mapping and baked in shadows.";
title = "Terrain Engine";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "628.009 347.927 255.06";
rotation = "0.269746 -0.0951597 0.958218 40.4231";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
new Path(Path) {
canSaveDynamicFields = "1";
isLooping = "1";
speed = "60";
new Marker() {
canSaveDynamicFields = "1";
position = "327.212 202.623 196.591";
rotation = "0.273762 -0.191415 0.942558 73.1372";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
speed = "45";
onGroup = "Default Value";
};
new Marker() {
canSaveDynamicFields = "1";
position = "535.252 241.3 262.253";
rotation = "-0.0286489 0.0196171 0.999397 68.8344";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "782.491 623.177 277.087";
rotation = "0.19734 0.0640815 -0.978238 36.7272";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "649.045 1001.37 314.156";
rotation = "0.0979103 0.129611 -0.986719 106.6";
scale = "1 1 1";
seqNum = "4";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "331.724 348.221 283.292";
rotation = "-0.0187477 -0.192042 0.981208 190.943";
scale = "1 1 1";
seqNum = "5";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
};
};
new ScriptGroup(SkyScene) {
class = "Scene";
description = "The sky box is composed of multi-layered animating clouds over a cube-mapped background.";
title = "Sky Dome";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "369.996 147.147 190.495";
rotation = "-0.995004 -0.0245691 -0.0967656 28.6302";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
};
new ScriptGroup(SunLightScene) {
class = "Scene";
description = "Outdoor scenes can contain one or more suns which light the terrain, buildings, and dynamic objects.";
title = "Sun Lights";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "369.996 147.147 190.495";
rotation = "-0.995004 -0.0245691 -0.0967656 28.6302";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
new Path(Path) {
canSaveDynamicFields = "1";
isLooping = "0";
speed = "12";
new Marker() {
canSaveDynamicFields = "1";
position = "369.996 147.147 190.495";
rotation = "-0.995004 -0.0245691 -0.0967656 28.6302";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "382.009 245.945 221.938";
rotation = "-0.107186 -0.141854 -0.984067 106.733";
scale = "1 1 1";
seqNum = "2";
type = "Position Only";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "355.532 265.521 244.825";
rotation = "0.0781245 0.354043 0.93196 203.242";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
};
};
new ScriptGroup(BakedShadowsScene) {
class = "Scene";
description = "Shadows are baked into the terrain for a soft shadow effect and higher performance.";
title = "Baked in Shadows";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "340.857 192.744 215.068";
rotation = "0.0741285 -0.373888 0.924507 159.226";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
new Path(Path) {
canSaveDynamicFields = "1";
isLooping = "0";
speed = "30";
new Marker() {
canSaveDynamicFields = "1";
position = "343.844 189.933 226.311";
rotation = "0.99683 0.0241821 -0.0758025 35.4924";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "365.233 241.658 230.095";
rotation = "0.853862 0.110802 -0.508569 28.6281";
scale = "1 1 1";
seqNum = "2";
type = "Position Only";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "279.55 -14.1021 223.005";
rotation = "0.310441 0.230401 -0.922248 77.6502";
scale = "1 1 1";
seqNum = "3";
type = "Kink";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
};
};
new ScriptGroup(InteriorSpaces) {
class = "Scene";
description = "TGE supports transitions between the terrain and portalized interior spaces.";
title = "Interior Spaces";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "170.379 -4.66792 186.714";
rotation = "0 0 1 140.375";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
new Path(Path) {
canSaveDynamicFields = "1";
isLooping = "0";
speed = "15";
new Marker() {
canSaveDynamicFields = "1";
position = "227.507 -79.8075 212.327";
rotation = "0.602342 0.169398 -0.780057 39.6514";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "203.957 -59.6891 191.232";
rotation = "0.315785 0.0703399 -0.94622 26.4932";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "178.498 -17.904 185.841";
rotation = "0.186301 0.043546 -0.981527 26.7897";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "162.294 7.98909 194.424";
rotation = "0.0458832 -0.120095 0.991702 138.498";
scale = "1 1 1";
seqNum = "4";
type = "Kink";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
};
};
new ScriptGroup(OrcAnimationScene) {
class = "Scene";
description = "TGE supports skeletal animation and animation of mesh vertices, materials and visibility.";
title = "Skeletal Animation";
gui = "AnimationSceneGUI";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "162.833 2.96841 191.191";
rotation = "0.287779 0.091338 -0.953331 36.1004";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
};
new ScriptGroup(OrcDanceScene) {
class = "Scene";
description = "Animations can be long motion capture sequences...";
title = "Motion Capture";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "172.246 -7.61838 185.177";
rotation = "0.0516476 -0.0889206 0.994699 119.966";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
new Path(Path) {
canSaveDynamicFields = "1";
isLooping = "1";
speed = "1";
new Marker() {
canSaveDynamicFields = "1";
position = "172.674 -7.21659 185.236";
rotation = "0.0574161 -0.138146 0.988746 135.321";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "173.087 -14.1074 184.435";
rotation = "0.147477 -0.0293867 0.988629 22.7912";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "180.212 -10.7173 185.042";
rotation = "0.131421 0.128086 -0.983017 89.5085";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "177.459 -6.43845 185.208";
rotation = "-0.0189644 -0.138729 0.990149 195.417";
scale = "1 1 1";
seqNum = "4";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
};
};
new ScriptGroup(OrcShadowScene) {
class = "Scene";
description = "Dynamic shapes cast soft shadows on the terrain and on interior shapes for a more realistic look.";
title = "Soft Shadows";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "175.242 -8.82381 187.877";
rotation = "0.219712 -0.581252 0.7835 147.005";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
};
new ScriptGroup(OrcDetailScene) {
class = "Scene";
screenError = "10";
description = "Shapes can include multiple detail levels for fine control over game performance.";
title = "Level Of Detail";
gui = "DetailSceneGui";
detailSetting = "1";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "181.682 -27.6385 183.981";
rotation = "0.00253661 0.00474567 0.999986 236.249";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
};
new ScriptGroup(OrcMountingScene) {
class = "Scene";
description = "Shapes and images can be mounted on other shapes, weapons, backbacks, armor, animals, etc.";
title = "Object Mounting";
gui = "MountingSceneGUI";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "182.927 -31.1868 183.872";
rotation = "-0.151589 -0.0876382 -0.984551 60.843";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
};
new ScriptGroup(ProjectileScene) {
class = "Scene";
description = "Built-in support for projectiles, which can include particle trails, dynamic lighting and explosions.";
title = "Projectiles";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "305.288 51.0875 186.989";
rotation = "0.336002 -0.0553221 0.940235 19.8651";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
new WayPoint(target) {
canSaveDynamicFields = "1";
position = "322.867 145.221 181.891";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
};
new ScriptGroup(ExplosionScene) {
class = "Scene";
description = "Explosions can be a combination of animating shapes, particles, flying debris, and sub-explosions.";
title = "Explosions";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "325.302 150.774 180.244";
rotation = "-0.00918011 -0.0782887 0.996888 193.335";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
new Path(Path) {
canSaveDynamicFields = "1";
isLooping = "0";
speed = "20";
new Marker() {
canSaveDynamicFields = "1";
position = "305.288 51.0875 186.989";
rotation = "-0.00918011 -0.0782887 0.996888 193.335";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "309.277 63.9518 186.494";
rotation = "-0.0171864 -0.119158 0.992727 196.297";
scale = "1 1 1";
seqNum = "2";
type = "Position Only";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "325.802 164.439 187.275";
rotation = "-0.0177749 -0.183153 0.982924 190.898";
scale = "1 1 1";
seqNum = "3";
type = "Kink";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
};
};
new ScriptGroup(FXLightScene) {
class = "Scene";
description = "Dynamic lights in the environment can include halo and particle effects.";
title = "Light Halos";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "329.194 260.304 219.513";
rotation = "-0.0179033 0.223979 0.97443 171.093";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
};
new ScriptGroup(MirrorScene) {
class = "Scene";
description = "The engine supports mirrors which can be placed indoors or out.";
title = "Mirrors";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "365.071 146.569 181.239";
rotation = "0.34603 -0.161813 0.924164 53.6789";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
new Path(Path) {
canSaveDynamicFields = "1";
isLooping = "1";
speed = "3";
new Marker() {
canSaveDynamicFields = "1";
position = "365.071 146.569 181.239";
rotation = "0.34603 -0.161813 0.924164 53.6789";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "369.851 146.879 179.696";
rotation = "0.608855 0.062183 -0.790841 14.7172";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
};
};
new ScriptGroup(PrecipitationScene) {
class = "Scene";
description = "For outdoor scenes, environmental effects such as rain, snow and lightning are included.";
title = "Precipitation";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "365.752 145.019 180.646";
rotation = "-0.00842545 -0.0116911 -0.999896 108.447";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
};
new ScriptGroup(LightningScene) {
class = "Scene";
description = "Lightning can be restricted to specific areas of the map.";
title = "Lightning";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "209.221 257.688 272.344";
rotation = "0.11657 -0.0998649 0.988149 81.8485";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
new Path(Path) {
canSaveDynamicFields = "1";
isLooping = "0";
speed = "40";
new Marker() {
canSaveDynamicFields = "1";
position = "356.519 33.2714 214.928";
rotation = "0.999999 -0.000192793 0.00133682 16.413";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "209.221 257.688 272.344";
rotation = "0.11657 -0.0998649 0.988149 81.8485";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
};
};
new ScriptGroup(WaterScene) {
class = "Scene";
description = "LOD mesh with animated waves, shoreline textures, and specular highlighting.";
title = "Water";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "118.451 -195.271 181.31";
rotation = "0.375622 -0.38476 0.84313 101.084";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
new Path(Path) {
canSaveDynamicFields = "1";
isLooping = "0";
speed = "15";
new Marker() {
canSaveDynamicFields = "1";
position = "118.451 -195.271 181.31";
rotation = "0.375622 -0.38476 0.84313 101.084";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "183.394 -158.283 191.293";
rotation = "-0.0199925 -0.136603 0.990424 196.495";
scale = "1 1 1";
seqNum = "2";
type = "Position Only";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "297.17 -238.948 184.542";
rotation = "-0.0585211 -0.116602 0.991453 232.91";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
};
};
new ScriptGroup(FxReplicatorScene) {
class = "Scene";
description = "Foliage can cover large areas while rendering is managed on-the-fly for optimal performance.";
title = "Foliage Replication";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "303.744 171.313 186.276";
rotation = "0.0616937 -0.194542 0.978952 145.506";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
new Path(Path) {
canSaveDynamicFields = "1";
isLooping = "0";
speed = "5";
new Marker() {
canSaveDynamicFields = "1";
position = "303.744 171.313 186.276";
rotation = "0.0616937 -0.194542 0.978952 145.506";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "294.238 142.721 183.744";
rotation = "0.0336448 -0.0366552 0.998761 94.9745";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "306.933 113.921 179.515";
rotation = "-0.270815 0.132237 0.953505 54.2342";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
};
};
new ScriptGroup(FogScene) {
class = "Scene";
description = "Layered volumetric fog can be used to fog valleys, create storms, or limit visibility underwater.";
title = "Volumetric Fog";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "327.544 206.697 307.79";
rotation = "0.874742 -0.125124 0.468156 33.9801";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
};
new ScriptGroup(InFogScene) {
class = "Scene";
description = "True volumetric fog means smooth transitions and correct visibility through fog layers.";
title = "Volumetric Fog";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "270.549 -79.9697 303.894";
rotation = "0.718613 0.181291 -0.671363 41.1895";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
new Path(Path) {
canSaveDynamicFields = "1";
isLooping = "0";
speed = "40";
new Marker() {
canSaveDynamicFields = "1";
position = "270.549 -79.9697 303.894";
rotation = "0.718613 0.181291 -0.671363 41.1895";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
new Marker() {
canSaveDynamicFields = "1";
position = "253.164 11.4415 183.12";
rotation = "-0.0191558 -0.16223 0.986567 193.289";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "1000";
smoothingType = "Spline";
Smoothing = "Spline";
};
};
};
new ScriptGroup(GoodbyeScene) {
class = "Scene";
description = "Go to www.garagegames.com for more information!";
title = "Goodbye!";
new WayPoint(start) {
canSaveDynamicFields = "1";
position = "422.304 287.648 234.791";
rotation = "-0.223678 0.262801 0.938565 102.761";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
};
};
new SimGroup(Buildings) {
canSaveDynamicFields = "1";
new InteriorInstance() {
canSaveDynamicFields = "1";
position = "175.38 -10.1902 182.883";
rotation = "0 0 -1 29.7937";
scale = "1 1 1";
interiorFile = "~/data/interiors/room/greathall.dif";
useGLLighting = "0";
showTerrainInside = "0";
locked = "true";
};
new InteriorInstance() {
canSaveDynamicFields = "1";
position = "252.589 -52.2817 192.135";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/docks/ggpiling.dif";
useGLLighting = "0";
showTerrainInside = "0";
};
new InteriorInstance() {
canSaveDynamicFields = "1";
position = "256.272 -62.3054 192.427";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/docks/ggpiling.dif";
useGLLighting = "0";
showTerrainInside = "0";
};
new InteriorInstance() {
canSaveDynamicFields = "1";
position = "257.65 -72.945 190.926";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/docks/ggpiling.dif";
useGLLighting = "0";
showTerrainInside = "0";
};
new InteriorInstance() {
canSaveDynamicFields = "1";
position = "193.13 -74.2614 197.199";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/docks/ggpiling.dif";
useGLLighting = "0";
showTerrainInside = "0";
};
new InteriorInstance() {
canSaveDynamicFields = "1";
position = "191.429 -82.0062 197.714";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/docks/ggpiling.dif";
useGLLighting = "0";
showTerrainInside = "0";
};
new InteriorInstance() {
canSaveDynamicFields = "1";
position = "256.424 -149.716 174.465";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/docks/ggpiling.dif";
useGLLighting = "0";
showTerrainInside = "0";
};
new InteriorInstance() {
canSaveDynamicFields = "1";
position = "254.05 -160.74 174.73";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/docks/ggpiling.dif";
useGLLighting = "0";
showTerrainInside = "0";
};
new InteriorInstance() {
canSaveDynamicFields = "1";
position = "250.421 -170.1 175.965";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/docks/ggpiling.dif";
useGLLighting = "0";
showTerrainInside = "0";
};
};
new SimGroup(LightHalos) {
canSaveDynamicFields = "1";
new fxLight() {
canSaveDynamicFields = "1";
position = "280.87 135.923 182.638";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "LightHalo";
Enable = "1";
IconSize = "1";
};
new fxLight() {
canSaveDynamicFields = "1";
position = "285.373 117.741 182.535";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "LightHalo";
Enable = "1";
IconSize = "1";
};
};
new SimGroup(Items) {
canSaveDynamicFields = "1";
new TSStatic(firepit) {
canSaveDynamicFields = "1";
position = "335.815 134.977 177.008";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/campfires/campfire.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new StaticShape() {
canSaveDynamicFields = "1";
position = "176.701 -25.661 182.806";
rotation = "0 0 -1 117.456";
scale = "1 1 1";
dataBlock = "FlagPole";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "356.668 154.75 176.086";
rotation = "-0.429511 -0.815039 0.388884 107.149";
scale = "1 1 1";
shapeName = "~/data/shapes/rocks/rock1.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new InteriorInstance(Mirror) {
canSaveDynamicFields = "1";
position = "368.59 143.875 179.004";
rotation = "0.0247155 -0.0295949 -0.999256 80.829";
scale = "1 1 1";
interiorFile = "~/data/interiors/mirror/mirror01.dif";
useGLLighting = "0";
showTerrainInside = "0";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "178.095 -27.355 183.513";
rotation = "-0.0234676 -0.00901036 0.999684 167.88";
scale = "1 1 1";
shapeName = "~/data/shapes/crossbow/weapon.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "375.035 140.02 175.241";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/trees/shrub.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "81.7663 -105.872 200.893";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/trees/shrub.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "165.32 75.515 199.953";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/trees/shrub.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "187.767 137.41 226.187";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/trees/shrub.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "83.3861 -152.947 180.134";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/trees/shrub.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "77.0231 -219.781 199.147";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/trees/shrub.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new SimGroup(TempleJunks) {
canSaveDynamicFields = "1";
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "166.373 -16.7993 185.114";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "sgTempleTorchStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "192.375 -18.5845 185.05";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "sgTempleTorchStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "177.607 -1.85194 185.12";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "sgTempleTorchStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "167.074 -7.7058 184.985";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "sgTempleTorchStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "158.727 4.33055 191.107";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "sgTempleTorchStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "174.079 -20.8647 184.951";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "sgTempleTorchStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "198.597 -41.8017 184.658";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "sgTempleTorchStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "202.098 -9.69849 188.7";
rotation = "-0.0110819 0.987619 -0.156483 114.014";
scale = "1 1 1";
dataBlock = "sgTempleWindowStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "196.014 1.1459 188.612";
rotation = "-0.0110819 0.987619 -0.156483 114.014";
scale = "1 1 1";
dataBlock = "sgTempleWindowStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "191.878 8.60486 188.214";
rotation = "-0.0110819 0.987619 -0.156483 114.014";
scale = "1 1 1";
dataBlock = "sgTempleWindowStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "206.183 -17.0645 188.512";
rotation = "-0.0110819 0.987619 -0.156483 114.014";
scale = "1 1 1";
dataBlock = "sgTempleWindowStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "210.528 -24.93 189.036";
rotation = "-0.0110819 0.987619 -0.156483 114.014";
scale = "1 1 1";
dataBlock = "sgTempleWindowStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "218.862 -39.6631 187.742";
rotation = "-0.0110819 0.987619 -0.156483 114.014";
scale = "1 1 1";
dataBlock = "sgTempleWindowStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "219.153 -36.5496 198.182";
rotation = "-0.0110819 0.987619 -0.156483 114.014";
scale = "1 1 1";
dataBlock = "sgTempleWindowStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "212.498 -25.3482 197.849";
rotation = "-0.0110819 0.987619 -0.156483 114.014";
scale = "1 1 1";
dataBlock = "sgTempleSmallWindowStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "209.277 -21.4487 197.456";
rotation = "-0.0110819 0.987619 -0.156483 114.014";
scale = "1 1 1";
dataBlock = "sgTempleSmallWindowStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "206.929 -17.2256 197.231";
rotation = "-0.0110819 0.987619 -0.156483 114.014";
scale = "1 1 1";
dataBlock = "sgTempleSmallWindowStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "203.869 -13.0967 197.027";
rotation = "-0.0110819 0.987619 -0.156483 114.014";
scale = "1 1 1";
dataBlock = "sgTempleSmallWindowStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "201.081 -8.2809 197.12";
rotation = "-0.0110819 0.987619 -0.156483 114.014";
scale = "1 1 1";
dataBlock = "sgTempleSmallWindowStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "197.056 0.447841 197.488";
rotation = "-0.0110819 0.987619 -0.156483 114.014";
scale = "1 1 1";
dataBlock = "sgTempleSmallWindowStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "193.98 4.7094 197.23";
rotation = "-0.0110819 0.987619 -0.156483 114.014";
scale = "1 1 1";
dataBlock = "sgTempleSmallWindowStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "192.156 8.83424 197.404";
rotation = "-0.0110819 0.987619 -0.156483 114.014";
scale = "1 1 1";
dataBlock = "sgTempleSmallWindowStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "190.028 13.1734 197.844";
rotation = "-0.0110819 0.987619 -0.156483 114.014";
scale = "1 1 1";
dataBlock = "sgTempleSmallWindowStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "213.998 -33.5965 197.075";
rotation = "-0.0110819 0.987619 -0.156483 114.014";
scale = "1 1 1";
dataBlock = "sgTempleSmallWindowStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject(TempleLight1) {
canSaveDynamicFields = "1";
position = "216.207 -41.1531 197.102";
rotation = "-0.0110819 0.987619 -0.156483 114.014";
scale = "1 1 1";
dataBlock = "sgTempleSmallWindowStaticPSDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "192.787 -18.8349 182.878";
rotation = "0 0 -1 28.6479";
scale = "1 1 1";
shapeName = "~/data/shapes/torches/brazier.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "185.551 -5.77358 182.884";
rotation = "0 0 -1 26.3561";
scale = "1 1 1";
shapeName = "~/data/shapes/torches/brazier.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "177.746 -1.97884 183.005";
rotation = "0 0 -1 28.6479";
scale = "1 1 1";
shapeName = "~/data/shapes/torches/brazier.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "167.229 -7.75938 182.878";
rotation = "0 0 -1 28.6479";
scale = "1 1 1";
shapeName = "~/data/shapes/torches/brazier.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "185.438 -14.7037 182.874";
rotation = "0 0 -1 28.6479";
scale = "1 1 1";
shapeName = "~/data/shapes/torches/brazier.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "174.098 -20.8325 182.882";
rotation = "0 0 -1 28.6479";
scale = "1 1 1";
shapeName = "~/data/shapes/torches/brazier.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "181.726 -33.8806 182.882";
rotation = "0 0 -1 28.6479";
scale = "1 1 1";
shapeName = "~/data/shapes/torches/brazier.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "192.442 -28.1085 182.881";
rotation = "0 0 -1 28.6479";
scale = "1 1 1";
shapeName = "~/data/shapes/torches/brazier.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "158.762 4.32002 188.818";
rotation = "0 0 -1 28.6479";
scale = "1 1 1";
shapeName = "~/data/shapes/torches/brazier.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "171.641 11.3755 188.815";
rotation = "0 0 -1 28.6479";
scale = "1 1 1";
shapeName = "~/data/shapes/torches/brazier.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "166.431 -16.9373 182.873";
rotation = "0 0 -1 28.6479";
scale = "1 1 1";
shapeName = "~/data/shapes/torches/brazier.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "173.768 -29.8537 182.88";
rotation = "0 0 -1 28.6479";
scale = "1 1 1";
shapeName = "~/data/shapes/torches/brazier.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "198.657 -42.0493 182.542";
rotation = "0 0 -1 28.6479";
scale = "1 1 1";
shapeName = "~/data/shapes/torches/brazier.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "191.71 -46.246 182.568";
rotation = "0 0 -1 28.6479";
scale = "1 1 1";
shapeName = "~/data/shapes/torches/brazier.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new ParticleEmitterNode(TempleTorchFlame) {
canSaveDynamicFields = "1";
position = "192.856 -18.8518 184.743";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TorchFireEmitterNode";
emitter = "TorchFireEmitter";
velocity = "1";
};
new ParticleEmitterNode(TempleTorchSmoke) {
canSaveDynamicFields = "1";
position = "192.765 -18.8305 185.018";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "FlameSmokeEmitterNode";
emitter = "FlameSmokeEmitter";
velocity = "1";
};
new ParticleEmitterNode(TempleTorchSmoke) {
canSaveDynamicFields = "1";
position = "174.133 -20.8284 184.958";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "FlameSmokeEmitterNode";
emitter = "FlameSmokeEmitter";
velocity = "1";
};
new ParticleEmitterNode(TempleTorchFlame) {
canSaveDynamicFields = "1";
position = "174.074 -20.8497 184.683";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TorchFireEmitterNode";
emitter = "TorchFireEmitter";
velocity = "1";
};
new ParticleEmitterNode(TempleTorchSmoke) {
canSaveDynamicFields = "1";
position = "167.224 -7.72826 184.944";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "FlameSmokeEmitterNode";
emitter = "FlameSmokeEmitter";
velocity = "1";
};
new ParticleEmitterNode(TempleTorchFlame) {
canSaveDynamicFields = "1";
position = "167.315 -7.74956 184.669";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TorchFireEmitterNode";
emitter = "TorchFireEmitter";
velocity = "1";
};
new ParticleEmitterNode(TempleTorchSmoke) {
canSaveDynamicFields = "1";
position = "177.694 -2.00425 185.062";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "FlameSmokeEmitterNode";
emitter = "FlameSmokeEmitter";
velocity = "1";
};
new ParticleEmitterNode(TempleTorchFlame) {
canSaveDynamicFields = "1";
position = "177.785 -2.02555 184.787";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TorchFireEmitterNode";
emitter = "TorchFireEmitter";
velocity = "1";
};
new ParticleEmitterNode(TempleTorchSmoke) {
canSaveDynamicFields = "1";
position = "158.748 4.33272 190.824";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "FlameSmokeEmitterNode";
emitter = "FlameSmokeEmitter";
velocity = "1";
};
new ParticleEmitterNode(TempleTorchFlame) {
canSaveDynamicFields = "1";
position = "158.839 4.31142 190.549";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TorchFireEmitterNode";
emitter = "TorchFireEmitter";
velocity = "1";
};
new ParticleEmitterNode(TempleTorchSmoke) {
canSaveDynamicFields = "1";
position = "166.356 -16.8986 184.921";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "FlameSmokeEmitterNode";
emitter = "FlameSmokeEmitter";
velocity = "1";
};
new ParticleEmitterNode(TempleTorchFlame) {
canSaveDynamicFields = "1";
position = "166.447 -16.9199 184.646";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TorchFireEmitterNode";
emitter = "TorchFireEmitter";
velocity = "1";
};
new ParticleEmitterNode(TempleTorchSmoke) {
canSaveDynamicFields = "1";
position = "198.6 -41.984 184.559";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "FlameSmokeEmitterNode";
emitter = "FlameSmokeEmitter";
velocity = "1";
};
new ParticleEmitterNode(TempleTorchFlame) {
canSaveDynamicFields = "1";
position = "198.691 -42.0053 184.284";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TorchFireEmitterNode";
emitter = "TorchFireEmitter";
velocity = "1";
};
};
new SimGroup(Tower1) {
canSaveDynamicFields = "1";
new TSStatic() {
canSaveDynamicFields = "1";
position = "351.567 246.32 197.311";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/trees/shrub.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "336.801 225.643 195.698";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/trees/shrub.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new InteriorInstance() {
canSaveDynamicFields = "1";
position = "354.574 231.355 197.367";
rotation = "0 0 1 124.905";
scale = "1 1 1";
interiorFile = "~/data/interiors/tower/tower.dif";
useGLLighting = "0";
showTerrainInside = "0";
};
new volumeLight() {
canSaveDynamicFields = "1";
position = "337.23 245.125 224.732";
rotation = "0.793566 0.444928 -0.415081 105.601";
scale = "1 1 1";
dataBlock = "sgRedLightDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
Texture = "common/lighting/corona";
lpDistance = "25";
ShootDistance = "25";
Xextent = "15";
Yextent = "20";
SubdivideU = "32";
SubdivideV = "32";
FootColour = "1 0.86 0.7 0.12";
TailColour = "0 0 0 0";
};
new sgLightObject() {
canSaveDynamicFields = "1";
position = "329.151 247.388 209.202";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "sgRedLightDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject() {
canSaveDynamicFields = "1";
position = "329.867 247.815 267.07";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "sgRedLightDataBlock";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "353.376 253.62 198.731";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/trees/shrub.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "325.11 268.615 198.126";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/trees/shrub.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "316.876 255.609 197.691";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/trees/shrub.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "326.163 229.485 196.138";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/trees/shrub.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "317.244 234.567 196.504";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/trees/shrub.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "342.87 249.68 197.353";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/torches/brazier.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "329.779 258.828 197.353";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/torches/brazier.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "320.137 245.277 197.353";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/torches/brazier.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "342.584 260.158 198.469";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/trees/shrub.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new ParticleEmitterNode() {
canSaveDynamicFields = "1";
position = "320.171 245.28 199.224";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "FlameSmokeEmitterNode";
emitter = "FlameSmokeEmitter";
velocity = "1";
};
new ParticleEmitterNode() {
canSaveDynamicFields = "1";
position = "329.789 258.744 199.234";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "FlameSmokeEmitterNode";
emitter = "FlameSmokeEmitter";
velocity = "1";
};
new ParticleEmitterNode() {
canSaveDynamicFields = "1";
position = "342.639 249.798 199.332";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "FlameSmokeEmitterNode";
emitter = "FlameSmokeEmitter";
velocity = "1";
};
};
new SimGroup(Hovel1) {
canSaveDynamicFields = "1";
new TSStatic() {
canSaveDynamicFields = "1";
position = "369.552 135.122 174.838";
rotation = "0 0 1 14.3239";
scale = "1 1 1";
shapeName = "~/data/shapes/rocks/rock1.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "380.1 149.292 174.164";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/trees/shrub.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "367.634 159.384 175.453";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/trees/shrub.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "356.397 146.015 176.763";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/trees/shrub.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new InteriorInstance() {
canSaveDynamicFields = "1";
position = "329.678 118.785 185.787";
rotation = "0 0 -1 36.6693";
scale = "1 1 1";
interiorFile = "~/data/interiors/cottage/cottage.dif";
useGLLighting = "0";
showTerrainInside = "0";
};
new sgLightObject() {
canSaveDynamicFields = "1";
position = "365.105 150.281 183.82";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "CottageLight";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject() {
canSaveDynamicFields = "1";
position = "367.82 152.314 184.266";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "CottageLight";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject() {
canSaveDynamicFields = "1";
position = "372.106 146.378 183.975";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "CottageLight";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new sgLightObject() {
canSaveDynamicFields = "1";
position = "369.355 144.488 184.17";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "CottageLight";
Enable = "1";
IconSize = "1";
ParticleColorAttenuation = "1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "374.607 133.569 178.676";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/trees/oak2.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new ParticleEmitterNode() {
canSaveDynamicFields = "1";
position = "364.961 150.432 184.305";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "CottageSmokeEmitterNode";
emitter = "CottageSmokeEmitter";
velocity = "1";
};
new ParticleEmitterNode() {
canSaveDynamicFields = "1";
position = "367.813 152.461 184.229";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "CottageSmokeEmitterNode";
emitter = "CottageSmokeEmitter";
velocity = "1";
};
new ParticleEmitterNode() {
canSaveDynamicFields = "1";
position = "372.006 146.323 184.189";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "CottageSmokeEmitterNode";
emitter = "CottageSmokeEmitter";
velocity = "1";
};
new ParticleEmitterNode() {
canSaveDynamicFields = "1";
position = "369.198 144.594 184.294";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "CottageSmokeEmitterNode";
emitter = "CottageSmokeEmitter";
velocity = "1";
};
new TSStatic() {
canSaveDynamicFields = "1";
position = "358.775 158.728 176.781";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/trees/oak1.dts";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
};
new ParticleEmitterNode() {
canSaveDynamicFields = "1";
position = "335.815 134.977 177.008";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "CampFireNode";
emitter = "CampFireEmitter";
velocity = "1";
};
new ParticleEmitterNode() {
canSaveDynamicFields = "1";
position = "335.815 134.977 177.008";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "EmberNode";
emitter = "EmberEmitter";
velocity = "1";
};
new ParticleEmitterNode() {
canSaveDynamicFields = "1";
position = "85.1995 -117.685 201.39";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "FliesNode";
emitter = "FliesEmitter";
velocity = "1";
};
new fxShapeReplicator() {
canSaveDynamicFields = "1";
position = "346.04 104.393 192.114";
rotation = "1 0 0 0";
scale = "1 1 1";
HideReplications = "0";
ShowPlacementArea = "1";
PlacementAreaHeight = "25";
PlacementColour = "0.4 0 0.8 1";
shapeFile = "~/data/shapes/trees/oak2.dts";
Seed = "1376312589";
ShapeCount = "20";
ShapeRetries = "100";
InnerRadiusX = "0";
InnerRadiusY = "0";
OuterRadiusX = "100";
OuterRadiusY = "100";
AllowOnTerrain = "1";
AllowOnInteriors = "0";
AllowOnStatics = "0";
AllowOnWater = "0";
AllowWaterSurface = "0";
AlignToTerrain = "0";
Interactions = "1";
AllowedTerrainSlope = "90";
TerrainAlignment = "1 1 1";
FixShapeAspect = "0";
ShapeScaleMin = "1 1 1";
ShapeScaleMax = "2 2 2";
ShapeRotateMin = "0 -5 0";
ShapeRotateMax = "0 5 359";
OffsetZ = "0";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new fxFoliageReplicator(Weed1) {
canSaveDynamicFields = "1";
position = "349.939 148.901 180.897";
rotation = "1 0 0 0";
scale = "1 1 1";
UseDebugInfo = "0";
DebugBoxHeight = "1";
HideFoliage = "0";
ShowPlacementArea = "0";
PlacementAreaHeight = "25";
PlacementColour = "0.4 0 0.8 1";
Seed = "1376312589";
FoliageFile = "~/data/environment/TalGras";
FoliageCount = "3500";
FoliageRetries = "100";
InnerRadiusX = "0";
InnerRadiusY = "0";
OuterRadiusX = "128";
OuterRadiusY = "128";
MinWidth = "1";
MaxWidth = "2";
MinHeight = "1";
MaxHeight = "3";
FixAspectRatio = "1";
FixSizeToMax = "0";
OffsetZ = "0";
RandomFlip = "1";
UseCulling = "1";
CullResolution = "64";
ViewDistance = "50";
ViewClosest = "1";
FadeInRegion = "10";
FadeOutRegion = "1";
AlphaCutoff = "0.2";
GroundAlpha = "1";
SwayOn = "1";
SwaySync = "0";
SwayMagSide = "0.5";
SwayMagFront = "0";
MinSwayTime = "5";
MaxSwayTime = "50";
LightOn = "1";
LightSync = "0";
MinLuminance = "0.4";
MaxLuminance = "0.5";
LightTime = "2";
AllowOnTerrain = "1";
AllowOnInteriors = "0";
AllowOnStatics = "0";
AllowOnWater = "0";
AllowWaterSurface = "0";
AllowedTerrainSlope = "90";
};
new fxFoliageReplicator(Weed2) {
canSaveDynamicFields = "1";
position = "347.205 143.27 177.312";
rotation = "1 0 0 0";
scale = "1 1 1";
UseDebugInfo = "0";
DebugBoxHeight = "1";
HideFoliage = "0";
ShowPlacementArea = "0";
PlacementAreaHeight = "25";
PlacementColour = "0.4 0 0.8 1";
Seed = "1376312589";
FoliageFile = "~/data/environment/Weed01";
FoliageCount = "500";
FoliageRetries = "100";
InnerRadiusX = "0";
InnerRadiusY = "0";
OuterRadiusX = "128";
OuterRadiusY = "128";
MinWidth = "1";
MaxWidth = "3";
MinHeight = "1";
MaxHeight = "2";
FixAspectRatio = "1";
FixSizeToMax = "0";
OffsetZ = "0";
RandomFlip = "1";
UseCulling = "1";
CullResolution = "64";
ViewDistance = "50";
ViewClosest = "1";
FadeInRegion = "10";
FadeOutRegion = "1";
AlphaCutoff = "0.2";
GroundAlpha = "1";
SwayOn = "1";
SwaySync = "0";
SwayMagSide = "0.5";
SwayMagFront = "0";
MinSwayTime = "5";
MaxSwayTime = "50";
LightOn = "1";
LightSync = "0";
MinLuminance = "0.4";
MaxLuminance = "0.5";
LightTime = "2";
AllowOnTerrain = "1";
AllowOnInteriors = "0";
AllowOnStatics = "0";
AllowOnWater = "0";
AllowWaterSurface = "0";
AllowedTerrainSlope = "90";
};
new fxShapeReplicator() {
canSaveDynamicFields = "1";
position = "449.431 304.114 229.254";
rotation = "0.862304 0.155386 -0.481961 41.0002";
scale = "1 1 1";
HideReplications = "0";
ShowPlacementArea = "1";
PlacementAreaHeight = "25";
PlacementColour = "0.4 0 0.8 1";
shapeFile = "~/data/shapes/trees/oak2.dts";
Seed = "1376312589";
ShapeCount = "10";
ShapeRetries = "100";
InnerRadiusX = "0";
InnerRadiusY = "0";
OuterRadiusX = "100";
OuterRadiusY = "100";
AllowOnTerrain = "1";
AllowOnInteriors = "1";
AllowOnStatics = "1";
AllowOnWater = "0";
AllowWaterSurface = "0";
AlignToTerrain = "0";
Interactions = "1";
AllowedTerrainSlope = "90";
TerrainAlignment = "1 1 1";
FixShapeAspect = "0";
ShapeScaleMin = "1 1 1";
ShapeScaleMax = "3 3 3";
ShapeRotateMin = "0 0 0";
ShapeRotateMax = "0 0 0";
OffsetZ = "0";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
};
new InteriorInstance() {
canSaveDynamicFields = "1";
position = "136.62 -195.97 174.298";
rotation = "0 0 -1 69.3279";
scale = "1 1 1";
interiorFile = "~/data/interiors/dock/dock.dif";
useGLLighting = "0";
showTerrainInside = "0";
};
new StaticShape() {
canSaveDynamicFields = "1";
position = "368.487 148.671 178.261";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "ElfDance";
receiveSunLight = "1";
receiveLMLighting = "1";
useAdaptiveSelfIllumination = "0";
useCustomAmbientLighting = "0";
customAmbientSelfIllumination = "0";
customAmbientLighting = "0 0 0 1";
repeatFlag = "1";
};
};
//--- OBJECT WRITE END ---