FPS Environment Pack #1 Documentation

Item List and Descriptions
Rural farmland, Docks, and Cemetery
Barrel01.dts
Old Wooden Barrel
Barrel01_Stack01.dts
Old Wooden Barrels
Barrel01_Stack02.dts
Old Wooden Barrels
Barrel01_Stack03.dts
Old Wooden Barrels
Barrel01_Stack04.dts
Old Wooden Barrels
Barrel01_Stack05.dts
Old Wooden Barrels
Barrel01_Stack06.dts
Old Wooden Barrels
Barrel01_Stack07.dts
Old Wooden Barrels
BarrelOpen01.dts
Old Wooden Barrel with top removed and grain inside
SmlCrate01.dts
A small wooden crate
SmlCrate01_Stack01.dts
Small wooden crates
SmlCrate01_Stack02.dts
Small wooden crates
SmlCrate02.dts
A variation on the small wooden crate
SmlCrateOpen01.dts
A small wooden crate with the top open
SmlCrateOpen02.dts
A small wooden crate with the top open
WoodenCrate01.dts
A large wooden crate
WoodenCrateOpen01.dts
A large wooden crate with the top open
WoodenCrateOpen02.dts
A large wooden crate with the top open
WoodenCrateStack01.dts
Large wooden crates
WoodenCrateStack02.dts
Large wooden crates
WoodenCrateStack03.dts
Large wooden crates
WoodenCrateStack04.dts
Large wooden crates
WoodenCrateStack05.dts
Large wooden crates
Bridge01.dts
A small stone bridge
BS01_Barn01.dts
A large Barn
BS01_Barn02.dts
A large Barn with a stone base
BS01_Barn03.dts
A large barn with an extended section
BS01_OutBuilding01.dts
A small building with a stone base
BS01_OutBuilding02.dts
A small stone building
BS01_SmallBarn01.dts
A small barn swith a stone base
BS01_SmallBarn02.dts
A small barn with an extended section
BS01_StoneChurch.dts
An old stone church
BS01_WaterMill.dts
An animated water mill with a stone base
BS01_WindMill01.dts
An animated wind mill with embedded sound
BS02_SmallSteps.dts
Small wooden steps
BS02_WestBarn01.dts
A large barn
BS02_WestBarn02.dts
A large barn with a rusted metal roof
BS02_WestBarn03.dts
A large barn with an old brick base
BS02_WestBarn04.dts
A large barn of patch work wood and metal
BS02_WestBarn05.dts
A large barn of patch work wood and metal
BS02_WestBarn06.dts
A large barn with an extended section
BS02_WestBarn07.dts
A large barn of wood and metal with an extended section
BS02_WesternChurch.dts
An old wooden church
BS02_WesternWaterMill.dts
An animated watermill with
BS02_WesternWaterTower01.dts
A water tower with a a metal roof
BS02_WesternWaterTower02.dts
A water tower with a wooden roof
BS02_WesternWindMill.dts
An animted wind mill with embedded sound
BS02_WestOutBuilding01.dt
A small building with a brick base
BS02_WestOutBuilding02.dt
A small building of patch work wood and metal
BS02_WestSilo01.dts
A rusted metal grain silo
BS02_WestSilo02.dts
A wooden grain silo with metal roof
BS02_WestSilo03.dts
A wooden grain silo with a wooden roof
BS02_WestSilo04.dts
A rusted metal grain silo
BS02_WestSilo05.dts
A wooden grain silo
BS02_WestSmallBarn01.dts
A small barn with a brick base
BS02_WestSmallBarn02.dts
A small barn with a rusted metal roof
BS02_WestSmallBarn03.dts
A small barn with an extended section
BS02_WoodenBridge01.dts
A large covered wooden bridge
CargoNet01.dts
A hanging cargo net
CargoNet02.dts
A hanging cargo net
DockBridge01.dts
A large wooden bridge with rope supports
DockLrg01.dts
A large wooden dock
DockSml01.dts
A small wooden dock
Gangplank01.dts
A wooden gang plank
Piling01.dts
An old wooden piling
Piling02.dts
Old wooden pilings
Piling03.dts
Old wooden pilings
PilingLP01Rope.dts
An old piling with a ropes extending from it
PilingLP02Rope.dts
Old wooden pilings with ropes extending from them
PilingLP03Rope.dts
Old wooden pilings with ropes extending from them
PilingWall01.dts
A wall of wooden pilings
PilingWall02.dts
A wall of wooden pilings
PilingWall03.dts
A wall of wooden pilings
PilingWall04.dts
A wall of wooden pilings
RopePile01.dts
A coil of rope
SeaWallInSideCorner.dts
A section of tileable stone sea wall
SeaWallLeftEndCap.dts
A section of tileable stone sea wall
SeaWallOutSideCorner.dts
A section of tileable stone sea wall
SeaWallPlatform01.dts
A section of tileable stone sea wall
SeaWallRightEndCap.dts
A section of tileable stone sea wall
SeaWallSteps01.dts
A section of tileable stone sea wall with steps
SeaWallSteps02.dts
A section of tileable stone sea wall with steps

SeaWallStraight01.dts
A section of tileable stone sea wall

SeaWallStraight02.dts
A section of tileable stone sea wall
WoodenSteps01.dts
Medium wooden steps
WoodenSteps02.dts
Large wooden steps that turn left
WoodenSteps03dts
Large wooden steps
WoodenSteps04.dts
Large wooden steps with rope hand rails
WoodenSteps05.dts
Large wooden steps with rope hand rails open on the right

WoodenSteps06.dts
Large wooden steps with rope hand rails open on the left

WoodenSteps07.dts
Large wooden steps with a flat platform landing
WoodenSteps08.dts
Large wooden steps that turn right
Web01.dts
A section of spider web
SunBeam01.dts
A sun beam object used with the object fading code to create atmospheric effects
SunBeam02.dts
A sun beam object used with the object fading code to create atmospheric effects
SunBeam03.dts
A sun beam object used with the object fading code to create atmospheric effects
BarbWireCorner.dts
A section of barb wire fence
BarbWireIntersection01.dts
A section of barb wire fence
BarbWireIntersection02.dts
A section of barb wire fence
BarbWireIntersection03.dts
A section of barb wire fence
BarbWireStraight01.dts
A section of barb wire fence
BarbWireStraight02.dts
A section of barb wire fence

BarbWireStraight03.dts
A section of barb wire fence

FlatFenceBrokenGate.dts
An old broken gate
FlatFenceClosedGate.dts
A close gate section
FlatFenceGateDoor.dts
A gate door intended for animation to support a working gate
FlatFenceGatePost.dts
Gate post intended for use with the stand alone gate door
FlatFenceInSidesCorner.dts
A section of flat board fencing
FlatFenceOutSidesCorner.dts
A section of flat board fencing

FlatFenceStraight01.dts
A section of flat board fencing

FlatFenceStraight02.dts
A section of flat board fencing
FlatFenceStraight03.dts
A section of flat board fencing
FlatFenceStraight04.dts
A section of flat board fencing
FlatFenceStraight05.dts
A section of flat board fencing
LampGlow.dts
A billboard of a glowing light intended for use with the gas lamps

LampPost01.dts
A lamp post

LampPost01_Alt.dts
A lamp post textured for the "on state"
LampPostSoneBase01.dts
A lamp post with a stone base
LampPostSoneBase02.dts
A metal lamp post with a stone base
LampPostStoneBase01_Alt.dts
A lamp post with a stone base that is textured for the "on state"
LampPostStoneBase02_Alt.dts
A metal lamp post with a stone base that is textured for the "on state"
SplitRailBrokenGate.dts
An old broken ranch gate entrance
SplitRailClosedGate.dts
An closed ranch gate entrance
SplitRailGateDoor01.dts
A ranch gate door intended for animation

SplitRailGateDoor02.dts
A ranch gate door intended for animation

SplitRailOpenGate.dts
A ranch gate entrance intended for use with the stand alone doors
SplitRailIntersection01.dts
A section of split rail fence
SplitRailIntersection02.dts
A section of split rail fence
SplitRailStraight01.dts
A section of split rail fence
SplitRailStraight02.dts
A section of split rail fence
SplitRailStraight03dts
A section of split rail fence
SplitRailStraight04.dts
A section of split rail fence
Cross01.dts
A stone cross
HeadStone01.dts
An old head stone

HeadStone02.dts
An old head stone

HeadStone03.dts
An old head stone
HeadStone04.dts
An old head stone
HeadStone05.dts
An old head stone
HeadStone06.dts
An old head stone
HeadStone07.dts
An old head stone
HeadStone08.dts
An old head stone
HeadStone09.dts
An old head stone
IronGateClosed.dts
A closed wrought iron gate

IronGateIntersection01.dts
A section of wrought iron gate

IronGateLeft.dts
A stand alone gate door intended for animation
IronGateOpen.dts
An open wrought iron gate
IronGatePost01.dts
A brick support post intended for use with the stand alone gate sections
IronGateRight.dt
A stand alone gate door intended for animation
IronGateStraight01.dts
A section of wrought iron fence
IronGateStraight02.dts
A section of wrought iron fence
IronGateTurn01.dts
A section of wrought iron fence
IronGateTurn02.dts
A section of wrought iron fence
OldIronGateIntersection01.dts
An old and bent section of wrought iron fence
OldIronGateOpen.dts
An old broken down wrought iron gate
OldIronGateOpenleft.dts
A broken wrought iron gate door
OldIronGateOpenRight.dts
A broken wrought iron gate door
OldIronGateStraight01.dts
An old and bent section of wrought iron fence
OldIronGateStraight02.dts
An old and bent section of wrought iron fence
OldIronGateStraight03.dts
An old and bent section of wrought iron fence
OldIronGateTurn01.dts
An old and bent section of wrought iron fence
OldIronGateTurn021.dts
An old and bent section of wrought iron fence
Tomb01.dts
An old stone tomb

Tomb02.dts
An old stone tomb

Tomb03.dts
An old stone tomb
Tomb04.dts
An old stone tomb
Tomb05.dts
An old stone tomb
Tomb06.dts
An old stone tomb with the top open
Tomb07.dts
An old stone tomb
Tomb08.dts
An old stone tomb
Tomb09.dts
An old stone tomb
OakTree01.dts
A large leafless black oak

OakTreeGreen01.dts
A large black oak with green foliage

OakTreeFall01.dts
A large black oak with autumn colors

OakBush01.dts
A small leafless black oak bush
Brush01.dts
A small leafless brush
Brush01_Billboard01.dts
A small leafless brush billboard intended for use with the fxShapeReplicator
Brush01_Billboard02.dts
A small leafless brush billboard intended for use with the fxShapeReplicator
Flower01.dts
A small yellow flower
Flower01_Billboard01.dts
A small yellow flower billboard intended for use with the fxShapeReplicator
Flower01_Billboard02.dts
A small yellow flower billboard intended for use with the fxShapeReplicator
Flower03.dts
A small white and purple flower
Flower03_Billboard01.dts
A small white and purple flower billboard intended for use with the fxShapeReplicator
OrgFlr1.png
An orange flower texture for use with foliage replicators or ground cover.
PrpFlr1.png
A purple flower texture for use with foliage replicators or ground cover.
YloFlr1.png
An yellow flower texture for use with foliage replicators or ground cover.
CornG1.png
A green corn stalk texture for use with foliage replicators or ground cover. Comes in 512x512 and 256x256 resolution.
CornG2.png
A yellow-green corn stalk texture for use with foliage replicators or ground cover. Comes in 512x512 and 256x256 resolution.
Pumpkin01.dts
Two pumpkins
Pumpkin02.dts
A large pumpkin
Pumpkin03.dts
Two pumpkins
PumpkinAndVine01.dts
Two pumpkins with a vine
PumpkinAndVine02.dts
A large pumpkin with a vine
PumpkinAndVine03.dts
Two pumpkins with vines
Weed01.dts
A small dry weed
Weed01_Billboard.dts
A small dry weed billboard intended for use with the fxShapeReplicator
StoneWallCorner01.dts
A section of old crumbling stone wall
StoneWallCorner02.dts
A section of old crumbling stone wall
StoneWallIntersection01.dts
A section of old crumbling stone wall
StoneWallIntersection02.dts
A section of old crumbling stone wall
StoneWallStraight01.dts
A section of old crumbling stone wall
StoneWallStraight02.dts
A section of old crumbling stone wall
StoneWallStraight03.dts
A section of old crumbling stone wall
StoneWallStraight04.dts
A section of old crumbling stone wall
StoneWallStraight05.dts
A section of old crumbling stone wall
StoneWallStraight06.dts
A section of old crumbling stone wall
StoneWallStraight07.dts
A section of old crumbling stone wall
StoneWallStraight08.dts
A section of old crumbling stone wall
StoneWallStraight09.dts
A section of old crumbling stone wall
StoneWallStraight10.dts
A section of old crumbling stone wall
StoneWallStraight11.dts
A section of old crumbling stone wall
Audio List

Environment:
Ambient_stereo_01.ogg

Stereo ambient loop with wind and thunder used as the over all background audio.

bird_mono_01.ogg

Mono chirping bird sound.

bird_mono_02.ogg

Mono chirping bird sound.

bird_mono_03.ogg

Mono chirping bird sound.

bird_mono_04.ogg

Mono chirping bird sound.

bird_mono_05.ogg

Mono chirping bird sound.


stream_mono_01.ogg

Mono stream sound used for a medium flowing body of water.


corn_field_mono_01.ogg

Mono cornfield sound used to simulate the rustling of dried corn stalks.


crickets_mono_01.ogg

Mono cricket sound used on the outskirts of the maps to set an audio boundary.


treegrove_mono_01.ogg

Mono wind and leaf sound used to simulate wind interacting with oak trees.


Models:
bridge_mono_01.ogg

Mono wood creaks and rubbery rope sound used to simulate the structural tension of the wooden bridge.


churchbell_mono_01.ogg

Mono bell tolls arranged in a random pattern and used to simulate gusts of wind interacting with a light church bell.


dock_mono_01.ogg

Mono splashing sound used to simulate splashes of water against the dock pilings.

dock_mono_02.ogg

Mono splashing sound used to simulate splashes of water against the dock pilings

watermill_mono_01.ogg

Mono stone grinding/wooden gears/water lapping sound used to simulate the wheel and atmospheric audio of the watermill.


windmill_mono_01.ogg

Mono wooden gear and squeaking sound used as the main embedded audio simulation for the BS01_WindMill01.dts model.

windmill_mono_02.ogg

Mono squeaks and rattles used as the embedded audio simulation for the BS02_WesternWindMill.dts model.


blade_mono_01.ogg

Mono whooshing sound used as the embedded and synched audio simulation of the wind disturbance created by the blades of the BS01_WindMill01.dts model.


Player:
hvyStep_mono_03.ogg

Mono heavy footstep sound used as a replacement of the Orc’s footstep audio to better match the environment.


lgtStep_mono_02.ogg

Mono light footstep sound used as a replacement of the Orc’s footstep audio to better match the environment.


Weapon:
relbow_mono_01.ogg

Mono crossbow firing sound used as a replacement for the crossbow firing audio to better match the environment.

*All sound effects were mixed on THX certified equipment.

 
Texture List
fxFoliageReplicator Textures

OrgFlr1.png
An orange flower texture for use with foliage replicators or ground cover.

PrpFlr1.png
A purple flower texture for use with foliage replicators or ground cover.

YloFlr1.png
An yellow flower texture for use with foliage replicators or ground cover.

CornG2.png
A yellow-green corn stalk texture for use with foliage replicators or ground cover. Comes in 512x512 and 256x256 resolution.

CornG1.png
A green corn stalk texture for use with foliage replicators or ground cover. Comes in 512x512 and 256x256 resolution.

Brush02.png
Designed for use with the fxFoliageReplicator

Corn.png
Designed for use with the fxFoliageReplicator

Flower1.png
Designed for use with the fxFoliageReplicator

Flower2.png
Designed for use with the fxFoliageReplicator

Flower3.png
Designed for use with the fxFoliageReplicator

TalGras.png
Designed for use with the fxFoliageReplicator

Weed01.png
Designed for use with the fxFoliageReplicator

 
TerrainTextures

Dirt01.png
Dirt02.png
Dirt03.png
Dirt04.png
FarmLand01.png
FarmLand02.png
FarmLand03.png
FarmLand04.png

FarmLandNight01.png
FarmLandNight01.png

FarmLandSpring01.png
FarmLandSpring02.png
FarmLandSpring03.png
FarmLandSpring04.png

FarmLandSpring05.png
FarmLandSpring06.png
FarmLandSpring07.png
FarmLandSpring08.png

 
Terrain Detail Textures

BOHDetail01.png
BOHDetail02.png
BOHDetail03.png
BOHDetail04.png

 
Water Texture

wateredge.png
water.png
noise02.png *** This texture is part of the shader water resource
***

 
Sky Box Textures

BOHBlueSky
BOHBlueSky01
BOHBlueSky02
BOHBlueSky03
BOHOverCast
BOHOverCast02
BOHNightSky01
BOHNightSky02
BOHFoggyDay01
BOHFallSky01
BOHClearSky01

corona02.png
corona03.png
corona04.png
corona05.png

moonglow01.png
moonglow02.png

 
Scripts and Resources

Scripts -

watermill.cs

windmill.cs

westernwatermill.cs

westernwindmill.cs

envAudioProfiles.cs

chimneysmoke.cs

chimneysmokeembers.cs

butterflies.cs

fallingleaf.cs

millsplash.cs

millspray.cs

Some of these are the scripts that contain the data for the animated structures and sound.

IMPORTANT NOTE! In order for the animations and sound to function, the above scripts must be added to the "~\server\scripts" folder, and executed in the games.cs file within that same directory. For example, You must add "exec("~/server/scripts/watermill.cs");" to the bottom of the list of exec lines in the "games.cs" script located in the "~\server\scripts" folder, in order for the watermill to animate.

IMPORTANT NOTE! When adding the animated objects to your environment in the TGE World Editor Creator, You must load the object into your map from the "shapes\misc" folder, not the "staticshapes" folder.

In order for the "glow" around the light post you see in the demo environments to work in your TGE project, you must have TLK installed and must copy testlamp01.cs to your "~\common\synapseGaming\sgLights" directory. And "LampGlo.png" from "~\common\lighting" folder to the "~\common\lighting" directory of your project.

testlamp01.cs This is the TLK script for the lamp lights

testlamp02.cs This is the TLK script for the lamp lights

RedLight01.cs This is the TLK script for the lamp lights

RedLight02.cs This is the TLK script for the lamp lights

RedLight03.cs This is the TLK script for the lamp lights

RedLight04.cs This is the TLK script for the lamp lights

RedLight05.cs This is the TLK script for the lamp lights

test1.cs This is the TLK script for the lamp lights

test1.cs This is the TLK script for the lamp lights

 

Resources -

The following resources were utilized in the demo environments.

Square Foliage Replicator (this was used to create a number of the foliage placements instances, most obvious in the case of the corn fields)

This resource was created by Jon Jorajuria and can be found at the following link. Note: with slightly modifications and integration by Andy Maloney
http://www.garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=10970

Shapebase Animation Triggered Sounds (This resource allows sounds to be played by animated objects based upon animation triggers. This was necessary in order to get the timing of the windmill blades "woosh" sound as they passed the player)

This resource was created by Jon Jorajuria and can be found at the following link
http://www.garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=10971

Embedded DTS Sound (The embedded DTS sound resource shows an example on how to attach a sound to a dts shape via script)

This resource was created by Jon Jorajuria and can be found at the following link
http://www.garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=10981

Orion Elenzil's render sphere fixes: Integrated by Andy Maloney
http://www.garagegames.com/mg/forums/result.thread.php?qt=65642

Axis gizmo changes based on Orion Elenzil's resource: Andy Maloney
http://www.garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=12970

Added support for JNG image format: Andy Maloney
http://en.wikipedia.org/wiki/JNG

Ben Garney's OPCODE polysoup resource: Andy Maloney
http://www.garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=11953

Alex Scarborough's Modernization Kit providing various shader fx: Andy Maloney
http://www.garagegames.com/mg/forums/result.thread.php?qt=58532

Adam Larson's Object Fading resource: Integration by Adam Larson and Andy Maloney

http://www.garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=15338

Adam Larson's Particle Alignment resource: Integration by Adam Larson and Andy MaloneyParticle Alignment

http://garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=15342

Butterflies Animated shape Resource: Provided by Tom Feni

IMPORTANT*** The animated butterflies are provided cutiousy of Tom Feni

butterfly model Pack
Copyright 2004, Fun Games Inc
e-mail: R.Fenimore@comcast.net

RESTRICTIONS:

This butterfly model Pack is available for use in freeware, shareware, commercial games/software with the following restrictions:-

* You may not sell/re-sell this model pack or claim it as your own.
** You may not redistribute this pack in some other model pack through a website or on a compilation CD of any kind, without my written consent.

Return to table of contents