<pedestrianSystem>

<pedestrians>
<pedestrian timeTo="hh:mm:ss"Description: End day time of pedestrian visibility
Type: Time hh:mm:ss.sss format
Required: no
timeFrom="hh:mm:ss"Description: Start 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
>

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

<top name="string"Description: The name of the config item
Type: String
Required: no
color="integer"Description: The name of the config item color
Type: Integer
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
/>

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

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

<face name="string"Description: The name of the config item
Type: String
Required: no
color="integer"Description: The name of the config item color
Type: Integer
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
/>

<bottom name="string"Description: The name of the config item
Type: String
Required: no
color="integer"Description: The name of the config item color
Type: Integer
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
/>

<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
/>

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

</style>
<walkAnimation 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
animationName="string"Description: Name of the walk animation
Type: String
Required: no
blendWithAnimationName="string"Description: Name of the blend animation
Type: String
Required: no
>

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

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

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

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

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

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

</pedestrian>
</pedestrians>

<groups>
<group 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
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
>

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

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

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

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

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

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