<pedestrianSystem>

<groups>
<group allowHeadTurn="boolean"Description: If the pedestrian can turn the head to the player
Type: Boolean
Required: no
name="string"Description: Name of the group
Type: String
Required: no
spawnWeight="float"Description: Weight of the group
Type: Float
Required: no
timeFrom="hh:mm:ss"Description: Start day time of pedestrian visibility
Type: Time hh:mm:ss.sss format
Required: no
timeTo="hh:mm:ss"Description: End day time of pedestrian visibility
Type: Time hh:mm:ss.sss format
Required: no
>

<prevent autumn="boolean"Description: Prevent flag autumn
Type: Boolean
Required: no
cloudy="boolean"Description: Prevent flag cloudy
Type: Boolean
Required: no
rain="boolean"Description: Prevent flag rain
Type: Boolean
Required: no
snow="boolean"Description: Prevent flag snow
Type: Boolean
Required: no
spring="boolean"Description: Prevent flag spring
Type: Boolean
Required: no
summer="boolean"Description: Prevent flag summer
Type: Boolean
Required: no
sun="boolean"Description: Prevent flag sun
Type: Boolean
Required: no
winter="boolean"Description: Prevent flag winter
Type: Boolean
Required: no
/>

<required autumn="boolean"Description: Required flag autumn
Type: Boolean
Required: no
cloudy="boolean"Description: Required flag cloudy
Type: Boolean
Required: no
rain="boolean"Description: Required flag rain
Type: Boolean
Required: no
snow="boolean"Description: Required flag snow
Type: Boolean
Required: no
spring="boolean"Description: Required flag spring
Type: Boolean
Required: no
summer="boolean"Description: Required flag summer
Type: Boolean
Required: no
sun="boolean"Description: Required flag sun
Type: Boolean
Required: no
winter="boolean"Description: Required flag winter
Type: Boolean
Required: no
/>

<sounds>
<sound filename="string"Description: Filename of the sound
Type: String
Required: no
indoorVolume="float"Description: Indoor volume of the sound
Type: Float
Required: no
isWalkSound="boolean"Description: If sound is a walking sound
Type: Boolean
Required: no
name="string"Description: Name of the sound
Type: String
Required: no
volume="float"Description: Volume of the sound
Type: Float
Required: no
/>

</sounds>
</group>
</groups>

<parentFile xmlFilename="string"Description: Parent xml filepath used as basis
Type: String
Required: no
>

<attributes>
<clearList keepIndex="integer"Description: Index of list to keep
Type: Integer
Required: no
path="string"Description: List to clear but keep one item
Type: String
Required: no
/>

<remove path="string"Description: Path to remove from parent xml
Type: String
Required: no
/>

<set path="string"Description: Path change in parent xml
Type: String
Required: no
value="string"Description: Target value to set in parent file
Type: String
Required: no
/>

</attributes>
</parentFile>

<pedestrians>
<pedestrian timeFrom="hh:mm:ss"Description: Start day time of pedestrian visibility
Type: Time hh:mm:ss.sss format
Required: no
timeTo="hh:mm:ss"Description: End day time of pedestrian visibility
Type: Time hh:mm:ss.sss format
Required: no
variation="string"Description: Name of the variation
Type: String
Required: no
>

<groups>
<group name="string"Description: Name of the pedestrian group
Type: String
Required: no
/>

</groups>
<idleAnimation animationName="string"Description: Name of the idle animation
Type: String
Required: no
/>

<prevent autumn="boolean"Description: Prevent flag autumn
Type: Boolean
Required: no
cloudy="boolean"Description: Prevent flag cloudy
Type: Boolean
Required: no
rain="boolean"Description: Prevent flag rain
Type: Boolean
Required: no
snow="boolean"Description: Prevent flag snow
Type: Boolean
Required: no
spring="boolean"Description: Prevent flag spring
Type: Boolean
Required: no
summer="boolean"Description: Prevent flag summer
Type: Boolean
Required: no
sun="boolean"Description: Prevent flag sun
Type: Boolean
Required: no
winter="boolean"Description: Prevent flag winter
Type: Boolean
Required: no
/>

<required autumn="boolean"Description: Required flag autumn
Type: Boolean
Required: no
cloudy="boolean"Description: Required flag cloudy
Type: Boolean
Required: no
rain="boolean"Description: Required flag rain
Type: Boolean
Required: no
snow="boolean"Description: Required flag snow
Type: Boolean
Required: no
spring="boolean"Description: Required flag spring
Type: Boolean
Required: no
summer="boolean"Description: Required flag summer
Type: Boolean
Required: no
sun="boolean"Description: Required flag sun
Type: Boolean
Required: no
winter="boolean"Description: Required flag winter
Type: Boolean
Required: no
/>

<staticIdleAnimation animationName="string"Description: Name of the static idle animation
Type: String
Required: no
/>

<style filename="string"Description: The filename of the style
Type: String
Required: yes
>

<beard color="integer"Description: The name of the config item color
Type: Integer
Required: no
name="string"Description: The name of the config item
Type: String
Required: no
/>

<bottom color="integer"Description: The name of the config item color
Type: Integer
Required: no
name="string"Description: The name of the config item
Type: String
Required: no
/>

<face color="integer"Description: The name of the config item color
Type: Integer
Required: no
name="string"Description: The name of the config item
Type: String
Required: no
/>

<facegear color="integer"Description: The name of the config item color
Type: Integer
Required: no
name="string"Description: The name of the config item
Type: String
Required: no
/>

<footwear color="integer"Description: The name of the config item color
Type: Integer
Required: no
name="string"Description: The name of the config item
Type: String
Required: no
/>

<glasses color="integer"Description: The name of the config item color
Type: Integer
Required: no
name="string"Description: The name of the config item
Type: String
Required: no
/>

<gloves color="integer"Description: The name of the config item color
Type: Integer
Required: no
name="string"Description: The name of the config item
Type: String
Required: no
/>

<hairStyle color="integer"Description: The name of the config item color
Type: Integer
Required: no
name="string"Description: The name of the config item
Type: String
Required: no
/>

<headgear color="integer"Description: The name of the config item color
Type: Integer
Required: no
name="string"Description: The name of the config item
Type: String
Required: no
/>

<onepiece color="integer"Description: The name of the config item color
Type: Integer
Required: no
name="string"Description: The name of the config item
Type: String
Required: no
/>

<top color="integer"Description: The name of the config item color
Type: Integer
Required: no
name="string"Description: The name of the config item
Type: String
Required: no
/>

</style>
<walkAnimation animationName="string"Description: Name of the walk animation
Type: String
Required: no
blendWithAnimationName="string"Description: Name of the blend animation
Type: String
Required: no
distance="float"Description: Animatio distance
Type: Float
Required: no
speedScaleMax="float"Description: Max speed scale of the animation
Type: Float
Required: no
speedScaleMin="float"Description: Min speed scale of the animation
Type: Float
Required: no
>

<stepSoundTrigger time="float"Description: Time of the step sound trigger
Type: Float
Required: no
/>

</walkAnimation>
</pedestrian>
</pedestrians>
</pedestrianSystem>