<?xml version="1.0" encoding="UTF-8"?>
<oakxmlfile>
	<struct name="amso">
		<long name="flags"/>
		<short_world name="inner_radius"/>
		<short_world name="outer_radius"/>
		<short_time name="period_lower_bound"/>
		<short_time name="period_delta" lower_bound="period_lower_bound"/>
		<tag name="background_sound" group="soun"/>
		<tag name="random_sound" group="soun"/>
		<byte count="16"/>
		<short_world name="random_sound_radius"/>
		<short name="flags"/>
		<byte count="24"/>
	</struct>
	<structedit struct="amso" layout="table">
		<frame layout="table" stretch="true" text="">
			<frame layout="table">
				<row>
					<label text="Background Sound:"/>
					<item target="background_sound"/>
				</row>
				<row>
					<label text="Random Sound:"/>
					<item target="random_sound"/>
				</row>
				<row>
					<label text="Inner Radius:"/>
					<item target="inner_radius"/>
				</row>
				<row>
					<label text="Outer Radius:"/>
					<item target="outer_radius"/>
				</row>
				<row>
					<label text="Min. Period(seconds):"/>
					<item target="period_lower_bound"/>
				</row>
				<row>
					<label text="Max. Period(seconds):"/>
					<item target="period_delta"/>
				</row>
				<row>
					<label text="Random Sound Radius:"/>
					<item target="random_sound_radius"/>
				</row>
			</frame>
			<frame stretch="true" text="Flags" layout="table">
				<row>
					<item target="flags" bit="0" text="Infinite Radius"/>
				</row>
				<row>
					<item target="flags" bit="1" text="No Positition"/>
				</row>
			</frame>
		</frame>
	</structedit>
</oakxmlfile>
