Jump to content


Photo

Variant types of lists


  • Please log in to reply
37 replies to this topic

#1 Gwanw

Gwanw
  • Members
  • 150 posts
  • Location:Germany
  • Projects:OpenSAGE
  •  ...

Posted 08 August 2011 - 05:24 PM

This thread contains different kind of lists, which could be usefully.
Because Deezire add some more helpful lists, I summerize all lists of this thread in this first post. (I hope, it's ok :wink_new: .)
Additional I add the author of every list.
So nobody must search for the lists or the author and it's clearly. Certainly everybody can pose questions in this thread and everybody, who have a list, can post it here

KindOf enumeration (DeeZire):
Spoiler



DamageTypes enumeration (DeeZire):
Spoiler



View enumeration (DeeZire):
Spoiler



UpgradeType enumeration (DeeZire):
Spoiler



UnitCategory enumeration (DeeZire):
Spoiler



SpecialPowerType enumeration (DeeZire):
Spoiler



AISpecialPowerType enumeration (DeeZire):
Spoiler



ObjectFilter enumeration (DeeZire):
Spoiler



Various GlobalData enumeration (DeeZire):
Spoiler



Emotion enumeration (DeeZire):
Spoiler



Shadow and Decal enumeration (DeeZire):
Spoiler



More GlobalData enumeration (DeeZire):
Spoiler



Armor enumeration (DeeZire):
Spoiler



AttributeModifier enumeration (DeeZire):
Spoiler



DamageFX enumeration (DeeZire):
Spoiler



More GlobalData enumeration (DeeZire):
Spoiler



Weather enumeration (DeeZire):
Spoiler



FXList enumeration (DeeZire):
Spoiler



Template for a FXParticleSystem object (Gwanw):
Spoiler




As time drew on the lists should be more.

I hope, that's usefully and thanks for every help.

Edited by Gwanw, 07 September 2011 - 09:40 AM.


#2 Gwanw

Gwanw
  • Members
  • 150 posts
  • Location:Germany
  • Projects:OpenSAGE
  •  ...

Posted 10 August 2011 - 08:04 PM

Sorry, 2 mistakes in the FXParticleSystem:

1. In the paragraph about the "Cylinder Emission Volume":
Lenght should should read Length

2. In the paragraph about the "Lightning Emission":
Not 3 times phase1 but phase1, phase2 and phase3.

#3 Ridder Geel

Ridder Geel

    Master Yelloh

  • T3A Staff
  • 10,852 posts
  • Location:The Netherlands (AKA: Holland)
  • Projects:RC Mod + SEE + RTS Engine
  •  The Dangerous T3A Team Chamber Member
  • Division:BFME
  • Job:T3A Staff

Posted 12 August 2011 - 11:15 AM

Wow... that's a lot of kindofs... If they all work then thats insane :xd:
Ridder Geel

#4 DeeZire

DeeZire
  • Members
  • 140 posts

Posted 12 August 2011 - 07:41 PM

KindOf enumeration;-

<?xml version="1.0" encoding="utf-8"?>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="uri:ea.com:eala:asset" xmlns:at="uri:ea.com:eala:asset:type" xmlns:xas="uri:ea.com:eala:asset:schema" targetNamespace="uri:ea.com:eala:asset" elementFormDefault="qualified" xmlns:XmlEdit="http://tempuri.org/XmlEdit.xsd">

	<xs:simpleType name="KindOfType">
		<xs:restriction base="xs:string">

<xs:enumeration value="OBSTACLE" />
<xs:enumeration value="SELECTABLE" />
<xs:enumeration value="STICK_TO_TERRAIN_SLOPE" />
<xs:enumeration value="CAN_CAST_REFLECTIONS" />
<xs:enumeration value="SHRUBBERY" />
<xs:enumeration value="INFANTRY" />
<xs:enumeration value="MONSTER" />
<xs:enumeration value="AIRCRAFT" />
<xs:enumeration value="HUGE_VEHICLE" />
<xs:enumeration value="DOZER" />
<xs:enumeration value="SWARM_DOZER" />
<xs:enumeration value="HARVESTER" />
<xs:enumeration value="COMMANDCENTER" />
<xs:enumeration value="CASTLE_CENTER" />
<xs:enumeration value="SALVAGER" />
<xs:enumeration value="WEAPON_SALVAGER" />
<xs:enumeration value="TRANSPORT" />
<xs:enumeration value="BRIDGE" />
<xs:enumeration value="LANDMARK_BRIDGE" />
<xs:enumeration value="BRIDGE_TOWER" />
<xs:enumeration value="PROJECTILE" />
<xs:enumeration value="PRELOAD" />
<xs:enumeration value="NO_GARRISON" />
<xs:enumeration value="CASTLE_KEEP" />
<xs:enumeration value="WAVE_EFFECT" />
<xs:enumeration value="NO_COLLIDE" />
<xs:enumeration value="REPAIR_PAD" />
<xs:enumeration value="HEAL_PAD" />
<xs:enumeration value="STEALTH_GARRISON" />
<xs:enumeration value="SUPPLY_GATHERING_CENTER" />
<xs:enumeration value="AIRFIELD" />
<xs:enumeration value="DRAWABLE_ONLY" />
<xs:enumeration value="MP_COUNT_FOR_VICTORY" />
<xs:enumeration value="REBUILD_HOLE" />
<xs:enumeration value="SCORE" />
<xs:enumeration value="SCORE_CREATE" />
<xs:enumeration value="SCORE_DESTROY" />
<xs:enumeration value="NO_HEAL_ICON" />
<xs:enumeration value="CAN_RAPPEL" />
<xs:enumeration value="PARACHUTABLE" />
<xs:enumeration value="CAN_BE_REPULSED" />
<xs:enumeration value="MOB_NEXUS" />
<xs:enumeration value="IGNORED_IN_GUI" />
<xs:enumeration value="CRATE" />
<xs:enumeration value="CAPTURABLE" />
<xs:enumeration value="LINKED_TO_FLAG" />
<xs:enumeration value="CLEARED_BY_BUILD" />
<xs:enumeration value="SMALL_MISSILE" />
<xs:enumeration value="ALWAYS_VISIBLE" />
<xs:enumeration value="MINE" />
<xs:enumeration value="CLEANUP_HAZARD" />
<xs:enumeration value="PORTABLE_STRUCTURE" />
<xs:enumeration value="ALWAYS_SELECTABLE" />
<xs:enumeration value="ATTACK_NEEDS_LINE_OF_SIGHT" />
<xs:enumeration value="WALK_ON_TOP_OF_WALL" />
<xs:enumeration value="DEFENSIVE_WALL" />
<xs:enumeration value="FS_POWER" />
<xs:enumeration value="FS_FACTORY" />
<xs:enumeration value="FS_BASE_DEFENSE" />
<xs:enumeration value="FS_TECHNOLOGY" />
<xs:enumeration value="AIRCRAFT_PATH_AROUND" />
<xs:enumeration value="LOW_OVERLAPPABLE" />
<xs:enumeration value="FORCEATTACKABLE" />
<xs:enumeration value="AUTO_RALLYPOINT" />
<xs:enumeration value="OATHBREAKER" />
<xs:enumeration value="POWERED" />
<xs:enumeration value="PRODUCED_AT_HELIPAD" />
<xs:enumeration value="DRONE" />
<xs:enumeration value="CAN_SEE_THROUGH_STRUCTURE" />
<xs:enumeration value="BALLISTIC_MISSILE" />
<xs:enumeration value="CLICK_THROUGH" />
<xs:enumeration value="SUPPLY_SOURCE_ON_PREVIEW" />
<xs:enumeration value="PARACHUTE" />
<xs:enumeration value="GARRISONABLE_UNTIL_DESTROYED" />
<xs:enumeration value="BOAT" />
<xs:enumeration value="IMMUNE_TO_CAPTURE" />
<xs:enumeration value="HULK" />
<xs:enumeration value="SHOW_PORTRAIT_WHEN_CONTROLLED" />
<xs:enumeration value="SPAWNS_ARE_THE_WEAPONS" />
<xs:enumeration value="CANNOT_BUILD_NEAR_SUPPLIES" />
<xs:enumeration value="SUPPLY_SOURCE" />
<xs:enumeration value="REVEAL_TO_ALL" />
<xs:enumeration value="DISGUISER" />
<xs:enumeration value="INERT" />
<xs:enumeration value="IGNORES_SELECT_ALL" />
<xs:enumeration value="DONT_AUTO_CRUSH_INFANTRY" />
<xs:enumeration value="SIEGE_TOWER" />
<xs:enumeration value="TREE" />
<xs:enumeration value="SHRUB" />
<xs:enumeration value="ROCK" />
<xs:enumeration value="THROWN_OBJECT" />
<xs:enumeration value="GRAB_AND_KILL" />
<xs:enumeration value="OPTIMIZED_PROP" />
<xs:enumeration value="ENVIRONMENT" />
<xs:enumeration value="DEFLECT_BY_SPECIAL_POWER" />
<xs:enumeration value="WORKING_PASSENGER" />
<xs:enumeration value="BASE_FOUNDATION" />
<xs:enumeration value="NEED_BASE_FOUNDATION" />
<xs:enumeration value="REACT_WHEN_SELECTED" />
<xs:enumeration value="GIMLI" />
<xs:enumeration value="ORC" />
<xs:enumeration value="COMBO_HORDE" />
<xs:enumeration value="NONOCCLUDING" />
<xs:enumeration value="NO_FREEWILL_ENTER" />
<xs:enumeration value="CAN_USE_SIEGE_TOWER" />
<xs:enumeration value="CAN_RIDE_SIEGE_LADDER" />
<xs:enumeration value="TACTICAL_MARKER" />
<xs:enumeration value="PATH_THROUGH_EACH_OTHER" />
<xs:enumeration value="NOTIFY_OF_PREATTACK" />
<xs:enumeration value="GARRISON" />
<xs:enumeration value="MELEE_HORDE" />
<xs:enumeration value="BASE_SITE" />
<xs:enumeration value="INERT_SHROUD_REVEALER" />
<xs:enumeration value="OCL_BIT" />
<xs:enumeration value="SPELL_BOOK" />
<xs:enumeration value="DEPRECATED" />
<xs:enumeration value="PATH_THROUGH_INFANTRY" />
<xs:enumeration value="NO_FORMATION_MOVEMENT" />
<xs:enumeration value="NO_BASE_CAPTURE" />
<xs:enumeration value="ARMY_SUMMARY" />
<xs:enumeration value="HOBBIT" />
<xs:enumeration value="NOT_AUTOACQUIRABLE" />
<xs:enumeration value="CHUNK_VENDOR" />
<xs:enumeration value="ARCHER" />
<xs:enumeration value="MOVE_ONLY" />
<xs:enumeration value="FS_CASH_PRODUCER" />
<xs:enumeration value="ROCK_VENDOR" />
<xs:enumeration value="BLOCKING_GATE" />
<xs:enumeration value="CAN_RIDE_BATTERING_RAM" />
<xs:enumeration value="SIEGE_LADDER" />
<xs:enumeration value="MINE_TRIGGER" />
<xs:enumeration value="PORTER" />
<xs:enumeration value="SCARY" />
<xs:enumeration value="CRITTER_EMITTER" />
<xs:enumeration value="SALT_LICK" />
<xs:enumeration value="CAN_ATTACK_WALLS" />
<xs:enumeration value="IGNORE_FOR_VICTORY" />
<xs:enumeration value="DO_NOT_CLASSIFY" />
<xs:enumeration value="WALL_UPGRADE" />
<xs:enumeration value="ARMY_OF_DEAD" />
<xs:enumeration value="TAINT" />
<xs:enumeration value="BASE_DEFENSE_FOUNDATION" />
<xs:enumeration value="NOT_SELLABLE" />
<xs:enumeration value="WEBBED" />
<xs:enumeration value="WALL_HUB" />
<xs:enumeration value="BUILD_FOR_FREE" />
<xs:enumeration value="IGNORE_FOR_EVA_SPEECH_POSITION" />
<xs:enumeration value="MADE_OF_WOOD" />
<xs:enumeration value="MADE_OF_METAL" />
<xs:enumeration value="MADE_OF_STONE" />
<xs:enumeration value="MADE_OF_DIRT" />
<xs:enumeration value="FACE_AWAY_FROM_CASTLE_KEEP" />
<xs:enumeration value="BANNER" />
<xs:enumeration value="I_WANT_TO_EAT_YOU" />
<xs:enumeration value="INDUSTRY_AFFECTED" />
<xs:enumeration value="DWARVENRICHES_AFFECTED" />
<xs:enumeration value="GANDALF" />
<xs:enumeration value="ARAGORN" />
<xs:enumeration value="HAS_HEALTH_BAR" />
<xs:enumeration value="BIG_MONSTER" />
<xs:enumeration value="DEPLOYED_MINE" />
<xs:enumeration value="CANNOT_RETALIATE" />
<xs:enumeration value="CREEP" />
<xs:enumeration value="TAINTEFFECT" />
<xs:enumeration value="TROLL_BUFF_NUGGET" />
<xs:enumeration value="VITAL_FOR_BASE_SURVIVAL" />
<xs:enumeration value="DO_NOT_PICK_ME_WHEN_BUILDING" />
<xs:enumeration value="SUMMONED" />
<xs:enumeration value="HIDE_IF_FOGGED" />
<xs:enumeration value="ALWAYS_SHOW_HOUSE_COLOR" />
<xs:enumeration value="MOVE_FOR_NOONE" />
<xs:enumeration value="WB_DISPLAY_SCRIPT_NAME" />
<xs:enumeration value="CAN_CLIMB_WALLS" />
<xs:enumeration value="MUMAKIL_BUFF_NUGGET" />
<xs:enumeration value="LARGE_RECTANGLE_PATHFIND" />
<xs:enumeration value="SUBMARINE" />
<xs:enumeration value="PORT" />
<xs:enumeration value="WALL_SEGMENT" />
<xs:enumeration value="CREATE_A_HERO" />
<xs:enumeration value="OPTIMIZED_SOUND" />
<xs:enumeration value="PASS_EXPERIENCE_TO_CONTAINED" />
<xs:enumeration value="DOZER_FACTORY" />
<xs:enumeration value="THREAT_FINDER" />
<xs:enumeration value="ECONOMY_STRUCTURE" />
<xs:enumeration value="LIVING_WORLD_BUILDING_MIRROR" />
<xs:enumeration value="PIKE" />
<xs:enumeration value="NONCOM" />
<xs:enumeration value="SCALEABLE_WALL" />
<xs:enumeration value="SKYBOX" />
<xs:enumeration value="WALL_GATE" />
<xs:enumeration value="CAPTUREFLAG" />
<xs:enumeration value="NEUTRALGOLLUM" />
<xs:enumeration value="PASS_EXPERIENCE_TO_CONTAINER" />
<xs:enumeration value="ORIENTS_TO_CAMERA" />
<xs:enumeration value="NEVER_CULL_FOR_MP" />
<xs:enumeration value="DONT_USE_CANCEL_BUILD_BUTTON" />
<xs:enumeration value="HEAVY_MELEE_HITTER" />
<xs:enumeration value="DONT_HIDE_IF_FOGGED" />
<xs:enumeration value="CAN_SHOOT_OVER_WALLS" />
<xs:enumeration value="PASS_EXPERIENCE_TO_PRODUCER" />
<xs:enumeration value="EXPANSION_PAD" />
<xs:enumeration value="AMPHIBIOUS" />
<xs:enumeration value="SUPPORT" />
<xs:enumeration value="TROLL" />
<xs:enumeration value="SIEGEENGINE" />
<xs:enumeration value="HORDE_MONSTER" />
<xs:enumeration value="IMMOBILE" />
<xs:enumeration value="CAN_ATTACK" />
<xs:enumeration value="STRUCTURE" />
<xs:enumeration value="CAVALRY" />
<xs:enumeration value="MACHINE" />
<xs:enumeration value="HERO" />
<xs:enumeration value="UNATTACKABLE" />
<xs:enumeration value="CLUB" />
<xs:enumeration value="HORDE" />
<xs:enumeration value="BUFF" />
<xs:enumeration value="GRAB_AND_DROP" />

		</xs:restriction>
	</xs:simpleType>

	<xs:simpleType name="KindOfBitFlags">
    <xs:list itemType="KindOfType"></xs:list>
  </xs:simpleType>

  </xs:schema>

Edited by DeeZire, 12 August 2011 - 07:52 PM.


#5 Gwanw

Gwanw
  • Members
  • 150 posts
  • Location:Germany
  • Projects:OpenSAGE
  •  ...

Posted 13 August 2011 - 11:28 AM

Thanks, now I think, all misstakes are away.
So your list is the better one :thumbsupsmiley: .

#6 DeeZire

DeeZire
  • Members
  • 140 posts

Posted 02 September 2011 - 05:39 PM

DamageTypes enumeration, asked for in another thread - the game is hardcoded to only have 32 types (listed here) but ALL is a special case that is also handled so that's technically 33;-

<?xml version="1.0" encoding="utf-8"?>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="uri:ea.com:eala:asset" xmlns:at="uri:ea.com:eala:asset:type" xmlns:xas="uri:ea.com:eala:asset:schema" targetNamespace="uri:ea.com:eala:asset" elementFormDefault="qualified" xmlns:XmlEdit="http://tempuri.org/XmlEdit.xsd">

	<xs:simpleType name="DamageType">
		<xs:restriction base="xs:string">

			<xs:enumeration value="FORCE" />
			<xs:enumeration value="CRUSH" />
			<xs:enumeration value="SLASH" />
			<xs:enumeration value="PIERCE" />
			<xs:enumeration value="SIEGE" />
			<xs:enumeration value="STRUCTURAL" />
			<xs:enumeration value="FLAME" />
			<xs:enumeration value="HEALING" />
			<xs:enumeration value="UNRESISTABLE" />
			<xs:enumeration value="WATER" />
			<xs:enumeration value="PENALTY" />
			<xs:enumeration value="FALLING" />
			<xs:enumeration value="TOPPLING" />
			<xs:enumeration value="REFLECTED" />
			<xs:enumeration value="PASSENGER" />
			<xs:enumeration value="MAGIC" />
			<xs:enumeration value="CHOP" />
			<xs:enumeration value="HERO" />
			<xs:enumeration value="SPECIALIST" />
			<xs:enumeration value="URUK" />
			<xs:enumeration value="HERO_RANGED" />
			<xs:enumeration value="FLY_INTO" />
			<xs:enumeration value="UNDEFINED" />
			<xs:enumeration value="LOGICAL_FIRE" />
			<xs:enumeration value="CAVALRY" />
			<xs:enumeration value="CAVALRY_RANGED" />
			<xs:enumeration value="POISON" />
			<xs:enumeration value="FROST" />
			<xs:enumeration value="NORMAL" />
			<xs:enumeration value="BECOME_UNDEAD" />
			<xs:enumeration value="SELF" />
			<xs:enumeration value="BECOME_UNDEAD_ONCE" />
			<xs:enumeration value="ALL" />

		</xs:restriction>
	</xs:simpleType>

  </xs:schema>


#7 Ganon

Ganon

    What's this?

  • Project Team
  • 967 posts
  • Location:Ohio, United States
  • Projects:My Link Mod
  •  Code Scientist

Posted 02 September 2011 - 05:53 PM

Wait, are these damage types only for RotWK, or ... what?

Edited by _Bender_, 02 September 2011 - 05:54 PM.


#8 Elric

Elric

    Designer

  • Hosted
  • 2,857 posts
  • Projects:Middle-Earth Expanded
  •  Coder
  • Donated

Posted 02 September 2011 - 06:07 PM

Yes thoughs damage types are for rotwk. not bfme2.

#9 Gwanw

Gwanw
  • Members
  • 150 posts
  • Location:Germany
  • Projects:OpenSAGE
  •  ...

Posted 02 September 2011 - 09:57 PM

Now I summerized the lists in the first post. Every furthur new list I try to add in this first post.

@DeeZire.
I hope, that's ok for you, DeeZire. If I should delete this lists, you must only say it and I do it :wink_new: .

#10 DeeZire

DeeZire
  • Members
  • 140 posts

Posted 03 September 2011 - 04:49 PM

Now I summerized the lists in the first post. Every furthur new list I try to add in this first post.

@DeeZire.
I hope, that's ok for you, DeeZire. If I should delete this lists, you must only say it and I do it :wink_new: .


No problem at all! I have the whole engine parser in XML format, is there anything else you want posting?

#11 Gwanw

Gwanw
  • Members
  • 150 posts
  • Location:Germany
  • Projects:OpenSAGE
  •  ...

Posted 03 September 2011 - 07:34 PM

I think, thats all at the moment, but thanks ^_^ .
I try to encode the engine, but it is very have for a noob like me :grin: .
My lists are sometimes a little bit uncorrected, because some relationships are unclearly^^.

#12 DeeZire

DeeZire
  • Members
  • 140 posts

Posted 06 September 2011 - 06:40 PM

View enumeration;-

<?xml version="1.0" encoding="utf-8"?>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="uri:ea.com:eala:asset" xmlns:at="uri:ea.com:eala:asset:type" xmlns:xas="uri:ea.com:eala:asset:schema" targetNamespace="uri:ea.com:eala:asset" elementFormDefault="qualified" xmlns:XmlEdit="http://tempuri.org/XmlEdit.xsd">

		<xs:simpleType name="ViewShakeType">
			<xs:restriction base="xs:string">
				<xs:enumeration value="SUBTLE" />
				<xs:enumeration value="NORMAL" />
				<xs:enumeration value="STRONG" />
				<xs:enumeration value="SEVERE" />
				<xs:enumeration value="CINE_EXTREME" />
				<xs:enumeration value="CINE_INSANE" />
			</xs:restriction>
		</xs:simpleType>

	</xs:schema>


#13 DeeZire

DeeZire
  • Members
  • 140 posts

Posted 06 September 2011 - 06:42 PM

UpgradeType enumeration;-

<?xml version="1.0" encoding="utf-8"?>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="uri:ea.com:eala:asset" xmlns:at="uri:ea.com:eala:asset:type" xmlns:xas="uri:ea.com:eala:asset:schema" targetNamespace="uri:ea.com:eala:asset" elementFormDefault="qualified" xmlns:XmlEdit="http://tempuri.org/XmlEdit.xsd">

	<xs:simpleType name="UpgradeType">
		<xs:restriction base="xs:string">

			<xs:enumeration value="PLAYER" />
			<xs:enumeration value="OBJECT" />

		</xs:restriction>
	</xs:simpleType>

  </xs:schema>


#14 DeeZire

DeeZire
  • Members
  • 140 posts

Posted 06 September 2011 - 06:43 PM

UnitCategory enumeration;-

<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="uri:ea.com:eala:asset" xmlns:at="uri:ea.com:eala:asset:type" xmlns:xas="uri:ea.com:eala:asset:schema" targetNamespace="uri:ea.com:eala:asset" elementFormDefault="qualified" xmlns:XmlEdit="http://tempuri.org/XmlEdit.xsd">

	<xs:simpleType name="UnitCategory">
		<xs:restriction base="xs:string">

			<xs:enumeration value="NONE" />
			<xs:enumeration value="STRUCTURE" />
			<xs:enumeration value="INFANTRY" />
			<xs:enumeration value="VEHICLE" />
			<xs:enumeration value="AIRCRAFT" />

		</xs:restriction>
	</xs:simpleType>

</xs:schema>


#15 DeeZire

DeeZire
  • Members
  • 140 posts

Posted 06 September 2011 - 06:52 PM

SpecialPowerType enumeration;-

<?xml version="1.0" encoding="utf-8"?>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="uri:ea.com:eala:asset" xmlns:at="uri:ea.com:eala:asset:type" xmlns:xas="uri:ea.com:eala:asset:schema" targetNamespace="uri:ea.com:eala:asset" elementFormDefault="qualified" xmlns:XmlEdit="http://tempuri.org/XmlEdit.xsd">

		<xs:simpleType name="SpecialPowerType" xas:targetNamespace="" xas:enumItemPrefix="SPECIAL_" xas:useEnumPrefix="false">
			<xs:restriction base="xs:string">
				<xs:enumeration value="INVALID" />
				<xs:enumeration value="DAISY_CUTTER" />
				<xs:enumeration value="PARADROP_AMERICA" />
				<xs:enumeration value="CARPET_BOMB" />
				<xs:enumeration value="CLUSTER_MINES" />
				<xs:enumeration value="UP_FOR_GRABS_2" />
				<xs:enumeration value="UP_FOR_GRABS_3" />
				<xs:enumeration value="UP_FOR_GRABS_4" />
				<xs:enumeration value="NEUTRON_MISSILE" />
				<xs:enumeration value="UP_FOR_GRABS" />
				<xs:enumeration value="DEFECTOR" />
				<xs:enumeration value="TERROR_CELL" />
				<xs:enumeration value="AMBUSH" />
				<xs:enumeration value="BLACK_MARKET_NUKE" />
				<xs:enumeration value="ANTHRAX_BOMB" />
				<xs:enumeration value="SCUD_STORM" />
				<xs:enumeration value="PRINCE_OF_DOL_ARMOTH" />
				<xs:enumeration value="CRATE_DROP" />
				<xs:enumeration value="A10_THUNDERBOLT_STRIKE" />
				<xs:enumeration value="DETONATE_DIRTY_NUKE" />
				<xs:enumeration value="ARTILLERY_BARRAGE" />
				<xs:enumeration value="MISSILE_DEFENDER_LASER_GUIDED_MISSILES" />
				<xs:enumeration value="REMOTE_CHARGES" />
				<xs:enumeration value="TIMED_CHARGES" />
				<xs:enumeration value="HACKER_DISABLE_BUILDING" />
				<xs:enumeration value="TANKHUNTER_TNT_ATTACK" />
				<xs:enumeration value="BLACKLOTUS_CAPTURE_BUILDING" />
				<xs:enumeration value="MAN_THE_WALLS" />
				<xs:enumeration value="OSGILIATH_VETERANS" />
				<xs:enumeration value="INFANTRY_CAPTURE_BUILDING" />
				<xs:enumeration value="RADAR_VAN_SCAN" />
				<xs:enumeration value="SPY_DRONE" />
				<xs:enumeration value="DISGUISE_AS_VEHICLE" />
				<xs:enumeration value="REPAIR_VEHICLES" />
				<xs:enumeration value="PARTICLE_UPLINK_CANNON" />
				<xs:enumeration value="RANGER_AMBUSH" />
				<xs:enumeration value="CHANGE_BATTLE_PLANS" />
				<xs:enumeration value="CIA_INTELLIGENCE" />
				<xs:enumeration value="CLEANUP_AREA" />
				<xs:enumeration value="GRAB_PASSENGER" />
				<xs:enumeration value="GRAB_CHUNK" />
				<xs:enumeration value="SPAWN_ORCS" />
				<xs:enumeration value="CHARGE_ATTACK" />
				<xs:enumeration value="PART_THE_HEAVENS" />
				<xs:enumeration value="DEFLECT_PROJECTILES" />
				<xs:enumeration value="SIEGEDEPLOY" />
				<xs:enumeration value="STOP" />
				<xs:enumeration value="ARROW_STORM" />
				<xs:enumeration value="SWOOP_ATTACK" />
				<xs:enumeration value="LEVEL_ATTACK" />
				<xs:enumeration value="LEVEL_POSITION" />
				<xs:enumeration value="GIVE_UPGRADE" />
				<xs:enumeration value="ROUSING_SPEECH" />
				<xs:enumeration value="GENERAL_TARGETLESS" />
				<xs:enumeration value="GENERAL_TARGETLESS_TWO" />
				<xs:enumeration value="SHIELD_BUBBLE" />
				<xs:enumeration value="TOGGLE_MOUNTED" />
				<xs:enumeration value="WIZARD_BLAST" />
				<xs:enumeration value="GLORIOUS_CHARGE" />
				<xs:enumeration value="WOUND_ARROW" />
				<xs:enumeration value="HERO_MODE" />
				<xs:enumeration value="FLAMING_SWORD" />
				<xs:enumeration value="FIRE_WHIP" />
				<xs:enumeration value="BALROG_BREATH" />
				<xs:enumeration value="MTTROLL_BORED" />
				<xs:enumeration value="BALROG_WINGS" />
				<xs:enumeration value="BALROG_SCREAM" />
				<xs:enumeration value="TRAINING" />
				<xs:enumeration value="TELEKENETIC_PUSH" />
				<xs:enumeration value="SONIC_SONG" />
				<xs:enumeration value="REVEAL_MAP_AREA" />
				<xs:enumeration value="KNIFE_ATTACK" />
				<xs:enumeration value="SPAWN_OATHBREAKERS" />
				<xs:enumeration value="CALL_OF_THE_DEEP" />
				<xs:enumeration value="SKULL_TOTEM" />
				<xs:enumeration value="EXTINGUISH_FIRE" />
				<xs:enumeration value="TRIGGER_ATTRIBUTE_MODIFIER" />
				<xs:enumeration value="DOMINATE_ENEMY" />
				<xs:enumeration value="WORD_OF_POWER" />
				<xs:enumeration value="KNIFE_FIGHTER" />
				<xs:enumeration value="SPELL_BOOK_HEAL" />
				<xs:enumeration value="SPELL_BOOK_ELVEN_GIFTS" />
				<xs:enumeration value="SPELL_BOOK_SPAWN_LONE_TOWER" />
				<xs:enumeration value="SPELL_BOOK_ENSHROUDING_MIST" />
				<xs:enumeration value="SPELL_BOOK_RALLYING_CALL" />
				<xs:enumeration value="SPELL_BOOK_TOM_BOMBADIL" />
				<xs:enumeration value="SPELL_BOOK_HOBBIT_ALLIES" />
				<xs:enumeration value="SPELL_BOOK_REBUILD" />
				<xs:enumeration value="SPELL_BOOK_ARROW_VOLLEY_GOOD" />
				<xs:enumeration value="SPELL_BOOK_ELVEN_WOOD" />
				<xs:enumeration value="SPELL_BOOK_DWARVEN_RICHES" />
				<xs:enumeration value="SPELL_BOOK_MEN_OF_DALE_ALLIES" />
				<xs:enumeration value="SPELL_BOOK_CLOUD_BREAK" />
				<xs:enumeration value="SPELL_BOOK_ROHAN_ALLIES" />
				<xs:enumeration value="SPELL_BOOK_DUNEDAIN_ALLIES" />
				<xs:enumeration value="SPELL_BOOK_ENT_ALLIES" />
				<xs:enumeration value="SPELL_BOOK_EAGLE_ALLIES" />
				<xs:enumeration value="SPELL_BOOK_UNDERMINE" />
				<xs:enumeration value="SPELL_BOOK_BOMBARD" />
				<xs:enumeration value="SPELL_BOOK_ARMY_OF_THE_DEAD" />
				<xs:enumeration value="SPELL_BOOK_EARTHQUAKE" />
				<xs:enumeration value="SPELL_BOOK_FLOOD" />
				<xs:enumeration value="SPELL_BOOK_SUNFLARE" />
				<xs:enumeration value="SPELL_BOOK_CITADEL" />
				<xs:enumeration value="SPELL_BOOK_TAINT" />
				<xs:enumeration value="SPELL_BOOK_EYE_OF_SAURON" />
				<xs:enumeration value="SPELL_BOOK_BARRICADE" />
				<xs:enumeration value="SPELL_BOOK_WAR_CHANT" />
				<xs:enumeration value="SPELL_BOOK_PALANTIR_VISION" />
				<xs:enumeration value="SPELL_BOOK_CREBAIN" />
				<xs:enumeration value="SPELL_BOOK_CAVE_BATS" />
				<xs:enumeration value="SPELL_BOOK_INDUSTRY" />
				<xs:enumeration value="SPELL_BOOK_DEVASTATION" />
				<xs:enumeration value="SPELL_BOOK_UNTAMED_ALLEGIANCE" />
				<xs:enumeration value="SPELL_BOOK_ARROW_VOLLEY_EVIL" />
				<xs:enumeration value="SPELL_BOOK_WILD_MEN_ALLIES" />
				<xs:enumeration value="SPELL_BOOK_SCAVENGER" />
				<xs:enumeration value="SPELL_BOOK_CALL_THE_HORDE" />
				<xs:enumeration value="SPELL_BOOK_SPIDERLING_ALLIES" />
				<xs:enumeration value="SPELL_BOOK_DARKNESS" />
				<xs:enumeration value="SPELL_BOOK_AWAKEN_WYRM" />
				<xs:enumeration value="SPELL_BOOK_FREEZING_RAIN" />
				<xs:enumeration value="SPELL_BOOK_FUEL_THE_FIRES" />
				<xs:enumeration value="SPELL_BOOK_WATCHER_ALLY" />
				<xs:enumeration value="SPELL_BOOK_BALROG_ALLY" />
				<xs:enumeration value="SPELL_BOOK_RAIN_OF_FIRE" />
				<xs:enumeration value="SPELL_BOOK_DRAGON_ALLY" />
				<xs:enumeration value="SPELL_BOOK_DRAGON_STRIKE" />
				<xs:enumeration value="AT_VISIBLE_OBJECT" />
				<xs:enumeration value="SARUMAN_FIRE_BALL" />
				<xs:enumeration value="DISGUISE" />
				<xs:enumeration value="SMITE_CANCELDISGUISE" />
				<xs:enumeration value="ATTRIBUTEMOD_CANCELDISGUISE" />
				<xs:enumeration value="KINGS_FAVOR" />
				<xs:enumeration value="FAKE_LEADERSHIP_BUTTON" />
				<xs:enumeration value="GIVE_UPGRADE_NEAREST" />
				<xs:enumeration value="SCREECH" />
				<xs:enumeration value="REPAIR_STRUCTURE" />
				<xs:enumeration value="EAT" />
				<xs:enumeration value="GIMLI_LEAP" />
				<xs:enumeration value="HARVEST" />
				<xs:enumeration value="PERSONAL_FLOOD" />
				<xs:enumeration value="ELVEN_GRACE" />
				<xs:enumeration value="AT_VISIBLE_GROUNDED_OBJECT" />
				<xs:enumeration value="TELEPORT_TEAM_TO_CASTER" />
				<xs:enumeration value="SPAWN_TORNADO" />
				<xs:enumeration value="CURSE_ENEMY" />
				<xs:enumeration value="STORE_LIST_1" />
				<xs:enumeration value="STORE_LIST_2" />
				<xs:enumeration value="TELEPORT_LIST_TO_POSITION" />
				<xs:enumeration value="EVACUATE_GARRISON" />
				<xs:enumeration value="GENERAL_TARGETLESS_THREE" />
				<xs:enumeration value="SUMMON_ALLIES" />
				<xs:enumeration value="GENERAL_SUMMON" />
				<xs:enumeration value="SPELL_BOOK_BLIGHT" />
				<xs:enumeration value="SPELL_BOOK_SNOWBIND" />
				<xs:enumeration value="SPELL_BOOK_CHILL_WIND" />
				<xs:enumeration value="AOE_ATTACK_HEAL" />
			</xs:restriction>
		</xs:simpleType>

  </xs:schema>


#16 DeeZire

DeeZire
  • Members
  • 140 posts

Posted 06 September 2011 - 07:08 PM

AISpecialPowerType enumeration;-

<?xml version="1.0" encoding="utf-8"?>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="uri:ea.com:eala:asset" xmlns:at="uri:ea.com:eala:asset:type" xmlns:xas="uri:ea.com:eala:asset:schema" targetNamespace="uri:ea.com:eala:asset" elementFormDefault="qualified" xmlns:XmlEdit="http://tempuri.org/XmlEdit.xsd">

	<xs:simpleType name="AISpecialPowerInstanceType">
		<xs:restriction base="xs:string">
      <xs:enumeration value="AI_SPECIAL_POWER_BASIC_SELF_BUFF" />
      <xs:enumeration value="AI_SPECIAL_POWER_CAPTURE_BUILDING" />
      <xs:enumeration value="AI_SPECIAL_POWER_ELENDIL" />
      <xs:enumeration value="AI_SPECIAL_POWER_ENEMY_TYPE_KILLER" />
      <xs:enumeration value="AI_SPECIAL_POWER_ENEMY_TYPE_KILLER_RANGED" />
      <xs:enumeration value="AI_SPECIAL_POWER_ENEMY_TYPE_KILLER_STRUCTURES" />
      <xs:enumeration value="AI_SPECIAL_POWER_GANDALF_WIZARD_BLAST" />
      <xs:enumeration value="AI_SPECIAL_POWER_GIVEXP_AOE"/>
      <xs:enumeration value="AI_SPECIAL_POWER_RANGED_AOE_ATTACK"/>
      <xs:enumeration value="AI_SPECIAL_POWER_TOGGLE_MOUNTED"/>
      <xs:enumeration value="AI_SPECIAL_POWER_SELFAOE_HEALHEROS"/>
      <xs:enumeration value="AI_SPECIAL_POWER_TARGETAOE_SUMMON"/>
      <xs:enumeration value="AI_SPECIAL_POWER_LEGOLAS_ARROWWIND"/>
      <xs:enumeration value="AI_SPECIAL_POWER_LEGOLAS_TRAINARCHERS"/>
      <xs:enumeration value="AI_SPECIAL_POWER_GOBLINKING_BATTLEFRENZY"/>
      <xs:enumeration value="AI_SPECIAL_POWER_GOBLINKING_CALLOFTHEDEEP"/>
      <xs:enumeration value="AI_SPECIAL_POWER_GOBLINKING_MOUNTED"/>
      <xs:enumeration value="AI_SPECIAL_POWER_HEAL_AOE"/>
      <xs:enumeration value="AI_SPECIAL_POWER_TOGGLE_MELEE_AND_RANGE" />
      <xs:enumeration value="AI_SPECIAL_POWER_TOGGLE_SIEGE" />
      <xs:enumeration value="AI_SPECIAL_POWER_CHARGE" />
      <xs:enumeration value="AI_SPELLBOOK_ALWAYS_FIRE" />
      <xs:enumeration value="AI_SPELLBOOK_ASSIST_BATTLE_BUFF" />
      <xs:enumeration value="AI_SPELLBOOK_ASSIST_BATTLE_DEBUFF" />
      <xs:enumeration value="AI_SPELLBOOK_ARMY_BREAKER" />
      <xs:enumeration value="AI_SPELLBOOK_CAPTURE_CREEP" />
      <xs:enumeration value="AI_SPELLBOOK_HEAL" />
      <xs:enumeration value="AI_SPELLBOOK_STRUCTURE_BREAKER" />
      <xs:enumeration value="AI_SPELLBOOK_STRUCTURE_BREAKER_PREF_WALLS" />
      <xs:enumeration value="AI_SPELLBOOK_ENSHROUDING_MIST" />
      <xs:enumeration value="AI_SPELLBOOK_BUFFTERRAIN" />
      <xs:enumeration value="AI_SPELLBOOK_REBUILD" />
      <xs:enumeration value="AI_SPELLBOOK_BUFFECONOMYBUILDING" />
      <xs:enumeration value="AI_SPELLBOOK_CALLTHEHORDE" />
      <xs:enumeration value="AI_SPELLBOOK_SHROUD_REVEAL" />
      <xs:enumeration value="AI_SPELLBOOK_TREE_KILLER" />
      <xs:enumeration value="AI_SPELLBOOK_STRUCTURE_BASEKILL" />
      <xs:enumeration value="AI_SPELLBOOK_CITADEL" />
      <xs:enumeration value="AI_SPECIAL_POWER_STANCEBATTLE" />
      <xs:enumeration value="AI_SPECIAL_POWER_STANCEAGGRESSIVE" />
      <xs:enumeration value="AI_SPECIAL_POWER_STANCEHOLDGROUND" />
      <xs:enumeration value="AI_SPELLBOOK_DEBUFFECONOMYBUILDING" />
      <xs:enumeration value="AI_SPECIAL_POWER_AOE_AND_BUFF" />
      <xs:enumeration value="AI_SPECIAL_POWER_SOUL_FREEZE" />
      <xs:enumeration value="AI_SPECIAL_POWER_DOMINATE_ENEMY" />
      <xs:enumeration value="AI_SPECIAL_POWER_DOMINATE_TROLL" />
      <xs:enumeration value="AI_SPECIAL_POWER_TAME_THE_BEAST" />
      <xs:enumeration value="AI_SPECIAL_POWER_BASIC_SELF_DEBUFF" />
      <xs:enumeration value="AI_SPECIAL_POWER_ATTACK_HEAL_AOE" />
      <xs:enumeration value="AI_SPECIAL_POWER_RANGED_AOE_ATTACK_UNITS" />
      <xs:enumeration value="AI_SPECIAL_POWER_MORGUL_BLADE" />
      <xs:enumeration value="AI_SPECIAL_POWER_GOBLIN_POISON" />
		</xs:restriction>
	</xs:simpleType>

  </xs:schema>

Edited by DeeZire, 06 September 2011 - 07:08 PM.


#17 DeeZire

DeeZire
  • Members
  • 140 posts

Posted 06 September 2011 - 07:10 PM

ObjectFilter enumeration;-

<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="uri:ea.com:eala:asset" xmlns:at="uri:ea.com:eala:asset:type" xmlns:xas="uri:ea.com:eala:asset:schema" targetNamespace="uri:ea.com:eala:asset" elementFormDefault="qualified" xmlns:XmlEdit="uri:ea.com:eala:XmlEdit">

	<xs:simpleType name="ObjectFilterRule">
		<xs:restriction base="xs:string">
			<xs:enumeration value="ALL" />
			<xs:enumeration value="ANY" />
			<xs:enumeration value="NONE" />
		</xs:restriction>
	</xs:simpleType>

	<xs:simpleType name="ObjectFilterRelationship">
		<xs:restriction base="xs:string">
			<xs:enumeration value="ALLIES" />
			<xs:enumeration value="ENEMIES" />
			<xs:enumeration value="NEUTRAL" />
			<xs:enumeration value="SAME_PLAYER" />
		</xs:restriction>
	</xs:simpleType>
    <xs:simpleType name="ObjectFilterRelationshipBitMask">
      <xs:list itemType="ObjectFilterRelationship"></xs:list>
    </xs:simpleType>

	<xs:simpleType name="ObjectFilterAlignment">
		<xs:restriction base="xs:string">
			<xs:enumeration value="NONE" />
			<xs:enumeration value="EVIL" />
			<xs:enumeration value="GOOD" />
		</xs:restriction>
	</xs:simpleType>

</xs:schema>


#18 DeeZire

DeeZire
  • Members
  • 140 posts

Posted 06 September 2011 - 07:24 PM

Various GlobalData parameters;-

<?xml version="1.0" encoding="utf-8"?>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="uri:ea.com:eala:asset" xmlns:at="uri:ea.com:eala:asset:type" xmlns:xas="uri:ea.com:eala:asset:schema" targetNamespace="uri:ea.com:eala:asset" elementFormDefault="qualified" xmlns:XmlEdit="http://tempuri.org/XmlEdit.xsd">

    <xs:simpleType name="WeaponSlotType">
      <xs:restriction base="xs:string">
        <xs:enumeration value="PRIMARY" />
        <xs:enumeration value="SECONDARY" />
        <xs:enumeration value="TERTIARY" />
        <xs:enumeration value="QUATERNARY" />
        <xs:enumeration value="QUINARY" />
      </xs:restriction>
    </xs:simpleType>

    <xs:simpleType name="WeaponSlotBitFlags">
      <xs:list itemType="WeaponSlotType"></xs:list>
    </xs:simpleType>

    <xs:simpleType name="TimeOfDayType">
      <xs:restriction base="xs:string">
        <xs:enumeration value="INVALID" />
        <xs:enumeration value="MORNING" />
        <xs:enumeration value="AFTERNOON" />
        <xs:enumeration value="EVENING" />
        <xs:enumeration value="NIGHT" />
        <xs:enumeration value="INTERPOLATE" />
      </xs:restriction>
    </xs:simpleType>

    <xs:simpleType name="WaypointPortalType" >
      <xs:restriction base="xs:string">
        <xs:enumeration value="Portal" />
        <xs:enumeration value="Walk" />
        <xs:enumeration value="Climb" />
        <xs:enumeration value="PreClimb" />
        <xs:enumeration value="Beacon" />
        <xs:enumeration value="Spline" />
        <xs:enumeration value="FakePathfind" />
        <xs:enumeration value="Mineshaft" />
      </xs:restriction>
    </xs:simpleType>

    <xs:simpleType name="LocomotorSetType">
      <xs:restriction base="xs:string">
	<xs:enumeration value="INVALID" />
        <xs:enumeration value="NORMAL" />
        <xs:enumeration value="NORMAL_UPGRADED" />
        <xs:enumeration value="FREEFALL" />
        <xs:enumeration value="WANDER" />
        <xs:enumeration value="PANIC" />
        <xs:enumeration value="TAXIING" />
        <xs:enumeration value="SUPERSONIC" />
        <xs:enumeration value="MOUNTED" />
        <xs:enumeration value="ENRAGED" />
        <xs:enumeration value="SCARED" />
        <xs:enumeration value="CONTAINED" />
        <xs:enumeration value="COMBO" />
        <xs:enumeration value="COMBO2" />
        <xs:enumeration value="COMBO3" />
        <xs:enumeration value="WALL_SCALING" />
        <xs:enumeration value="CHANGING_FIRINGARC" />
        <xs:enumeration value="BURNINGDEATH" />
      </xs:restriction>
    </xs:simpleType>

    <xs:simpleType name="ModelLODType">
      <xs:restriction base="xs:string">
        <xs:enumeration value="LOW" />
        <xs:enumeration value="HIGH" />
      </xs:restriction>
    </xs:simpleType>

    <xs:simpleType name="AnimationLODType">
      <xs:restriction base="xs:string">
        <xs:enumeration value="VERY_LOW" />
        <xs:enumeration value="LOW" />
        <xs:enumeration value="MEDIUM" />
        <xs:enumeration value="HIGH" />
        <xs:enumeration value="ULTRA_HIGH" />
      </xs:restriction>
    </xs:simpleType>

    <xs:simpleType name="EffectsLODType">
      <xs:restriction base="xs:string">
        <xs:enumeration value="VERY_LOW" />
        <xs:enumeration value="LOW" />
        <xs:enumeration value="MEDIUM" />
        <xs:enumeration value="HIGH" />
        <xs:enumeration value="ULTRA_HIGH" />
      </xs:restriction>
    </xs:simpleType>

    <xs:simpleType name="DecalLODType">
      <xs:restriction base="xs:string">
        <xs:enumeration value="OFF" />
        <xs:enumeration value="LOW" />
        <xs:enumeration value="HIGH" />
      </xs:restriction>
    </xs:simpleType>

    <xs:simpleType name="WaterLODType">
      <xs:restriction base="xs:string">
        <xs:enumeration value="LOW" />
        <xs:enumeration value="MEDIUM" />
        <xs:enumeration value="HIGH" />
        <xs:enumeration value="ULTRA_HIGH" />
      </xs:restriction>
    </xs:simpleType>

    <xs:simpleType name="ShadowLODType">
      <xs:restriction base="xs:string">
        <xs:enumeration value="OFF" />
        <xs:enumeration value="LOW" />
        <xs:enumeration value="MEDIUM" />
        <xs:enumeration value="HIGH" />
        <xs:enumeration value="ULTRA_HIGH" />
      </xs:restriction>
    </xs:simpleType>

    <xs:simpleType name="TerrainLODType">
      <xs:restriction base="xs:string">
        <xs:enumeration value="LOW" />
        <xs:enumeration value="MEDIUM" />
        <xs:enumeration value="HIGH" />
        <xs:enumeration value="ULTRA_HIGH" />
      </xs:restriction>
    </xs:simpleType>

    <xs:simpleType name="TextureQualityLODType">
      <xs:restriction base="xs:string">
        <xs:enumeration value="LOW" />
        <xs:enumeration value="MEDIUM" />
        <xs:enumeration value="HIGH" />
      </xs:restriction>
    </xs:simpleType>

    <xs:simpleType name="WeatherType">
      <xs:restriction base="xs:string">
        <xs:enumeration value="NORMAL" />
        <xs:enumeration value="CLOUDY" />
        <xs:enumeration value="RAINY" />
        <xs:enumeration value="CLOUDYRAINY" />
        <xs:enumeration value="SUNNY" />
	<xs:enumeration value="INVALID" />
      </xs:restriction>
    </xs:simpleType>

    <xs:simpleType name="DisabledType">
      <xs:restriction base="xs:string">
        <xs:enumeration value="DISABLED_DEFAULT" />
        <xs:enumeration value="DISABLED_USER_PARALYZED" />
        <xs:enumeration value="DISABLED_EMP" />
        <xs:enumeration value="DISABLED_HELD" />
        <xs:enumeration value="DISABLED_PARALYZED" />
        <xs:enumeration value="DISABLED_UNMANNED" />
        <xs:enumeration value="DISABLED_UNDERPOWERED" />
        <xs:enumeration value="DISABLED_FREEFALL" />
        <xs:enumeration value="DISABLED_TEMPORARILY_BUSY" />
        <xs:enumeration value="DISABLED_SCRIPT_DISABLED" />
        <xs:enumeration value="DISABLED_SCRIPT_UNDERPOWERED" />
        <xs:enumeration value="DISABLED_USER_FROZEN" />
      </xs:restriction>
    </xs:simpleType>
 
    <xs:simpleType name="TerrainScorchType">
      <xs:restriction base="xs:string">
	 <xs:enumeration value="RANDOM" />
	 <xs:enumeration value="SCORCH_1" />
	 <xs:enumeration value="SCORCH_2" />
	 <xs:enumeration value="SCORCH_3" />
	 <xs:enumeration value="SCORCH_4" />
	 <xs:enumeration value="SCORCH_5" />
	 <xs:enumeration value="SCORCH_6" />
	 <xs:enumeration value="SCORCH_7" />
	 <xs:enumeration value="SCORCH_8" />
	 <xs:enumeration value="SCORCH_9" />
      </xs:restriction>
    </xs:simpleType>

</xs:schema>


#19 DeeZire

DeeZire
  • Members
  • 140 posts

Posted 06 September 2011 - 07:29 PM

Emotion enumeration;-

<?xml version="1.0" encoding="utf-8"?>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="uri:ea.com:eala:asset" xmlns:at="uri:ea.com:eala:asset:type" xmlns:xas="uri:ea.com:eala:asset:schema" targetNamespace="uri:ea.com:eala:asset" elementFormDefault="qualified" xmlns:XmlEdit="http://tempuri.org/XmlEdit.xsd">

    <xs:simpleType name="EmotionType">
      <xs:restriction base="xs:string">
        <xs:enumeration value="TAUNT" />
        <xs:enumeration value="CHEER" />
        <xs:enumeration value="HERO_CHEER" />
        <xs:enumeration value="POINT" />
        <xs:enumeration value="FEAR" />
        <xs:enumeration value="UNCONTROLLABLE_FEAR" />
        <xs:enumeration value="TERROR" />
        <xs:enumeration value="DOOM" />
        <xs:enumeration value="QUARRELSOME" />
        <xs:enumeration value="ALERT" />
        <xs:enumeration value="BRACE_FOR_BEING_CRUSHED" />
        <xs:enumeration value="CHEER_FOR_ABOUT_TO_CRUSH" />
      </xs:restriction>
    </xs:simpleType>

    <xs:simpleType name="EmotionAIType">
      <xs:restriction base="xs:string">
        <xs:enumeration value="BACK_AWAY" />
        <xs:enumeration value="AVOID_SCARER" />
        <xs:enumeration value="IDLE" />
        <xs:enumeration value="RUN_AWAY_PANIC" />
        <xs:enumeration value="FACE_OBJECT" />
        <xs:enumeration value="QUARREL" />
      </xs:restriction>
    </xs:simpleType>

  </xs:schema>


#20 DeeZire

DeeZire
  • Members
  • 140 posts

Posted 06 September 2011 - 07:38 PM

Shadow and Decal enumeration;-

<?xml version="1.0" encoding="utf-8"?>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="uri:ea.com:eala:asset" xmlns:at="uri:ea.com:eala:asset:type" xmlns:xas="uri:ea.com:eala:asset:schema" targetNamespace="uri:ea.com:eala:asset" elementFormDefault="qualified" xmlns:XmlEdit="http://tempuri.org/XmlEdit.xsd">

 <xs:simpleType name="ShadowType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="SHADOW_NONE" />
      <xs:enumeration value="SHADOW_DECAL" />
      <xs:enumeration value="SHADOW_VOLUME" />
      <xs:enumeration value="SHADOW_VOLUME_NEW" />
      <xs:enumeration value="SHADOW_DYNAMIC_PROJECTION" />
      <xs:enumeration value="SHADOW_DIRECTIONAL_PROJECTION" />
      <xs:enumeration value="SHADOW_ALPHA_DECAL" />
      <xs:enumeration value="SHADOW_ADDITIVE_DECAL" />
      <xs:enumeration value="SHADOW_VOLUME_NON_SELF_1" />
      <xs:enumeration value="SHADOW_VOLUME_NON_SELF_2" />
      <xs:enumeration value="SHADOW_VOLUME_NON_SELF_3" />
      <xs:enumeration value="SHADOW_ALPHA_DECAL_DYNAMIC" />
      <xs:enumeration value="SHADOW_ADDITIVE_DECAL_DYNAMIC" />
      <xs:enumeration value="SHADOW_MERGE_DECAL" />
      <xs:enumeration value="SHADOW_DECAL_TERRAIN_CLAIM" />
      <xs:enumeration value="SHADOW_VOLUME_OR_DECAL" />
      <xs:enumeration value="SHADOW_NEW_OR_DECAL" />
      <xs:enumeration value="SHADOW_SUBTRACT_DECAL_DYNAMIC" />
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="ShadowInfo">
    <xs:sequence></xs:sequence>
    <xs:attribute name="Shadow" type="ShadowType" />
    <xs:attribute name="ShadowTexture" type="TextureRef" />
    <xs:attribute name="ShadowSizeX" type="SageReal" default="0.0" />
    <xs:attribute name="ShadowSizeY" type="SageReal" default="0.0" />
    <xs:attribute name="ShadowOffsetX" type="SageReal" default="0.0" />
    <xs:attribute name="ShadowOffsetY" type="SageReal" default="0.0" />
    <xs:attribute name="ShadowOpacityStart" type="SageReal" default="0" />
    <xs:attribute name="ShadowOpacityFadeInTime" type="Time" default="0s" />
    <xs:attribute name="ShadowOpacityPeak" type="SageReal" default="1" />
    <xs:attribute name="ShadowOpacityFadeOutTime" type="Time" default="0s" />
    <xs:attribute name="ShadowOpacityEnd" type="SageReal" default="0" />
    <xs:attribute name="ShadowMaxHeight" type="SageReal" default="20" />
    <xs:attribute name="ShadowOverrideLODVisibility" type="SageBool" default="false" />
    <xs:attribute name="ShadowUseHouseColor" type="SageBool" default="false" />
    <xs:attribute name="ShadowIsRotatingWithObject" type="SageBool" default="true" />
    <xs:attribute name="ShadowSunAngle" type="SageReal" default="0.0" />
  </xs:complexType>
  
  <xs:complexType name="RadiusDecalTemplate">
    <xs:sequence>
      <xs:element name="Color" type="Color4" minOccurs="0" maxOccurs="1" />
    </xs:sequence>
    <xs:attribute name="Texture" type="TextureRef" />
    <xs:attribute name="Texture2" type="TextureRef" />
    <xs:attribute name="Style" type="ShadowType" />
    <xs:attribute name="OpacityMin" type="Percentage" default="1.0" />
    <xs:attribute name="OpacityMax" type="Percentage" default="1.0" />
    <xs:attribute name="OpacityThrobTime" type="SageReal" default="1000" />
    <xs:attribute name="RotationsPerMinute" type="SageReal" default="0.0" />
    <xs:attribute name="OnlyVisibleToOwningPlayer" type="SageBool" default="false" />
    <xs:attribute name="MaxRadius" type="SageReal" default="0.0" />
    <xs:attribute name="MinRadius" type="SageReal" default="0.0" />
    <xs:attribute name="MaxSelectedUnits" type="SageUnsignedInt" default="0.0" />
    <xs:attribute name="SpiralAcceleration" type="SageReal" default="0.0" />
  </xs:complexType>

</xs:schema>

Edited by DeeZire, 06 September 2011 - 07:55 PM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users